Index: DialysateGenerator.py =================================================================== diff -u -r8994bbc8683f5ddc74ccfedaeeb6ae6f73f45ea3 -r4a04642902b240b68710677ed9c745d78f338ef6 --- DialysateGenerator.py (.../DialysateGenerator.py) (revision 8994bbc8683f5ddc74ccfedaeeb6ae6f73f45ea3) +++ DialysateGenerator.py (.../DialysateGenerator.py) (revision 4a04642902b240b68710677ed9c745d78f338ef6) @@ -66,19 +66,14 @@ packet = DialityPacket.buildPacket(request_id=requestID, cargo=cargo) - print(">f",end='') # Send message received_packet = self.__can_interface.send(channel_id, packet) if packet is not None: - print(str(received_packet[4]),'<', end='') - return received_packet[4] - else: - print("Timeout!!!!") return False def registerSyncReceiver(self, channel_id, request_id, method): @@ -89,20 +84,31 @@ print("s", end="", flush=True) +def test_fill_print(packet): + + if packet is not False: + print("f", end="") + else: + print("t", end="") + + if __name__ == "__main__": test_dg = DG() test_dg.registerSyncReceiver(0x01, 0x05, test_sync_function) sleep(2) - test_dg.fill() + test_packet = test_dg.fill() + test_fill_print(test_packet) + sleep(2) - test_dg.fill() + test_packet = test_dg.fill() + test_fill_print(test_packet) + sleep(1) - test_dg.fill() + test_packet = test_dg.fill() + test_fill_print(test_packet) - - - sleep(2) - test_dg.fill() + test_packet = test_dg.fill() + test_fill_print(test_packet)