Rodemfr / MicronetToNMEA

A NMEA 0183 converter for Raymarine's wireless instruments ... and much more !
GNU General Public License v3.0
21 stars 8 forks source link

Undocumented Micronet sentence from wind transducer #62

Closed tvr256 closed 1 year ago

tvr256 commented 1 year ago

When my Micronet system starts, I receive multiple E2 09 sentences from my wind transducers (yes, there are 2 wind transducers in range) and an F9 09 from the master display. I can't find either in the message spec, are they new/useful?

810801CB 02036E47 06 01 09 1F 10 10  -- E2 09 01 EC  (-44, 36871)
810801CB 02036E47 06 01 09 1F 10 10  -- E2 09 01 EC  (-44, 36878)
810801CB 02036E47 06 01 09 1F 10 10  -- E2 09 01 EC  (-44, 36885)
810801CB 02036E47 06 01 09 1F 10 10  -- E2 09 01 EC  (-44, 36650)
810801CB 02036E47 06 01 09 1F 10 10  -- E2 09 01 EC  (-44, 36659)
810801CB 02076D31 06 01 09 0C 10 10  -- E2 09 02 ED  (-37, 28663)
810801CB 02076D31 06 01 08 0B 10 10  -- E2 09 02 ED  (-37, 28680)
810801CB 02076D31 06 01 08 0B 10 10  -- E2 09 02 ED  (-37, 28695)
810801CB 02076D31 06 01 08 0B 10 10  -- E2 09 02 ED  (-37, 28710)
810801CB 02076D31 06 01 08 0B 10 10  -- E2 09 02 ED  (-37, 28727)
810801CB 810801CB 06 01 00 B1 10 10  -- F9 09 03 05  (-50, 20311)

I also get a "WIND BATT" warning message on my master display at startup, could this be related?

Full log is attached, I haven't decoded every sentence so there may be other useful messages too.

full log at startup.txt

Rodemfr commented 1 year ago

I think you are right on the nature of the message. I can provoke a low battery warning on my hull transmitter. I will do this and compare the message to yours. I will first finish fixing the other issues before working on this one.

Rodemfr commented 1 year ago

I advanced on this topic. I let my hull transmitter go to low battery and logged the related messages. The message ID used to send the alarm is 0x06 and the payload (without the last CRC byte) is :

E2 08 04 -> Low battery alarm from hull transmitter F9 08 05 -> Stop/acknowledge alarm from display

doing the test again I get :

E2 08 01 -> Low battery alarm from hull transmitter F9 08 02 -> Stop/acknowledge alarm from display

I also observed the following payload when the hull transmitter is not powered (no volt alarm):

F9 0C 01 -> Clear no volt (ACK expected)

So, adding this to your own observation, we can conclude the following :

I will do some test to try to discover all types of alarms by sending fake 0xe2 commands. Then I will update the spec.

Rodemfr commented 1 year ago

Documentation updated.