|
AndyMark FRC CAN API (C++) v2026.0.4
|
Aggregated primary readings from the lidar sensor. More...
#include <AM_CAN_Lidar.h>
Public Attributes | |
| uint16_t | distanceMm |
| Distance measurement in millimeters. | |
| uint8_t | status |
| Device-defined status byte. | |
| uint8_t | flags |
| Device-defined flags byte. | |
| uint32_t | millisStamp |
| Timestamp of the measurement in milliseconds since device boot. | |
Aggregated primary readings from the lidar sensor.
This structure represents the main distance measurement frame transmitted by the device.
Fields include:
| uint16_t AM_LidarData::distanceMm |
Distance measurement in millimeters.
This value already includes both:
| uint8_t AM_LidarData::flags |
Device-defined flags byte.
Bitfield providing additional diagnostic information about the measurement. Teams typically do not need this for normal gameplay use, but it can be useful for debugging sensor performance.
| uint32_t AM_LidarData::millisStamp |
Timestamp of the measurement in milliseconds since device boot.
| uint8_t AM_LidarData::status |
Device-defined status byte.
Indicates measurement validity or sensor state. Typical values may include: