def test(port, nodetype, baud): trans.connect_serial(port, nodetype, baud) t = threading.Thread(target=trans.send_loop, args=(port, 'Hello, world!', 1.0, 10)) t.start() trans.read_serial_forever() t.join()
def receive(port, nodetype, baud): trans.connect_serial(port, nodetype, baud) t = threading.Thread(target=trans.send_stdin, args=(port,)) t.start() trans.read_serial_forever() t.join()
def send(port, rdf, recv, nodetype, baud): trans.connect_serial(port, nodetype, baud) t = threading.Thread(target=trans.transfer_rdf, args=(port, rdf)) t.start() if recv: trans.read_serial_forever() t.join()
def receive(port, nodetype, baud): trans.connect_serial(port, nodetype, baud) trans.read_serial_forever()
def flash_node(port, image): print "--- flashing node" subprocess.Popen( javacall + ['flash', '-device', 'jennic', '-port', port, '-file', image] ).communicate() time.sleep(3) if __name__ == '__main__': if len(sys.argv) < 3: print 'syntax: $0 [image] [room] (port)' sys.exit(1) image = sys.argv[1] room = sys.argv[2] port = sys.argv[3] if len(sys.argv) >= 4 else '/dev/ttyUSB0' template_filename = parse_template_filename(image) nodename = read_ipv6(port) print template_filename print nodename flash_node(port, image) trans.connect_serial(port) print "--- sending rdf" trans.transfer_templated_rdf(trans.slave, template_filename, nodename, room)
return ipv6 def flash_node(port, image): print "--- flashing node" subprocess.Popen(javacall + ['flash', '-device', 'jennic', '-port', port, '-file', image]).communicate() time.sleep(3) if __name__ == '__main__': if len(sys.argv) < 3: print 'syntax: $0 [image] [room] (port)' sys.exit(1) image = sys.argv[1] room = sys.argv[2] port = sys.argv[3] if len(sys.argv) >= 4 else '/dev/ttyUSB0' template_filename = parse_template_filename(image) nodename = read_ipv6(port) print template_filename print nodename flash_node(port, image) trans.connect_serial(port) print "--- sending rdf" trans.transfer_templated_rdf(trans.slave, template_filename, nodename, room)