You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current SerialConnector + Wrapper architecture in the backend is suitable only for recognizing one regex pattern, which eg. prevents us from receiving ACK messages and other non-telemetry data from the UPRA GND modem.
The Wrapper class could be expanded to be able to watch for several patterns with respective callback functions, or some other solution should be devised.
The text was updated successfully, but these errors were encountered:
A simple solution could be to replace the singular pattern and receiver parameters in Wrapper with a dictionary of regex -> handler_function pairs. Another thing to consider is to pass the regex match to this handler_function in Wrapper in case of a match to remove the redundant regex parsing in UpraGndWorker.
The current
SerialConnector
+Wrapper
architecture in the backend is suitable only for recognizing one regex pattern, which eg. prevents us from receiving ACK messages and other non-telemetry data from the UPRA GND modem.The
Wrapper
class could be expanded to be able to watch for several patterns with respective callback functions, or some other solution should be devised.The text was updated successfully, but these errors were encountered: