... | @@ -10,11 +10,23 @@ The WR-streamers diagnostic via SNMP: |
... | @@ -10,11 +10,23 @@ The WR-streamers diagnostic via SNMP: |
|
|
|
|
|
- is identified by reading OID in the MIB of WRPC that is generic for
|
|
- is identified by reading OID in the MIB of WRPC that is generic for
|
|
the application-specific extensions ****
|
|
the application-specific extensions ****
|
|
- is the first to use this extension mechanism, and so has ID=1
|
|
- is the first to use this extension mechanism, and so has ID=1,
|
|
|
|
thought we have already version=2 of it.
|
|
- is defined in the MIB file that can be found in *wrpc-sw* repository
|
|
- is defined in the MIB file that can be found in *wrpc-sw* repository
|
|
*lib* folder:
|
|
*lib* folder:
|
|
[WR-WRPC-AUX-STREAMERS-MIB.txt](https://www.ohwr.org/project/wrpc-sw/tree/master/)
|
|
[WR-WRPC-AUX-STREAMERS-MIB.txt](https://www.ohwr.org/project/wrpc-sw/tree/master/)
|
|
|
|
|
|
|
|
Most of the values provided by the streamers are 64-bit values that are
|
|
|
|
read as two 32-bit values (LSB and MSB). Additionally, the average
|
|
|
|
latency needs to be calculated by dividing the accumulated latency by
|
|
|
|
the number of the accumulated values. Since the values might change
|
|
|
|
fast, we provide a mechanism that freezes the values (makes a coherent
|
|
|
|
snapshot of the data). Such a snapshot is done by writing 0x2 to
|
|
|
|
wrpcAuxDiag102RwControlRegister.1 ( 1.3.6.1.4.1.96.101.2.1.2.2.1.3.1).
|
|
|
|
After reading all values,
|
|
|
|
the data should be "un-frozen" by writing 0x0 to
|
|
|
|
wrpcAuxDiag102RwControlRegister.1 ( 1.3.6.1.4.1.96.101.2.1.2.2.1.3.1.
|
|
|
|
|
|
### MIBs generic for the application-specific extensions (read-only)
|
|
### MIBs generic for the application-specific extensions (read-only)
|
|
|
|
|
|
<table>
|
|
<table>
|
... | | ... | |