tnGnssModuleSatelliteStatus

TROPIC-OPTICALPORT-MIB · .1.3.6.1.4.1.7483.2.2.4.3.4.550.1.30

Object

column OctetString
GNSS module gnss status Satellite Status:
              
| byte 1  | byte 2  | byte 3  | ....... | byte 15 | byte 16 |
| byte 17 | byte 18 | byte 19 | ....... | byte 31 | byte 32 |
              
size of 1 SatelliteStatus structure = 16 bytes,
defined as below:
              
struct SatelliteStatus
{
  // byte 1~2
  U16 SVType;   // f3SatelliteSVType
                //   gps(0x80)
                //   glonass(0x40)
                //   beidou(0x20)
                //   galileo(0x10)
              
  // byte 3~4
  U16 SV;       // f3SatelliteSV
                // Unsigned32 (1..255)
              
  // byte 5~8
  U32 SNR;      // f3SatelliteCNO
                // Unsigned32
              
  // byte 9
  U8 Health;    // TruthValue
                //   true(1) =f3SatelliteHealth ok(2)
                //   false(2)=f3SatelliteHealth other
              
  // byte 10
  U8 InUse;     // TruthValue
                //   true(1)
                //   false(2)
              
  // byte 11~12
  U16 Azimuth;  // f3SatelliteAzimuth
                // Unsigned32 (0..360)
              
  // byte 13
  U8 Elevation; // f3SatelliteElevation
                // Unsigned32 (0..90)
              
  // byte 14~16
  U8 pad_byte_1;// reserved
  U8 pad_byte_2;// reserved
  U8 pad_byte_3;// reserved
};
              
byte 1 ~ 16 for SatelliteStatus #1,
byte 17 ~ 32 for SatelliteStatus #2,
...
byte 497 ~ 512 for SatelliteStatus #32.

Context

MIB
TROPIC-OPTICALPORT-MIB
OID
.1.3.6.1.4.1.7483.2.2.4.3.4.550.1.30
Type
column
Access
readonly
Status
current
Parent
tnGnssModuleEntry
Groups
1

Walk the column to discover its indexed instances, or supply every index to read one instance.

Walk the column
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'TROPIC-OPTICALPORT-MIB' -M '/opt/observium/mibs/nokia:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'TROPIC-OPTICALPORT-MIB::tnGnssModuleSatelliteStatus'
More examples
Read one indexed instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'TROPIC-OPTICALPORT-MIB' -M '/opt/observium/mibs/nokia:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'TROPIC-OPTICALPORT-MIB::tnGnssModuleSatelliteStatus.<ifIndex>'
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'TROPIC-OPTICALPORT-MIB' -M '/opt/observium/mibs/nokia:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'TROPIC-OPTICALPORT-MIB::tnGnssModuleSatelliteStatus'

Syntax

OctetString

Values & Constraints

Object Constraints
range: 0-512

Conformance