Skip to content

A server-side portion of a class project finished in the Fall of 2016. The source code in this repository (Note: There are/may be other repositories for different portions) was developed by Kent Taylor in collaboration with Sebastian Bonilla, Abdul Samad, Reza Parvasi, Eduardo Aguilar, and Zia Mohammed

License

KTaylorIII/SmartlockRepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmartlockRepo

Maintainer's note: Do NOT use this software in an industrial, civil, or military application. Use of this application's scripts and binaries requires root access on a given machine. Furthermore, the following software lacks authentication measures necessary to keep out unwanted visitors; what my team made is NOT suitable for production environments. We will not be held accountable for any incidents resulting from negligence or user error as per the MIT license agreement. You have been warned.

SmartLock Server

What is this? SmartLock Server consists of two modules responsible for manipulating a Raspberry Pi's pin states to control a servo. The files written in C/C++ are compiled into an executable binary that performs the actual motor manipulation, whereas the Python module starts a server that listens for Bluetooth connections from SmartLock Client instances. Upon receiving a command, SmartLock Server calls the aforementioned binary and acknowledges the message before listening for the next message.

About

A server-side portion of a class project finished in the Fall of 2016. The source code in this repository (Note: There are/may be other repositories for different portions) was developed by Kent Taylor in collaboration with Sebastian Bonilla, Abdul Samad, Reza Parvasi, Eduardo Aguilar, and Zia Mohammed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published