Public Attributes | List of all members
asciiMessageMap_t Struct Reference

#include <ISComm.h>

Public Attributes

int fieldCount
 
uint16_t * fieldsAndOffsets
 
unsigned char messageId [4]
 
uint8_t * ptr
 
int ptrSize
 

Detailed Description

Represents an ASCII message and how it is mapped to a structure in memory

Definition at line 298 of file ISComm.h.

Member Data Documentation

◆ fieldCount

int asciiMessageMap_t::fieldCount

field count - the number of items in fieldsAndOffsets

Definition at line 310 of file ISComm.h.

◆ fieldsAndOffsets

uint16_t* asciiMessageMap_t::fieldsAndOffsets

an array of 1 byte asciiDataType and 1 byte offset (shifted << 8)

Definition at line 313 of file ISComm.h.

◆ messageId

unsigned char asciiMessageMap_t::messageId[4]

the message, always 4 characters long

Definition at line 301 of file ISComm.h.

◆ ptr

uint8_t* asciiMessageMap_t::ptr

the ptr of the start of the struct to modify

Definition at line 304 of file ISComm.h.

◆ ptrSize

int asciiMessageMap_t::ptrSize

the total size of the structure that ptr points to

Definition at line 307 of file ISComm.h.


The documentation for this struct was generated from the following file:


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:02