I have a gyro compass (Octans) wich is sending a data string to a compass repeater and also many other applications.
The data string looks like this :
$HEHDT,123.45,Txx
SHEROT,123.45,Txx
$HEHDT,123.45,Txx
SHEROT,123.45,Txx
(HEHDT = heading, HEROT = Rate of Turn, xx = checksum)
The problem is that the repeater doesn't understand this because it is expecting only the heading, when the repeater receives both values he doesn't know what to show on the compass rose. Sometimes the value of the ROT is displayed instead of the heading.
Changing the output protocol on the Octans Gyro isn't possible because al the other applications do need the ROT signal.
Is it possible to read the string into an Arduino (Uno) and then remove the ROT line and send it out again (on a second serial port) with only the heading line in the string?
I don't need a complete solution (for now), but I realy don't know how to start with this. Maybe someone can point me already in the good direction?
Thx in advance