[Tutor] Serial communication problem

Phil phillor9 at gmail.com
Thu Dec 7 23:34:55 EST 2023


I've since had a bright idea but disappointingly it doesn't work. The 
returned result is still "None".

Pico code:

         # Wait for a maximum of 1 second for the status request
         status_request = None
         start_time = utime.ticks_ms()
         while utime.ticks_diff(utime.ticks_ms(), start_time) < 1000:
             status_request = controller.read_char()
             #print(status_request)
             if status_request is not None:
                 break
         print(f"status_request: {status_request}")

The "s" is sent by the python programme but for some unfathomable reason 
the pico code is ignoring it.

-- 
Regards,
Phil


More information about the Tutor mailing list