Get desktop application:
View/edit binary Protocol Buffers messages
* > Introduced in BSL v2.18 and firmware v1.19 This section defines the status of the IMU.
Used in:
Used in:
* This section defines the status of the device.
Used in:
Refer to [Scanner.State](#blickfeld.protocol.status.Scanner.State)
Refer to [ScanPattern](#blickfeld.protocol.config.ScanPattern)
Refer to [Error](#blickfeld.protocol.Error)
Used in:
Device is initializing the hardware.
Device is ready to start and no error occurred.
Device is starting a point cloud recording, but is not yet recording.
Device is recording a point cloud.
Device stops point cloud recording; it is no longer recording.
Device is in an error state; it can no longer operate.
Device is testing the hardware.
* This section defines the status of the network server.
Used in:
Used in:
Used in: ,
Used in:
* This section describes the temperature of the hardware modules in the device.
Used in:
Refer to [Temperature.Sensor](#blickfeld.protocol.status.Temperature.Sensor)
Unit: [degrees Celsius] – temperature value of the module.
Error reason why the temperature cannot be read out.
* This section describes the hardware modules in the device.
Used in:
Laser and detector module
Ethernet adapter
Mixed signal board
Programmable logic
Processing system
Vertical mirror
Horizontal mirror
* > Introduced in BSL v2.18 and firmware v1.19 This section defines the synchronization status of the server.
Used in:
* Current offset value from master device in seconds. NTP: time offset (seconds) in loopstats PTP: It is the main output of the PTP engine that is in the worker state. This value is the input for clock corrections in the clock servo algorithms. This value is typically measured when estimating the performance of the worker device.
Refer to [NTP](#blickfeld.protocol.status.TimeSynchronization.NTP)
Refer to [PTP](#blickfeld.protocol.status.TimeSynchronization.PTP)
Used in:
frequency offset (parts per million - PPM) as in loopstats
RMS jitter (seconds) as in loopstats
Allan deviation (PPM) as in loopstats
clock discipline time constant as in loopstats
Used in:
* ONLY AVAILABLE FOR PTP, NTP doesnt have a state Follwing states can occur: init: Initializing, flt: Faulty, lstn_init: Listening (first time), lstn_reset: Listening (subsequent reset), pass: Passive (not best master, not announcing), uncl: Uncalibrated, slv: Worker, pmst: Pre-master, mst: Master (active), dsbl: Disabled, ? (unk): Unknown state
* TODO Find out for NTP!! Clock ID Port identity of the current best master, as defined by IEEE 1588 standard. This ID is the local clock's ID if the local clock is the best master. This parameter is displayed as clock_id or port (host). Port is the PTP clock port number, not the User Datagram Protocol (UDP) port numbers. The clock ID is an Extended Unique Identifier (EUI)-64 64-bit ID, converted from the 48-bit MAC address, by inserting 0xfffe at the middle of the MAC address.
* One-way delay Current value of one-way delay (or mean-path delay) in seconds, calculated by the ptpd daemon that is in the worker state from the delay request and delay response message exchange. Note: If this value remains at zero, it means that no delay response messages are being received, which might be because of a network issue.
* Slave to master Intermediate offset value (seconds) extracted from the delay request and delay response message exchange. This value is used for computing one-way delay. If the last value was rejected by a filter, the previous value is shown in the log file. This value is zero (0) if the delay response messages are not received.
* Master to slave Intermediate offset value (seconds) extracted from the sync messages. This value is used for computing the offset value from the master devices. If the last value was rejected by a filter, the previous value is shown in the log file.
* Observed drift The frequency difference between the worker clock and the master clock as measured by the integral accumulator of the clock control proportional integral (PI) servo model. This value stabilizes when the clock offset value is stabilized, and this value is used to detect clock stability.
* Last packet Received This field shows which message was received last. It displays S for sync messages and D for delay response messages. If a worker device logs no D entries, it means that the worker device is not receiving delay response messages because of network issue.
Used in: