5#ifndef MRAS_SENSOR_LSM6DSO32_H
6#define MRAS_SENSOR_LSM6DSO32_H
14#include "system_messages/AccelerometerDataMsg.h"
15#include "system_messages/GyroDataMsg.h"
26 LSM6DSO32::LSM6DSO32 *lsm;
37 lsm =
new LSM6DSO32::LSM6DSO32(chip_select, spi, frequency);
44 int8_t setup()
override;
46 int8_t loop()
override;
48 SUBSYSTEM_NAME(
"LSM6DSO32")
49 SUBSYSTEM_NO_MESSAGE_HANDLER
A subsystem for the LSM6DSO32 accelerometer and gyroscope.
Definition: Sensor_LSM6DSO32.h:24
Sensor_LSM6DSO32(uint8_t id, uint8_t chip_select, SPIClass &spi, uint32_t frequency)
Construct a new Sensor_LSM6DSO32 object.
Definition: Sensor_LSM6DSO32.h:36
Definition: Subsystem.h:30