6a8946149c
Display now properly calculates position for displaying images. Move towards a send-everything-to-every-client broadcast model for the server
0b59f4906f
Implement the button and switch logic for physical interfaces to the camera. In the case that the open/close switch is changed, move to that state, otherwise allow for digital control.
7cecef3de5
Add getDirection() to EndstopCameraShield and fix sloppy bugs in code that were not disabling emitters after actions. Could have caused false positives in behavior so check on the machine