#include <ISComm.h>
Public Attributes | |
uint32_t | ackNeeded |
uint8_t * | altDecodeBuf |
is_comm_buffer_t | buf |
is_comm_config_t | config |
p_data_hdr_t | dataHdr |
uint8_t * | dataPtr |
uint32_t | hasStartByte |
int32_t | parseState |
packet_t | pkt |
uint8_t * | pktPtr |
uint32_t | rxErrorCount |
uint32_t | txPktCount |
An instance of an is_comm interface. Do not modify these values.
uint32_t is_comm_instance_t::ackNeeded |
uint8_t* is_comm_instance_t::altDecodeBuf |
Alternate buffer location to decode packets. This buffer must be PKT_BUF_SIZE in size. NULL value will caused packet decode to occurr at head of is_comm_instance_t.buf. Using an alternate buffer will preserve the original packet (as used in EVB-2 com_bridge).
is_comm_buffer_t is_comm_instance_t::buf |
is_comm_config_t is_comm_instance_t::config |
p_data_hdr_t is_comm_instance_t::dataHdr |
uint8_t* is_comm_instance_t::dataPtr |
int32_t is_comm_instance_t::parseState |
uint8_t* is_comm_instance_t::pktPtr |
uint32_t is_comm_instance_t::rxErrorCount |
uint32_t is_comm_instance_t::txPktCount |