Compare commits

..

No commits in common. "60d7ab4b5e7853f90d018ef32055d26876ead553" and "f958789b20625bc2f5fc2e04c1b1f1f06477c23e" have entirely different histories.

5 changed files with 7 additions and 4749 deletions

View File

@ -58,7 +58,7 @@ const char cmd_debug = 'd';
const char cmd_connect = 'i'; const char cmd_connect = 'i';
volatile char cmd_char = 'z'; volatile char cmd_char = 'z';
const char cmd_mcopy_identifier = 'm'; const char cmd_mcopy_identifier = 'm';
const char cmd_proj_identifier = 'd'; //dual projector identifier const char cmd_proj_identifier = 't'; //dual projector identifier
const int serialDelay = 5; const int serialDelay = 5;

1
notes/.gitignore vendored
View File

@ -1 +0,0 @@
env

File diff suppressed because it is too large Load Diff

View File

@ -5,21 +5,20 @@ import serial.tools.list_ports
ports = serial.tools.list_ports.comports() ports = serial.tools.list_ports.comports()
port = '' port = ''
for p in ports: for p in ports:
print(p) print p
if "Arduino" in p.description or 'ACM0' in p.description: if "Arduino" in p.description:
print("This is an Arduino!") print "This is an Arduino!"
port = p.device port = p.device
break break
if port == '': if p is '':
print("Arduino is not connected") print("Arduino is not connected")
exit(1) exit(1)
arduino = serial.Serial(port=port, baudrate=57600, timeout=.05) arduino = serial.Serial(port=port, baudrate=57600, timeout=.05)
time.sleep(1) time.sleep(1)
with open('debug.csv', 'w') as file: while arduino.in_waiting: # Or: while ser.inWaiting():
while True: # Or: while ser.inWaiting(): print arduino.readline()
file.write(arduino.readline().decode())

View File

@ -7,12 +7,10 @@ const int PROJECTOR_BWD = 4;
const int PROJECTOR_MICROSWITCH_CLOSED = 0; const int PROJECTOR_MICROSWITCH_CLOSED = 0;
const int PROJECTOR_MICROSWITCH_OPENED = 1; const int PROJECTOR_MICROSWITCH_OPENED = 1;
volatile long now;
volatile long startTime = 0; volatile long startTime = 0;
volatile boolean writing = false; volatile boolean writing = false;
void setup () { void setup () {
Serial.begin(57600);
pins(); pins();
startTime = millis(); startTime = millis();
} }