Ejemplo n.º 1
0
def runSorter():
	conn = Connection('/dev/rfcomm0')
	port = enum.InputPort(1)
	print(conn)
	conn.send(messages.SetInputMode(
		port,
		messages.SensorType.switch,
		messages.SensorMode.boolean,
	))
	#print(', '.join(field[:4] for field in messages.InputValues.fields))
	#querySorter(conn,port)
	#cycle_motor_a(conn)
	conn.close()
Ejemplo n.º 2
0
def runSorter():
    conn = Connection('/dev/rfcomm0')
    port = enum.InputPort(1)
    print(conn)
    conn.send(
        messages.SetInputMode(
            port,
            messages.SensorType.switch,
            messages.SensorMode.boolean,
        ))
    #print(', '.join(field[:4] for field in messages.InputValues.fields))
    #querySorter(conn,port)
    #cycle_motor_a(conn)
    conn.close()
Ejemplo n.º 3
0
def log():
    with open('bluetooth.log', 'w') as log_file:
        print("Establishing connection...")
        conn = Connection(PORT, timeout=5)
        print('Logging output...')
        while True:
            print('Listening for output...')
            try:
                resp = conn.receive()
            except struct.error:
                print("Timed out")
                conn.close()
                time.sleep(1)
                conn.open()
            else:
                msg = parse_message(resp)
                print msg
                if msg.startswith('DISTANCE'):
                    log_file.write('%s %s\n' % (datetime.now().time(), msg))
Ejemplo n.º 4
0
def run():
    conn = Connection('COM4')
    cycle_motor_a(conn)

    conn.close()
Ejemplo n.º 5
0
def run():
    conn = Connection('COM4')
    cycle_motor(conn, 'b')

    conn.close()
Ejemplo n.º 6
0
def run():
	conn = Connection('COM4')
	cycle_motor(conn, 'b')

	conn.close()
Ejemplo n.º 7
0
def run():
	conn = Connection('COM4')
	cycle_motor_a(conn)

	conn.close()