Skip to content

Software created to control relays with a Raspberry Pi for the Lancaster Academy for the Preforming Arts' production of The Lion, The Witch, and the Wardrobe.

License

Notifications You must be signed in to change notification settings

JustBru00/GlobeControllerServer

Repository files navigation

GlobeControllerServer

This software was created to control relays with a Raspberry Pi for the Lancaster Academy for the Performing Arts' production of The Lion, The Witch, and the Wardrobe

It allows remote control with the GlobeControllerClient over a network connection on port 2018.

This software uses the PI4J project which is licensed under the LGPLv3. A copy of this license can be found at http://pi4j.com/license.html.

List of client software:
GlobeControllerClient (Official) - https://github.com/JustBru00/GlobeControllerClient

Known issues:
The server will not shutdown unless the clients are disconnected properly with the DISCONNECT command.
The relay GPIO pin locations are currently not configurable.
The server is vulnerable to a Denial of Service attack as is it will continue to accept clients forever.
There is no built in rate limiting for the relays. This may cause the relays to wear out prematurely.
Class name LED and LEDState are confusing. Probably should be changed to SimplePin and SimplePinState or similar.

About

Software created to control relays with a Raspberry Pi for the Lancaster Academy for the Preforming Arts' production of The Lion, The Witch, and the Wardrobe.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages