STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
IMUMessage.hpp File Reference
#include <array>
#include <cstdint>
#include "CommsMessage.hpp"
Include dependency graph for IMUMessage.hpp:

Go to the source code of this file.

Typedefs

using IMUMessage
 IMU (Inertial Measurement Unit) sensor message Contains accelerometer and gyroscope data.

Functions

static void set_imu_measurement (IMUMessage &message, double time_imu, const std::array< double, 3 > &accelerometer, const std::array< double, 3 > &gyroscope, uint64_t time_monotonic)
static IMUMessage generateTestMessageIMU ()

Typedef Documentation

◆ IMUMessage

using IMUMessage
Initial value:
double,
double,
double,
double,
double,
double,
uint64_t>
CommsMessage - Template-based message serialization.

IMU (Inertial Measurement Unit) sensor message Contains accelerometer and gyroscope data.

Definition at line 13 of file IMUMessage.hpp.

Function Documentation

◆ generateTestMessageIMU()

IMUMessage generateTestMessageIMU ( )
static

Definition at line 36 of file IMUMessage.hpp.

References set_imu_measurement().

◆ set_imu_measurement()

void set_imu_measurement ( IMUMessage & message,
double time_imu,
const std::array< double, 3 > & accelerometer,
const std::array< double, 3 > & gyroscope,
uint64_t time_monotonic )
static

Definition at line 23 of file IMUMessage.hpp.

Referenced by generateTestMessageIMU().