Firmware
Functions
px4io_params.c File Reference

Parameters defined by the PX4IO driver. More...

#include <px4_config.h>
#include <parameters/param.h>

Functions

 PARAM_DEFINE_INT32 (SYS_USE_IO, 1)
 Set usage of IO board. More...
 
 PARAM_DEFINE_INT32 (PWM_SBUS_MODE, 0)
 S.BUS out. More...
 
 PARAM_DEFINE_INT32 (RC_RSSI_PWM_CHAN, 0)
 PWM input channel that provides RSSI. More...
 
 PARAM_DEFINE_INT32 (RC_RSSI_PWM_MAX, 1000)
 Max input value for RSSI reading. More...
 
 PARAM_DEFINE_INT32 (RC_RSSI_PWM_MIN, 2000)
 Min input value for RSSI reading. More...
 

Detailed Description

Parameters defined by the PX4IO driver.

Author
Lorenz Meier loren.nosp@m.z@px.nosp@m.4.io

Function Documentation

§ PARAM_DEFINE_INT32() [1/5]

PARAM_DEFINE_INT32 ( SYS_USE_IO  ,
 
)

Set usage of IO board.

Can be used to use a standard startup script but with a FMU only set-up. Set to 0 to force the FMU only set-up.

0 1 true System

§ PARAM_DEFINE_INT32() [2/5]

PARAM_DEFINE_INT32 ( PWM_SBUS_MODE  ,
 
)

S.BUS out.

Set to 1 to enable S.BUS version 1 output instead of RSSI.

PWM Outputs

§ PARAM_DEFINE_INT32() [3/5]

PARAM_DEFINE_INT32 ( RC_RSSI_PWM_CHAN  ,
 
)

PWM input channel that provides RSSI.

0: do not read RSSI from input channel 1-18: read RSSI from specified input channel

Specify the range for RSSI input with RC_RSSI_PWM_MIN and RC_RSSI_PWM_MAX parameters.

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [4/5]

PARAM_DEFINE_INT32 ( RC_RSSI_PWM_MAX  ,
1000   
)

Max input value for RSSI reading.

Only used if RC_RSSI_PWM_CHAN > 0

0 2000 Radio Calibration

§ PARAM_DEFINE_INT32() [5/5]

PARAM_DEFINE_INT32 ( RC_RSSI_PWM_MIN  ,
2000   
)

Min input value for RSSI reading.

Only used if RC_RSSI_PWM_CHAN > 0

0 2000 Radio Calibration