The Nmea3Wifi as an Analyser Tool for the SeaTalk1 bus

Discussion and support for the Nmea3Wifi multiplexer - a 2-input Nmea 0183 wifi multiplexer with a full bidirectional SeaTalk1 input/output port.
Post Reply
Luis Sa
Site Admin
Posts: 848
Joined: Thu May 04, 2017 4:12 am

The Nmea3Wifi as an Analyser Tool for the SeaTalk1 bus

Post by Luis Sa » Mon Dec 18, 2023 11:54 pm

Hello,

In order to show the capabilities of the Nmea3Wifi multiplexer as an analyser/debugger of the SeaTalk1 bus we injected by an external device all the known datagrams (plus an unknown at the end) and, at the same time, we set the Nmea3Wifi multiplexer to read the SeaTalk1 input (we need to check one of the ST routing boxes or the SeaTalk1 input will be ignored). We entered Debug mode and with "ST>NMEA MODE" equal to 2, we got the following debug messages:

ST1: ST=00 02 40 39 01
$SDDBT,31.30,f,9.54,M,,F*11
$STALK,00,02,40,39,01*60
... Depth below transducer 31.30 Feet ...

ST1: ST=01 05 45 56 D4 44 00 00
$STALK,01,05,45,56,D4,44,00,00*37
... Equipment ID at startup ...

ST1: ST=05 03 06 AA 00 B1
$STALK,05,03,06,AA,00,B1*32
... Engine RPM and PITCH ...

ST1: ST=10 01 00 F7
DATA STORED
$STALK,10,01,00,F7*30
... App Wind Angle (123.5) stored ...

ST1: ST=11 01 0C 03
$WIMWV,123.5,R,12.3,K,A*13
$STALK,11,01,0C,03*30
... Apparent Wind Speed 12.3 Kts ...

ST1: ST=20 01 45 02
$VWVHW,,,,,58.1,N,,*14
$STALK,20,01,45,02*41
... Speed through water ...

ST1: ST=21 02 01 71 00
$IIVLW,762.7,N,289.29,N*71
$STALK,21,02,01,71,00*6B
... Trip Mileage 289.29 ...

ST1: ST=22 02 87 1F 00
$IIVLW,807.1,N,289.29,N*7B
$STALK,22,02,87,1F,00*17
... Total Mileage 807.10 ...

ST1: ST=23 01 0E 39
$IIMTW,14,C*08
$STALK,23,01,0E,39*3E
... Temp (14C), (57F) ...

ST1: ST=24 02 00 00 34
$STALK,24,02,00,00,34*6E
... Display units for Mileage & Speed ...

ST1: ST=25 04 CB 1D 3B 13 00
$IIVLW,762.7,N,49.23,N*45
$STALK,25,04,CB,1D,3B,13,00*69
... Total & Trip Log ...

ST1: ST=26 04 02 88 02 10 00
$VWVHW,,,,,,,,*48
$STALK,26,04,02,88,02,10,00*6C
... STW 348.18 - But flagged invalid- ...

ST1: ST=27 01 08 01
$IIMTW,16.4,C*10
$STALK,27,01,08,01*4C
... Water temperature 16.4 deg c ...

ST1: ST=30 00 05
$STALK,30,00,05*6B
... Set lamp Intensity ...

ST1: ST=36 00 01
$STALK,36,00,01*69
... Cancel Man Over Board condition ...

ST1: ST=38 31 88 A2
$STALK,38,31,88,A2*3B
... Codelock data ...

ST1: ST=50 02 04 81 72
DATA STORED
$STALK,50,02,04,81,72*62
... Lat Degrees (460.0,N,) stored ...

ST1: ST=51 02 0C 11 2B
DATA STORED
$STALK,51,02,0C,11,2B*68
... Long Degrees (01260.0,W,) stored ...

ST1: ST=52 01 45 00
DATA STORED
$STALK,52,01,45,00*46
... GPS SOG (6.90,)stored ...

ST1: ST=53 10 19
$GPRMC,140145,A,403.700,S,01243.956,W,6.90,188.0,181118,2.0,W*6C
$STALK,53,10,19*62
... GPS MCOG (190.0)M received = (188.0)True ...

ST1: ST=54 D1 06 0E
DATA STORED
$STALK,54,D1,06,0E*46
... GPS Time (140145,A,) stored ...

ST1: ST=55 D1 00 2E
$STALK,55,D1,00,2E*43
... TRACK keystroke on GPS unit ...

ST1: ST=56 B1 12 12
DATA STORED
$STALK,56,B1,12,12*31
... GPS date (181118) stored ...

ST1: ST=57 C0 19
$STALK,57,C0,19*14
... Sat Info ...

ST1: ST=58 15 04 0E 74 0C AB B4
DATA STORED
$STALK,58,15,04,0E,74,0C,AB,B4*3C
... GPS data (full) stored ...

ST1: ST=59 01 10 38
$STALK,59,01,10,38*46
... Set Count Down Timer ...

ST1: ST=60 02 03 00 00
$STALK,60,02,03,00,00*6A
... I don't know this one! ...

ST1: ST=61 03 03 00 00 00
$STALK,61,03,03,00,00,00*46
... Issued by E-80 ...

ST1: ST=65 00 10
$STALK,65,00,10*6F
... Select Feet - not used ...

ST1: ST=66 00 AD
$STALK,66,00,AD*68
... Wind alarms ...

ST1: ST=68 41 15 00
$STALK,68,41,15,00*4E
... Alarm acknowledgment keystroke ...

ST1: ST=6C 05 04 BA 20 28 2D 2D
$STALK,6C,05,04,BA,20,28,2D,2D*3E
... Second equipment-ID datagram ...

ST1: ST=6E 07 00 00 00 00 00 00 00 00
$STALK,6E,07,00,00,00,00,00,00,00,00*35
... Man Over Board ...

ST1: ST=70 10 11
$STALK,70,10,11*6B
... Keystroke on Raymarine A25006 ...

ST1: ST=80 00 05
$STALK,80,00,05*60
... Set Lamp Intensity ...

ST1: ST=81 01 00 00
$STALK,81,01,00,00*49
... Sent by course computer ...

ST1: ST=82 05 33 00 12 AA 67 00
$STALK,82,05,33,00,12,AA,67,00*4C
... Target waypoint name ...

ST1: ST=83 07 33 00 12 00 00 AA 67 00
$STALK,83,07,33,00,12,00,00,AA,67,00*4F
... Sent by course computer ...

ST1: ST=84 36 D8 5A 00 00 00 00 00
$GPHDG,318.0,0.0,E,2.0,W*44
$STALK,84,36,D8,5A,00,00,00,00,00*6C
... Autopilot data inc heading[318.0] ...

ST1: ST=85 06 22 00 00 77 00 AC 00
$STALK,85,06,22,00,00,77,00,AC,00*64
... Navigation to waypoint information ...

ST1: ST=86 11 05 FA
$STALK,86,11,05,FA*4D
... AP Control Keystroke ...

ST1: ST=87 00 05
$STALK,87,00,05*67
... Set Response level ...

ST1: ST=88 03 00 00 AA FF
$STALK,88,03,00,00,AA,FF*42
... Autopilot Parameter ...

ST1: ST=89 32 18 00 00
$HCHDG,318.0,0.0,E,2.0,W*58
$STALK,89,32,18,00,00*64
... Compass 318.0 mag ...

ST1: ST=90 00 22
$STALK,90,00,22*64
... Device Indentification ...

ST1: ST=91 00 33
$STALK,91,00,33*65
... Set Rudder gain ...

ST1: ST=92 02 44 77 00
$STALK,92,02,44,77,00*64
... Set Autopilot Parameter ...

ST1: ST=93 00 55
$STALK,93,00,55*67
... Enter AP-Setup ...

ST1: ST=95 F6 40 00 0A 00 33 00 04
$STALK,95,F6,40,00,0A,00,33,00,04*60
... Related to autopilot in setting mode ...

ST1: ST=99 00 02
DATA STORED
$STALK,99,00,02*6F
... Mag Var 2 (2.0,W) ...

ST1: ST=9A 09 11 12 13 14 21 22 23 00 00 00
$STALK,9A,09,11,12,13,14,21,22,23,00,00,00*36
... Version String ...

ST1: ST=9C 31 18 00
$GPHDG,318.0,0.0,E,2.0,W*44
$IIRSA,0,A,,V*67
$STALK,9C,31,18,00*30
... Compass heading 318.0 and Rudder 0 position ...

ST1: ST=9E FC 49 49 03 34 AA BB 00 00 77 00 43 11 99
$STALK,9E,FC,49,49,03,34,AA,BB,00,00,77,00,43,11,99*17
... Waypoint definition ...

ST1: ST=A1 0D 02 03 33 33 33 22 55 66 4E 8A 44 88 46 21
$STALK,A1,0D,02,03,33,33,33,22,55,66,4E,8A,44,88,46,21*4D
... Destination Waypoint Info ...

ST1: ST=A2 04 00 00 01 93 00
$STALK,A2,04,00,00,01,93,00*11
... Arrival Info ...

ST1: ST=A4 02 00 00 00
$STALK,A4,02,00,00,00*1A
... Broadcast query ...

ST1: ST=A7 09 86 00 00 00 00 00 00 00 00 79
$STALK,A7,09,86,00,00,00,00,00,00,00,00,79*3E
... Sent by Raystar 120 GPS ...

ST1: ST=A8 43 80 00 00 C3
$STALK,A8,43,80,00,00,C3*47
... Alarm ON OFF ...

ST1: ST=AB 43 80 00 00 C3
$STALK,AB,43,80,00,00,C3*3D
... Alarm ON OFF ...

ST1: ST=EE 45 80 00 23 55 60 1D
$STALK,EE,45,80,00,23,55,60,1D*3A
... Completely unknown Datagram or error! ...


Regards, Luis

hdmanillac
Posts: 9
Joined: Mon May 01, 2023 1:50 pm

Re: The Nmea3Wifi as an Analyser Tool for the SeaTalk1 bus

Post by hdmanillac » Wed Dec 20, 2023 7:49 pm

The NMEA3WIFI is a little gem. I'm very happy with it.

Post Reply