1 #ifndef _STIM300_REV_B_HPP_ 2 #define _STIM300_REV_B_HPP_ 51 int extractPacket(uint8_t
const* buffer,
size_t buffer_size)
const;
67 bool verifyChecksum(boost::uint32_t &expintCRC, boost::uint32_t &calintCRC);
Definition: Stim300Base.hpp:13
Definition: Stim300Base.hpp:34
int16_t gtemp_x
Definition: Stim300RevB.hpp:266
int extractPacket(uint8_t const *buffer, size_t buffer_size) const
Definition: Stim300RevB.cpp:41
uint8_t gyros_status
Definition: Stim300RevB.hpp:257
int processPacket()
read the package and puts the data into the corresponding structures. *
Definition: Stim300RevB.cpp:113
imu_stim300::Stim300RevD __attribute__
double convertAcc2Acceleration(uint8_t const *buffer)
Definition: Stim300RevB.cpp:223
uint16_t latency
Definition: Stim300RevB.hpp:271
int16_t gtemp_z
Definition: Stim300RevB.hpp:268
Definition: Stim300RevB.hpp:8
uint8_t counter
Definition: Stim300RevB.hpp:270
uint8_t incl_status
Definition: Stim300RevB.hpp:265
Stim300RevB()
Definition: Stim300RevB.cpp:5
Definition: Stim300Base.hpp:38
uint8_t buffer[MAX_PACKET_SIZE]
Definition: Stim300RevB.hpp:41
int16_t gtemp_y
Definition: Stim300RevB.hpp:267
uint8_t acc_status
Definition: Stim300RevB.hpp:261
bool verifyChecksum(boost::uint32_t &expintCRC, boost::uint32_t &calintCRC)
Definition: Stim300RevB.cpp:252
packet * currentP
Definition: Stim300RevB.hpp:42
void printInfo()
Get sensors information.
Definition: Stim300RevB.cpp:204
imu_stim300::DATAGRAM_CONTENT content
Definition: Stim300Base.hpp:67
uint8_t gtemp_status
Definition: Stim300RevB.hpp:269
static const unsigned int MAX_PACKET_SIZE
Definition: Stim300RevB.hpp:39
uint32_t checksum
Definition: Stim300RevB.hpp:272
static const unsigned int NUMBER_PADDING_BYTES
Definition: Stim300RevB.hpp:38