|
ProtoCore v0.0.2
Deterministic, zero-heap network stack for embedded targets
|
NTCIP transportation-device object identifiers (PC_ENABLE_NTCIP). More...
Go to the source code of this file.
NTCIP transportation-device object identifiers (PC_ENABLE_NTCIP).
NTCIP (National Transportation Communications for ITS Protocol) rides SNMP: an NTCIP device is an SNMP agent whose MIB carries the NTCIP object definitions. Since this library already ships an SNMP agent (services/net/snmp), NTCIP is the object layer - the OID roots + the object arcs for the common device classes:
All NTCIP objects live under 1.3.6.1.4.1.1206.4.2 (nema.tsxx). This provides those OID arc arrays and a helper to build a full object OID (root + instance index), so an app registers them on the SNMP agent with pc_snmp_agent_add_integer / _add_string / _add_dynamic. Pure OID data, zero heap, host-testable.
Definition in file ntcip.h.