@@ -670,4 +670,27 @@ class INSMGRS_Payload(ProtocolPayload):
670670class TAG_Payload (ProtocolPayload ):
671671 message_description = Message ([
672672 PayloadItem (name = 'tag' , dimension = 128 , datatype = 's' )
673- ])
673+ ])
674+
675+ @message (0x25 )
676+ class GNSSSATINFO_Payload (ProtocolPayload ):
677+ message_description = Message ([
678+ PayloadItem (name = 'SvID' , dimension = 1 , datatype = 'I' ),
679+ PayloadItem (name = 'PositionECEF' , dimension = 3 , datatype = 'd' ),
680+ PayloadItem (name = 'VelocityECEF' , dimension = 3 , datatype = 'd' ),
681+ PayloadItem (name = 'CN0' , dimension = 3 , datatype = 'f' ),
682+ PayloadItem (name = 'ClockError' , dimension = 1 , datatype = 'f' ),
683+ PayloadItem (name = 'IonoError' , dimension = 1 , datatype = 'f' ),
684+ PayloadItem (name = 'TropoError' , dimension = 1 , datatype = 'f' ),
685+ PayloadItem (name = 'Elevation' , dimension = 1 , datatype = 'f' ),
686+ PayloadItem (name = 'Azimuth' , dimension = 1 , datatype = 'f' ),
687+ ])
688+
689+ @message (0x45 )
690+ class NTRIPSTAT_Payload (ProtocolPayload ):
691+ message_description = Message ([
692+ PayloadItem (name = 'NtripStatus' , dimension = 1 , datatype = 'I' ),
693+ PayloadItem (name = 'LastErrorMsg' , dimension = 256 , datatype = 's' ),
694+ PayloadItem (name = 'ErrorCounter' , dimension = 1 , datatype = 'I' ),
695+ ])
696+
0 commit comments