Go to the source code of this file.
|
enum | Boardcore::VN100SpiDefs::Registers : uint8_t { Boardcore::VN100SpiDefs::REG_MODEL_NUMBER = 1
, Boardcore::VN100SpiDefs::REG_QUAT_IMU_DATA = 15
, Boardcore::VN100SpiDefs::REG_SYNC = 32
, Boardcore::VN100SpiDefs::REG_TEMP_PRESS_DATA = 54
} |
| Internal registers definitions. More...
|
|
enum | Boardcore::VN100SpiDefs::Commands : uint8_t { Boardcore::VN100SpiDefs::READ_REG = 1
, Boardcore::VN100SpiDefs::WRITE_REG = 2
} |
| Commands available for the sensor. More...
|
|
enum class | Boardcore::VN100SpiDefs::VNErrors : uint8_t {
Boardcore::VN100SpiDefs::NO_ERROR = 0
, Boardcore::VN100SpiDefs::HARD_FAULT = 1
, Boardcore::VN100SpiDefs::SERIAL_BUFFER_OVERFLOW = 2
, Boardcore::VN100SpiDefs::INVALID_CHECKSUM = 3
,
Boardcore::VN100SpiDefs::INVALID_COMMAND = 4
, Boardcore::VN100SpiDefs::NOT_ENOUGH_PARAMETERS = 5
, Boardcore::VN100SpiDefs::TOO_MANY_PARAMETERS = 6
, Boardcore::VN100SpiDefs::INVALID_PARAMETER = 7
,
Boardcore::VN100SpiDefs::INVALID_REGISTER = 8
, Boardcore::VN100SpiDefs::UNAUTHORIZED_ACCESS = 9
, Boardcore::VN100SpiDefs::WATCHDOG_RESET = 10
, Boardcore::VN100SpiDefs::OUTPUT_BUFFER_OVERFLOW = 11
,
Boardcore::VN100SpiDefs::INSUFFICIENT_BAUDRATE = 12
, Boardcore::VN100SpiDefs::ERROR_BUFFER_OVERFLOW = 255
} |
| Error codes of the sensor. More...
|
|