2022-06-23, 10:18 AM
Hi!
Is there any possibility to include a feature to apply filters to the Serial app?
For example, I have a Chinese battery power manager that outputs the data via RS485 with a specific structure that is unreadable for SinalK, with some lines of code I can convert the information to something readable.
Now I´m doing this kind of thing using external hardware like Arduinos or esp that reads serial data and with some code, I translate it to Openplotter readable information (usually NMEA0183 or SignalK data)
The idea is to use python files with a specific structure to perform the filter. These filter files are stored in a folder and the Serial App search for these files in that folder.
In data --> Filter --> Out data
This is an example of how I correct a GPS sentences of a Cobra Marine MRF77B Radio. The radio outputs the GPS data via NMEA0183 but there are mistakes in the sentences (yes, a commercial radio with bugs....)
I use a Wemos D1 with micropython to do the filter. I'll not need extra hardware if the serial app can do this.
Is there any possibility to include a feature to apply filters to the Serial app?
For example, I have a Chinese battery power manager that outputs the data via RS485 with a specific structure that is unreadable for SinalK, with some lines of code I can convert the information to something readable.
Now I´m doing this kind of thing using external hardware like Arduinos or esp that reads serial data and with some code, I translate it to Openplotter readable information (usually NMEA0183 or SignalK data)
The idea is to use python files with a specific structure to perform the filter. These filter files are stored in a folder and the Serial App search for these files in that folder.
In data --> Filter --> Out data
This is an example of how I correct a GPS sentences of a Cobra Marine MRF77B Radio. The radio outputs the GPS data via NMEA0183 but there are mistakes in the sentences (yes, a commercial radio with bugs....)
I use a Wemos D1 with micropython to do the filter. I'll not need extra hardware if the serial app can do this.