NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
rx_config Struct Reference

#include <rx.h>

Data Fields

uint8_t rcmap [RX_MAX_MAPPABLE_RX_INPUTS]
 mapping of radio channels to internal RPYTA+ order More...
 
uint8_t serialrx_provider
 type of UART-based receiver (0 = spek 10, 1 = spek 11, 2 = sbus). Must be enabled by FEATURE_RX_SERIAL first. More...
 
uint8_t sbus_inversion
 default sbus (Futaba, FrSKY) is inverted. Support for uninverted OpenLRS (and modified FrSKY) receivers. More...
 
uint8_t spektrum_sat_bind
 number of bind pulses for Spektrum satellite receivers More...
 
uint8_t rssi_channel
 rssi channel number More...
 
uint8_t rssi_scale
 scale of the rssi signal. Range [RSSI_SCALE_MIN;RSSI_SCALE_MAX] More...
 
uint8_t rssi_ppm_invert
 if set then rssi signal is treated such that high value means low rssi More...
 
uint8_t rcSmoothing
 Enable/Disable RC filtering. More...
 
uint16_t midrc
 Some radios have not a neutral point centered on 1500. can be changed here. More...
 
uint16_t mincheck
 minimum rc end More...
 
uint16_t maxcheck
 maximum rc end More...
 
uint16_t rx_min_usec
 minimum value of rx pulse from receiver (below this point we consider signal being corrupt) More...
 
uint16_t rx_max_usec
 maximum value of rx pulse from receiver (above this point the signal is invalid and will trigger failsafe) More...
 

Field Documentation

uint16_t rx_config::maxcheck

maximum rc end

uint16_t rx_config::midrc

Some radios have not a neutral point centered on 1500. can be changed here.

uint16_t rx_config::mincheck

minimum rc end

uint8_t rx_config::rcmap[RX_MAX_MAPPABLE_RX_INPUTS]

mapping of radio channels to internal RPYTA+ order

uint8_t rx_config::rcSmoothing

Enable/Disable RC filtering.

uint8_t rx_config::rssi_channel

rssi channel number

uint8_t rx_config::rssi_ppm_invert

if set then rssi signal is treated such that high value means low rssi

uint8_t rx_config::rssi_scale

scale of the rssi signal. Range [RSSI_SCALE_MIN;RSSI_SCALE_MAX]

uint16_t rx_config::rx_max_usec

maximum value of rx pulse from receiver (above this point the signal is invalid and will trigger failsafe)

uint16_t rx_config::rx_min_usec

minimum value of rx pulse from receiver (below this point we consider signal being corrupt)

uint8_t rx_config::sbus_inversion

default sbus (Futaba, FrSKY) is inverted. Support for uninverted OpenLRS (and modified FrSKY) receivers.

uint8_t rx_config::serialrx_provider

type of UART-based receiver (0 = spek 10, 1 = spek 11, 2 = sbus). Must be enabled by FEATURE_RX_SERIAL first.

uint8_t rx_config::spektrum_sat_bind

number of bind pulses for Spektrum satellite receivers


The documentation for this struct was generated from the following file: