acked | AP_Radio_cypress | |
AP_Radio_backend(AP_Radio &radio) | AP_Radio_backend | |
AP_Radio_cypress(AP_Radio &radio) | AP_Radio_cypress | |
bind_magic | AP_Radio_cypress | privatestatic |
chan | AP_Radio_cypress | |
channels | AP_Radio_cypress | |
check_double_bind(void) | AP_Radio_cypress | private |
check_fw_ack(void) | AP_Radio_cypress | private |
counter | AP_Radio_cypress | |
crc_errors | AP_Radio_cypress | |
crc_seed | AP_Radio_cypress | |
current_channel | AP_Radio_cypress | |
current_rf_channel | AP_Radio_cypress | |
cyrf_bind_config | AP_Radio_cypress | privatestatic |
cyrf_config | AP_Radio_cypress | privatestatic |
cyrf_transfer_config | AP_Radio_cypress | privatestatic |
data_col | AP_Radio_cypress | |
dev | AP_Radio_cypress | private |
dsm | AP_Radio_cypress | private |
DSM2_OK enum value | AP_Radio_cypress | private |
dsm2_start_sync(void) | AP_Radio_cypress | private |
dsm2_sync enum name | AP_Radio_cypress | private |
DSM2_SYNC_A enum value | AP_Radio_cypress | private |
DSM2_SYNC_B enum value | AP_Radio_cypress | private |
dsm_choose_channel(void) | AP_Radio_cypress | private |
DSM_DSM2_1 enum value | AP_Radio_cypress | private |
DSM_DSM2_2 enum value | AP_Radio_cypress | private |
DSM_DSMX_1 enum value | AP_Radio_cypress | private |
DSM_DSMX_2 enum value | AP_Radio_cypress | private |
dsm_generate_channels_dsmx(uint8_t mfg_id[4], uint8_t channels[23]) | AP_Radio_cypress | private |
DSM_NONE enum value | AP_Radio_cypress | private |
dsm_protocol enum name | AP_Radio_cypress | private |
dsm_set_channel(uint8_t channel, bool is_dsm2, uint8_t sop_col, uint8_t data_col, uint16_t crc_seed) | AP_Radio_cypress | private |
dsm_setup_transfer_dsmx(void) | AP_Radio_cypress | private |
dump_registers(uint8_t n) | AP_Radio_cypress | private |
force_initial_state(void) | AP_Radio_cypress | private |
forced_channel | AP_Radio_cypress | |
fw_type | AP_Radio_cypress | |
fwupload | AP_Radio_cypress | private |
get_autobind_rssi(void) const | AP_Radio_backend | inlineprotected |
get_autobind_time(void) const | AP_Radio_backend | inlineprotected |
get_debug_level(void) const | AP_Radio_backend | inlineprotected |
get_disable_crc(void) const | AP_Radio_backend | inlineprotected |
get_factory_test(void) const | AP_Radio_backend | inlineprotected |
get_fcc_test(void) const | AP_Radio_backend | inlineprotected |
get_pps_chan(void) const | AP_Radio_backend | inlineprotected |
get_protocol(void) const | AP_Radio_backend | inlineprotected |
get_rssi_chan(void) const | AP_Radio_backend | inlineprotected |
get_stats(void) override | AP_Radio_cypress | virtual |
get_stick_mode(void) const | AP_Radio_backend | inlineprotected |
get_telem_enable(void) const | AP_Radio_backend | inlineprotected |
get_transmit_power(void) const | AP_Radio_backend | inlineprotected |
get_tx_buzzer_adjust(void) const | AP_Radio_backend | inlineprotected |
get_tx_max_power(void) const | AP_Radio_backend | inlineprotected |
get_tx_pps_chan(void) const | AP_Radio_backend | inlineprotected |
get_tx_rssi_chan(void) const | AP_Radio_backend | inlineprotected |
get_tx_version(void) override | AP_Radio_cypress | inlinevirtual |
handle_data_packet(mavlink_channel_t chan, const mavlink_data96_t &m) override | AP_Radio_cypress | virtual |
have_tx_pps | AP_Radio_cypress | |
init(void) override | AP_Radio_cypress | virtual |
irq_handler(void) | AP_Radio_cypress | private |
irq_handler_recv(uint8_t rx_status) | AP_Radio_cypress | private |
irq_handler_send(uint8_t tx_status) | AP_Radio_cypress | private |
irq_radio_trampoline(int irq, void *context) | AP_Radio_cypress | privatestatic |
irq_sem | AP_Radio_cypress | private |
irq_timeout(void) | AP_Radio_cypress | private |
irq_timeout_trampoline(int irq, void *context) | AP_Radio_cypress | privatestatic |
is_DSM2(void) | AP_Radio_cypress | private |
last_autobind_send | AP_Radio_cypress | |
last_chan_change_us | AP_Radio_cypress | |
last_data_code | AP_Radio_cypress | |
last_debug_print_ms | AP_Radio_cypress | private |
last_discrc | AP_Radio_cypress | |
last_parse_us | AP_Radio_cypress | |
last_recv_chan | AP_Radio_cypress | |
last_recv_us | AP_Radio_cypress | |
last_recv_us(void) override | AP_Radio_cypress | virtual |
last_sop_code | AP_Radio_cypress | |
last_stats | AP_Radio_cypress | private |
last_transmit_power | AP_Radio_cypress | |
len | AP_Radio_cypress | |
length | AP_Radio_cypress | |
load_bind_info(void) | AP_Radio_cypress | private |
map_stick_mode(uint16_t *channels) | AP_Radio_cypress | private |
max_channels | AP_Radio_cypress | privatestatic |
mfg_id | AP_Radio_cypress | |
need_ack | AP_Radio_cypress | |
need_bind_save | AP_Radio_cypress | |
num_channels | AP_Radio_cypress | |
num_channels(void) override | AP_Radio_cypress | virtual |
offset | AP_Radio_cypress | |
parse_dsm_channels(const uint8_t *data) | AP_Radio_cypress | private |
pending_data | AP_Radio_cypress | |
pkt_time1 | AP_Radio_cypress | |
pkt_time2 | AP_Radio_cypress | |
pn_bind | AP_Radio_cypress | privatestatic |
pn_codes | AP_Radio_cypress | privatestatic |
print_debug_info(void) | AP_Radio_cypress | private |
process_bind(const uint8_t *pkt, uint8_t len) | AP_Radio_cypress | private |
process_packet(const uint8_t *pkt, uint8_t len) | AP_Radio_cypress | private |
protocol | AP_Radio_cypress | |
pwm_channels | AP_Radio_cypress | |
radio | AP_Radio_backend | protected |
radio_init(void) | AP_Radio_cypress | private |
radio_instance | AP_Radio_cypress | privatestatic |
radio_set_config(const struct config *config, uint8_t size) | AP_Radio_cypress | private |
read(uint8_t chan) override | AP_Radio_cypress | virtual |
read_register(uint8_t reg) | AP_Radio_cypress | private |
read_status_debounced(uint8_t adr) | AP_Radio_cypress | private |
receive_start_us | AP_Radio_cypress | |
receive_timeout_msec | AP_Radio_cypress | |
reset(void) override | AP_Radio_cypress | virtual |
rssi | AP_Radio_cypress | |
save_bind_info(void) | AP_Radio_cypress | private |
sem | AP_Radio_cypress | private |
send(const uint8_t *pkt, uint16_t len) override | AP_Radio_cypress | virtual |
send_count | AP_Radio_cypress | |
send_FCC_test_packet(void) | AP_Radio_cypress | private |
send_irq_count | AP_Radio_cypress | |
send_telem_packet(void) | AP_Radio_cypress | private |
sequence | AP_Radio_cypress | |
set_channel(uint8_t channel) | AP_Radio_cypress | private |
set_tx_max_power_default(uint8_t v) | AP_Radio_backend | inlineprotected |
set_wifi_channel(uint8_t channel) | AP_Radio_cypress | inlinevirtual |
setup_timeout(uint32_t timeout_ms) | AP_Radio_cypress | private |
sop_col | AP_Radio_cypress | |
start_receive(void) | AP_Radio_cypress | private |
start_recv_bind(void) override | AP_Radio_cypress | virtual |
state | AP_Radio_cypress | private |
STATE_AUTOBIND enum value | AP_Radio_cypress | private |
STATE_BIND enum value | AP_Radio_cypress | private |
STATE_RECV enum value | AP_Radio_cypress | private |
STATE_SEND_FCC enum value | AP_Radio_cypress | private |
STATE_SEND_TELEM enum value | AP_Radio_cypress | private |
STATE_SEND_TELEM_WAIT enum value | AP_Radio_cypress | private |
stats | AP_Radio_cypress | private |
sync | AP_Radio_cypress | |
t_status | AP_Radio_cypress | private |
telem_send_count | AP_Radio_cypress | |
transmit16(const uint8_t data[16]) | AP_Radio_cypress | private |
tx_bl_version | AP_Radio_cypress | |
tx_firmware_day | AP_Radio_cypress | |
tx_firmware_month | AP_Radio_cypress | |
tx_firmware_year | AP_Radio_cypress | |
tx_pps | AP_Radio_cypress | |
tx_rssi | AP_Radio_cypress | |
update(void) override | AP_Radio_cypress | virtual |
wait_call | AP_Radio_cypress | private |
write_multiple(uint8_t reg, uint8_t n, const uint8_t *data) | AP_Radio_cypress | private |
write_register(uint8_t reg, uint8_t value) | AP_Radio_cypress | private |
~AP_Radio_backend() | AP_Radio_backend | virtual |