# Ben's python serial test 1
# Just sends alternating 1's and zero's, every ~100ms

import serial
import time

waittime = 0.1
print(waittime)

ser = serial.Serial('COM4', 9600, timeout=1)
looptime = 0.01
print(looptime)

while 1:
    looptime = time.process_time()
    ser.write(b"1")
    print(b"1")
    while (time.process_time() - looptime) < waittime:
        continue
    ser.write(b"\0")
    print(b"\0")
    while (time.process_time() - looptime) < 2*waittime:
        continue