49 #include "rnr/rnrconfig.h" 90 LaeTuneThreadKinHzDft,
91 LaeTuneThreadImuHzDft,
92 LaeTuneThreadRangeHzDft,
93 LaeThreadWd::ThreadWdHzDft,
151 { {0, 0, 0.0, 0.0, 0.0, 0.0}, },
152 {0.0, 0.0, 0.0, 0.0, 0.0}
168 {
false, LAE_ALARM_NONE, LAE_WARN_NONE},
171 {
false, LAE_ALARM_NONE, LAE_WARN_NONE},
174 {
false, LAE_ALARM_NONE, LAE_WARN_NONE},
177 {
false, LAE_ALARM_NONE, LAE_WARN_NONE},
180 {
false, LAE_ALARM_NONE, LAE_WARN_NONE}
Laelaps thread base class interface.
#define VL6180X_AMBIENT_MIN
minimum ambient light (lux)
RoboClaw motor controller class interface.
LaeDb RtDb
The real-time database.
Laelaps Time-of-Flight sensors. The ToFs are used as a virtual bumper for close-in obstacle detection...
The <b><i>Laelaps</i></b> namespace encapsulates all <b><i>Laelaps</i></b> related constructs...
#define VL6180X_RANGE_NO_OBJ
no object detected
Laelaps built-in Inertial Measurement Unit class interface.
Laelaps motors, encoder, and controllers hardware abstraction interfaces.
Laelaps watchdog thread class interface.
Laelaps alarm monitoring class interface.
#define LAE_VERSION(major, minor, revision)
Convert version triplet to integer equivalent.
Simple real-time database structure.
Laelaps real-time "database".
Top-level package include file.