Open-Source-Satellite / Mercury-GS

An Open Source Program that allows users to interact with a Spacecraft in a lab environment, pre-launch.
Other
47 stars 8 forks source link

SerialException When Checking Input Buffer #7

Closed KISPE-Jamie closed 2 years ago

KISPE-Jamie commented 3 years ago

Environment: Windows 10, Pycharm Release: MercuryGS Release 1 Steps: Sending Telecommand Responses back to MercuryGS via TeraTerm

Reception State Machine sometimes fails when checking the input buffer. I believe there is handling for the exception raised when this check fails.

image

KISPE-Jamie commented 2 years ago

Bug is fixed as reads now block instead of polling.