Firmware
Functions
uart_esc_params.c File Reference

Parameters defined for the uart esc driver. More...

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

Functions

 PARAM_DEFINE_INT32 (UART_ESC_MODEL, 2)
 ESC model. More...
 
 PARAM_DEFINE_INT32 (UART_ESC_BAUD, 250000)
 ESC UART baud rate. More...
 
 PARAM_DEFINE_INT32 (UART_ESC_MOTOR1, 4)
 The PX4 default motor mappings are 1 4 [front] 3 2. More...
 
 PARAM_DEFINE_INT32 (UART_ESC_MOTOR2, 2)
 Motor 2 Mapping. More...
 
 PARAM_DEFINE_INT32 (UART_ESC_MOTOR3, 1)
 Motor 3 Mapping. More...
 
 PARAM_DEFINE_INT32 (UART_ESC_MOTOR4, 3)
 Motor 4 Mapping. More...
 

Detailed Description

Parameters defined for the uart esc driver.

Function Documentation

§ PARAM_DEFINE_INT32() [1/6]

PARAM_DEFINE_INT32 ( UART_ESC_MODEL  ,
 
)

ESC model.

See esc_model_t enum definition in uart_esc_dev.h for all supported ESC model enum values.

0 ESC_200QX 1 ESC_350QX 2 ESC_210QC

Snapdragon UART ESC

§ PARAM_DEFINE_INT32() [2/6]

PARAM_DEFINE_INT32 ( UART_ESC_BAUD  ,
250000   
)

ESC UART baud rate.

Default rate is 250Kbps, whic is used in off-the-shelf QRP ESC products. Snapdragon UART ESC

§ PARAM_DEFINE_INT32() [3/6]

PARAM_DEFINE_INT32 ( UART_ESC_MOTOR1  ,
 
)

The PX4 default motor mappings are 1 4 [front] 3 2.

The following paramters define the motor mappings in reference to the PX4 motor mapping convention. Default PX4 motor mappings 1 4 [front] 3 2 Motor mappings for 350QX 4 3 [front] 1 2 Motor mappings for 200QX 2 3 [front] 1 4 Motor mappings for 210QC 4 3 [front] 1 2 Motor 1 Mapping

Snapdragon UART ESC

§ PARAM_DEFINE_INT32() [4/6]

PARAM_DEFINE_INT32 ( UART_ESC_MOTOR2  ,
 
)

Motor 2 Mapping.

Snapdragon UART ESC

§ PARAM_DEFINE_INT32() [5/6]

PARAM_DEFINE_INT32 ( UART_ESC_MOTOR3  ,
 
)

Motor 3 Mapping.

Snapdragon UART ESC

§ PARAM_DEFINE_INT32() [6/6]

PARAM_DEFINE_INT32 ( UART_ESC_MOTOR4  ,
 
)

Motor 4 Mapping.

Snapdragon UART ESC