| PX4 Firmware
    PX4 Autopilot Software http://px4.io | 
Septentrio protocol as defined in PPSDK SBF Reference Guide 4.1.8. More...
Go to the source code of this file.
| Macros | |
| #define | SBF_CONFIG_TIMEOUT 500 | 
| #define | SBF_PACKET_TIMEOUT 2 | 
| #define | DISABLE_MSG_INTERVAL 1000000 | 
| #define | SBF_TRACE_PARSER(...) {/*GPS_INFO(__VA_ARGS__);*/} /* decoding progress in parse_char() */ | 
| #define | SBF_TRACE_RXMSG(...) {/*GPS_INFO(__VA_ARGS__);*/} /* Rx msgs in payload_rx_done() */ | 
| #define | SBF_WARN(...) {GPS_WARN(__VA_ARGS__);} | 
| #define | SBF_DEBUG(...) {/*GPS_WARN(__VA_ARGS__);*/} | 
| Functions | |
| uint16_t | crc16 (const uint8_t *data_p, uint32_t length) | 
| Calculate buffer CRC16.  More... | |
Septentrio protocol as defined in PPSDK SBF Reference Guide 4.1.8.
Definition in file sbf.cpp.
| #define SBF_CONFIG_TIMEOUT 500 | 
Definition at line 47 of file sbf.cpp.
Referenced by GPSDriverSBF::configure(), and GPSDriverSBF::reset().
| #define SBF_DEBUG | ( | ... | ) | {/*GPS_WARN(__VA_ARGS__);*/} | 
Definition at line 57 of file sbf.cpp.
Referenced by GPSDriverSBF::parseChar(), GPSDriverSBF::receive(), GPSDriverSBF::sendMessage(), and GPSDriverSBF::sendMessageAndWaitForAck().
| #define SBF_PACKET_TIMEOUT 2 | 
Definition at line 48 of file sbf.cpp.
Referenced by GPSDriverSBF::receive().
| #define SBF_TRACE_PARSER | ( | ... | ) | {/*GPS_INFO(__VA_ARGS__);*/} /* decoding progress in parse_char() */ | 
Definition at line 52 of file sbf.cpp.
Referenced by GPSDriverSBF::parseChar().
| #define SBF_TRACE_RXMSG | ( | ... | ) | {/*GPS_INFO(__VA_ARGS__);*/} /* Rx msgs in payload_rx_done() */ | 
Definition at line 53 of file sbf.cpp.
Referenced by GPSDriverSBF::payloadRxDone().
| #define SBF_WARN | ( | ... | ) | {GPS_WARN(__VA_ARGS__);} | 
Definition at line 56 of file sbf.cpp.
Referenced by GPSDriverSBF::receive(), and GPSDriverSBF::sendMessageAndWaitForAck().
| uint16_t crc16 | ( | const uint8_t * | data_p, | 
| uint32_t | length | ||
| ) | 
Calculate buffer CRC16.
Definition at line 368 of file sbf.cpp.
Referenced by LeddarOne::collect(), CM8JL65::crc16_calc(), and GPSDriverSBF::payloadRxDone().