1 #ifndef _STIM300_REV_D_HPP_ 2 #define _STIM300_REV_D_HPP_ 59 int extractPacket(uint8_t
const* buffer,
size_t buffer_size)
const;
75 bool verifyChecksum(boost::uint32_t &expintCRC, boost::uint32_t &calintCRC);
int extractPacket(uint8_t const *buffer, size_t buffer_size) const
Definition: Stim300RevD.cpp:41
Definition: Stim300Base.hpp:13
Definition: Stim300Base.hpp:34
int16_t gtemp_x
Definition: Stim300RevD.hpp:279
uint8_t gyros_status
Definition: Stim300RevD.hpp:270
int16_t gtemp_z
Definition: Stim300RevD.hpp:281
imu_stim300::Stim300RevD __attribute__
int processPacket()
read the package and puts the data into the corresponding structures. *
Definition: Stim300RevD.cpp:113
uint8_t acc_status
Definition: Stim300RevD.hpp:274
int16_t itemp_y
Definition: Stim300RevD.hpp:288
uint8_t counter
Definition: Stim300RevD.hpp:291
int16_t atemp_x
Definition: Stim300RevD.hpp:283
uint8_t itemp_status
Definition: Stim300RevD.hpp:290
double convertAcc2Acceleration(uint8_t const *buffer)
Definition: Stim300RevD.cpp:236
void printInfo()
Get sensors information.
Definition: Stim300RevD.cpp:214
uint32_t checksum
Definition: Stim300RevD.hpp:293
static const unsigned int MAX_PACKET_SIZE
Definition: Stim300RevD.hpp:47
packet * currentP
Definition: Stim300RevD.hpp:50
Stim300RevD()
Definition: Stim300RevD.cpp:5
uint8_t gtemp_status
Definition: Stim300RevD.hpp:282
Definition: Stim300Base.hpp:38
uint8_t atemp_status
Definition: Stim300RevD.hpp:286
uint8_t incl_status
Definition: Stim300RevD.hpp:278
uint8_t buffer[MAX_PACKET_SIZE]
Definition: Stim300RevD.hpp:49
Definition: Stim300RevD.hpp:8
int16_t gtemp_y
Definition: Stim300RevD.hpp:280
uint16_t latency
Definition: Stim300RevD.hpp:292
int16_t atemp_y
Definition: Stim300RevD.hpp:284
int16_t atemp_z
Definition: Stim300RevD.hpp:285
static const unsigned int NUMBER_PADDING_BYTES
Definition: Stim300RevD.hpp:46
imu_stim300::DATAGRAM_CONTENT content
Definition: Stim300Base.hpp:67
bool verifyChecksum(boost::uint32_t &expintCRC, boost::uint32_t &calintCRC)
Definition: Stim300RevD.cpp:265
int16_t itemp_x
Definition: Stim300RevD.hpp:287
int16_t itemp_z
Definition: Stim300RevD.hpp:289