Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
|
Parser for the Xsens protocol. More...
Go to the source code of this file.
Functions | |
void | parse_xsens_buffer (uint8_t c) |
void | xsens_event (void) |
Variables | |
volatile uint8_t | xsens_msg_received |
uint8_t | xsens_id |
Includes macros generated from xsens_MTi-G.xml. More... | |
uint8_t | xsens_status |
uint8_t | xsens_len |
uint8_t | xsens_msg_idx |
uint8_t | ck |
uint8_t | send_ck |
uint8_t | xsens_msg_buf [XSENS_MAX_PAYLOAD] |
Parser for the Xsens protocol.
Definition in file xsens_common.c.
void parse_xsens_buffer | ( | uint8_t | c | ) |
Definition at line 54 of file xsens_common.c.
References ck, GOT_BID, GOT_DATA, GOT_LEN, GOT_MID, GOT_START, TRUE, UNINIT, xsens_id, xsens_len, XSENS_MAX_PAYLOAD, xsens_msg_buf, xsens_msg_idx, xsens_msg_received, and xsens_status.
Referenced by xsens_event().
void xsens_event | ( | void | ) |
Definition at line 44 of file xsens_common.c.
References dev, parse_xsens_buffer(), and xsens_msg_received.
Referenced by imu_xsens_event(), ins_xsens700_event(), and ins_xsens_event().
uint8_t ck |
Definition at line 37 of file xsens_common.c.
Referenced by parse_xsens_buffer().
uint8_t send_ck |
Definition at line 38 of file xsens_common.c.
uint8_t xsens_id |
Includes macros generated from xsens_MTi-G.xml.
Definition at line 33 of file xsens_common.c.
Referenced by parse_xsens700_msg(), parse_xsens_buffer(), and parse_xsens_msg().
uint8_t xsens_len |
Definition at line 35 of file xsens_common.c.
Referenced by parse_xsens700_msg(), and parse_xsens_buffer().
uint8_t xsens_msg_buf[XSENS_MAX_PAYLOAD] |
Definition at line 40 of file xsens_common.c.
Referenced by parse_xsens700_msg(), parse_xsens_buffer(), and parse_xsens_msg().
uint8_t xsens_msg_idx |
Definition at line 36 of file xsens_common.c.
Referenced by parse_xsens_buffer().
volatile uint8_t xsens_msg_received |
Definition at line 31 of file xsens_common.c.
Referenced by parse_xsens_buffer(), and xsens_event().
uint8_t xsens_status |
Definition at line 34 of file xsens_common.c.
Referenced by parse_xsens_buffer(), xsens700_init(), and xsens_init().