Files

copied

Scanning the repository...

Last update 6 years 10 months by gdiazh
FilesswInterface
..
bt_receiver.py
com_interface.py
command_parser.py
file_manager.py
ros_interface.py
speed_test.py
com_interface.py
#!/usr/bin/python __author__ = 'gdiaz' # COM INTERFACE from bt_receiver import btReceiver from file_manager import fileManager class ComInterface: def __init__(self, test_name): # Only argument stuff self.running = False self.bt_receiver = btReceiver(debug = False) self.file_manager = fileManager(test_name, debug = False) def initialize(self): #Buetooth self.bt_receiver.initialize() def stop(self): self.running = False self.bt_receiver.stop() self.file_manager.stop() def update_state(self): while True: # Receive data self.bt_receiver.read() packet = self.bt_receiver.packet self.bt_receiver.reset() #write data to file self.file_manager.save_data(packet) if __name__ == '__main__': test_name = raw_input("test_name: ") comm = ComInterface(test_name) comm.initialize() comm.update_state() comm.stop()
Report a bug