Skip to content

monitoring_schema_get

Tech

Returns Condensed Schema for monitoring records.

Params

N/A

Return

Returns Condensed Schema entities.

Note

The Condensed Schema must be compatible with:

Presently the web client does not support generic presentation of monitoring records. The monitoring_schema is therefore fixed. Attributes can be added, but not removed.

Monitoring Schema

attribute description
id*
unsigned int
The record ID
type*
'normal'|'log'
Type of the record
severity
Severity
Severity of the record
tstamp*
unsigned int
Unix timestamp of the last whole second before the record was processed
tstamp_microsec*
unsigned int
Microseconds between the value of tstamp and the time when the record was processed
tstamp_diff
unsigned int
Whole seconds elapsed since the previous record was processed
tstamp_diff_microsec
unsigned int
Microseconds between tstamp_diff and the time when the previous record was processed
log
string
Log - mandatory if type=log
rec_head
string
Record header - mandatory if type=normal
rl_head
Record Data
Frame radio-link header (Must be null or valid Record Data.)
d_head
Record Data
Frame data header (Must be null or valid Record Data.)
payload
Record Data
Record payload (Must be null or valid Record Data.)
ext_meas
Record Data
Frame additional info - radio channel measuring (Must be null or valid Record Data.)

Record Data

Either non-empty raw or parsed or both must be present.

attribute description
parsed
string
Parsed data content of the packet/frame
raw
[Record Data Part]
Data content of the packet/frame
Record Data Part

Either hex or ascii or both must be present.

attribute description
addr*
string
Data address of the first byte in the given entry
hex
string
The data displayed in hexadecimal
ascii
string
The data displayed in ASCII
cut_begin
unsigned int
Number of bytes cut off at the beginning
cut_end
unsigned int
Number of bytes cut off at the end