Skip to content

Struct SYN_CRSF_Parser

ClassList > SYN_CRSF_Parser

More...

  • #include <syn_crsf.h>

Public Attributes

Type Name
uint8_t buf
uint32_t crc_errors
uint8_t idx
SYN_CRSF_ChannelsFrame last_channels
SYN_CRSF_LinkStats last_link_stats
uint32_t packets_received
uint8_t payload_len

Detailed Description

CRSF Parser Instance.

Public Attributes Documentation

variable buf

uint8_t SYN_CRSF_Parser::buf[SYN_CRSF_MAX_PACKET_LEN];

Assembly buffer


variable crc_errors

uint32_t SYN_CRSF_Parser::crc_errors;

Count of CRC errors


variable idx

uint8_t SYN_CRSF_Parser::idx;

Current write index


variable last_channels

SYN_CRSF_ChannelsFrame SYN_CRSF_Parser::last_channels;

Last decoded RC channels


SYN_CRSF_LinkStats SYN_CRSF_Parser::last_link_stats;

Last decoded link statistics


variable packets_received

uint32_t SYN_CRSF_Parser::packets_received;

Total valid packets received


variable payload_len

uint8_t SYN_CRSF_Parser::payload_len;

Expected payload length



The documentation for this class was generated from the following file src/syntropic/proto/syn_crsf.h