20 changed files with 381 additions and 433 deletions
@ -1,4 +0,0 @@
@@ -1,4 +0,0 @@
|
||||
|
||||
px4_add_board( |
||||
PLATFORM nuttx |
||||
) |
@ -1,131 +0,0 @@
@@ -1,131 +0,0 @@
|
||||
|
||||
px4_add_board( |
||||
PLATFORM nuttx |
||||
TOOLCHAIN arm-none-eabi |
||||
ARCHITECTURE cortex-m4 |
||||
CONSTRAINED_MEMORY |
||||
ROMFSROOT px4fmu_common |
||||
UAVCAN_INTERFACES 2 |
||||
SERIAL_PORTS |
||||
GPS1:/dev/ttyS3 |
||||
TEL1:/dev/ttyS4 |
||||
TEL2:/dev/ttyS1 |
||||
DRIVERS |
||||
adc/ads1115 |
||||
adc/board_adc |
||||
barometer # all available barometer drivers |
||||
barometer/mpl3115a2 |
||||
batt_smbus |
||||
camera_capture |
||||
camera_trigger |
||||
differential_pressure # all available differential pressure drivers |
||||
distance_sensor # all available distance sensor drivers |
||||
distance_sensor/srf05 # Specific driver |
||||
gps |
||||
#imu # all available imu drivers |
||||
imu/fxas21002c |
||||
imu/fxos8701cq |
||||
imu/invensense/icm20948 # required for ak09916 mag |
||||
irlock |
||||
lights # all available light drivers |
||||
lights/rgbled_pwm |
||||
magnetometer # all available magnetometer drivers |
||||
optical_flow # all available optical flow drivers |
||||
osd |
||||
pca9685 |
||||
pca9685_pwm_out |
||||
power_monitor/ina226 |
||||
#protocol_splitter |
||||
pwm_out_sim |
||||
pwm_out |
||||
rc_input |
||||
roboclaw |
||||
rpm |
||||
safety_button |
||||
smart_battery/batmon |
||||
telemetry # all available telemetry drivers |
||||
tone_alarm |
||||
uavcan |
||||
MODULES |
||||
airspeed_selector |
||||
attitude_estimator_q |
||||
battery_status |
||||
camera_feedback |
||||
commander |
||||
dataman |
||||
ekf2 |
||||
esc_battery |
||||
events |
||||
flight_mode_manager |
||||
fw_att_control |
||||
fw_pos_control_l1 |
||||
gyro_calibration |
||||
gyro_fft |
||||
land_detector |
||||
landing_target_estimator |
||||
load_mon |
||||
local_position_estimator |
||||
logger |
||||
mag_bias_estimator |
||||
mavlink |
||||
mc_att_control |
||||
mc_autotune_attitude_control |
||||
mc_hover_thrust_estimator |
||||
mc_pos_control |
||||
mc_rate_control |
||||
micrortps_bridge |
||||
navigator |
||||
rc_update |
||||
rover_pos_control |
||||
sensors |
||||
sih |
||||
temperature_compensation |
||||
#uuv_att_control |
||||
#uuv_pos_control |
||||
vmount |
||||
vtol_att_control |
||||
SYSTEMCMDS |
||||
#bl_update |
||||
#dmesg |
||||
dumpfile |
||||
esc_calib |
||||
#gpio |
||||
i2cdetect |
||||
led_control |
||||
mft |
||||
mixer |
||||
motor_ramp |
||||
motor_test |
||||
mtd |
||||
nshterm |
||||
param |
||||
perf |
||||
pwm |
||||
reboot |
||||
reflect |
||||
sd_bench |
||||
sd_stress |
||||
serial_test |
||||
system_time |
||||
tests # tests and test runner |
||||
top |
||||
topic_listener |
||||
tune_control |
||||
uorb |
||||
usb_connected |
||||
ver |
||||
work_queue |
||||
EXAMPLES |
||||
fake_gps |
||||
#fake_imu |
||||
#fake_magnetometer |
||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control |
||||
#hello |
||||
#hwtest # Hardware test |
||||
#matlab_csv_serial |
||||
#px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html |
||||
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html |
||||
#rover_steering_control # Rover example app |
||||
#uuv_example_app |
||||
#work_item |
||||
) |
@ -0,0 +1,103 @@
@@ -0,0 +1,103 @@
|
||||
CONFIG_ARCHITECTURE_CORTEX_M4=y |
||||
CONFIG_BOARD_BUILD_BOOTLOADER=y |
||||
CONFIG_BOARD_CONSTRAINED_MEMORY=y |
||||
CONFIG_BOARD_SERIAL_GPS1="/dev/ttyS3" |
||||
CONFIG_BOARD_SERIAL_TEL1="/dev/ttyS4" |
||||
CONFIG_BOARD_SERIAL_TEL2="/dev/ttyS1" |
||||
CONFIG_DRIVERS_ADC_ADS1115=y |
||||
CONFIG_DRIVERS_ADC_BOARD_ADC=y |
||||
CONFIG_DRIVERS_BAROMETER=y |
||||
CONFIG_DRIVERS_BAROMETER_MPL3115A2=y |
||||
CONFIG_DRIVERS_BATT_SMBUS=y |
||||
CONFIG_DRIVERS_CAMERA_CAPTURE=y |
||||
CONFIG_DRIVERS_CAMERA_TRIGGER=y |
||||
CONFIG_DRIVERS_DIFFERENTIAL_PRESSURE=y |
||||
CONFIG_DRIVERS_DISTANCE_SENSOR=y |
||||
CONFIG_DRIVERS_DISTANCE_SENSOR_SRF05=y |
||||
CONFIG_DRIVERS_GPS=y |
||||
CONFIG_DRIVERS_IMU_FXAS21002C=y |
||||
CONFIG_DRIVERS_IMU_FXOS8701CQ=y |
||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM20948=y |
||||
CONFIG_DRIVERS_IRLOCK=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y |
||||
CONFIG_DRIVERS_MAGNETOMETER=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PAW3902=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PMW3901=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PX4FLOW=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_THONEFLOW=y |
||||
CONFIG_DRIVERS_OSD=y |
||||
CONFIG_DRIVERS_PCA9685=y |
||||
CONFIG_DRIVERS_PCA9685_PWM_OUT=y |
||||
CONFIG_DRIVERS_POWER_MONITOR_INA226=y |
||||
CONFIG_DRIVERS_PWM_OUT=y |
||||
CONFIG_DRIVERS_PWM_OUT_SIM=y |
||||
CONFIG_DRIVERS_RC_INPUT=y |
||||
CONFIG_DRIVERS_ROBOCLAW=y |
||||
CONFIG_DRIVERS_RPM=y |
||||
CONFIG_DRIVERS_SAFETY_BUTTON=y |
||||
CONFIG_DRIVERS_SMART_BATTERY_BATMON=y |
||||
CONFIG_DRIVERS_TELEMETRY=y |
||||
CONFIG_DRIVERS_TONE_ALARM=y |
||||
CONFIG_DRIVERS_UAVCAN=y |
||||
CONFIG_BOARD_UAVCAN_INTERFACES=2 |
||||
CONFIG_MODULES_AIRSPEED_SELECTOR=y |
||||
CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=y |
||||
CONFIG_MODULES_BATTERY_STATUS=y |
||||
CONFIG_MODULES_CAMERA_FEEDBACK=y |
||||
CONFIG_MODULES_COMMANDER=y |
||||
CONFIG_MODULES_DATAMAN=y |
||||
CONFIG_MODULES_EKF2=y |
||||
CONFIG_MODULES_ESC_BATTERY=y |
||||
CONFIG_MODULES_EVENTS=y |
||||
CONFIG_MODULES_FLIGHT_MODE_MANAGER=y |
||||
CONFIG_MODULES_FW_ATT_CONTROL=y |
||||
CONFIG_MODULES_FW_POS_CONTROL_L1=y |
||||
CONFIG_MODULES_GYRO_CALIBRATION=y |
||||
CONFIG_MODULES_GYRO_FFT=y |
||||
CONFIG_MODULES_LAND_DETECTOR=y |
||||
CONFIG_MODULES_LANDING_TARGET_ESTIMATOR=y |
||||
CONFIG_MODULES_LOAD_MON=y |
||||
CONFIG_MODULES_LOCAL_POSITION_ESTIMATOR=y |
||||
CONFIG_MODULES_LOGGER=y |
||||
CONFIG_MODULES_MAVLINK=y |
||||
CONFIG_MODULES_MC_ATT_CONTROL=y |
||||
CONFIG_MODULES_MC_HOVER_THRUST_ESTIMATOR=y |
||||
CONFIG_MODULES_MC_POS_CONTROL=y |
||||
CONFIG_MODULES_MC_RATE_CONTROL=y |
||||
CONFIG_MODULES_MICRORTPS_BRIDGE=y |
||||
CONFIG_MODULES_NAVIGATOR=y |
||||
CONFIG_MODULES_RC_UPDATE=y |
||||
CONFIG_MODULES_ROVER_POS_CONTROL=y |
||||
CONFIG_MODULES_SENSORS=y |
||||
CONFIG_MODULES_SIH=y |
||||
CONFIG_MODULES_TEMPERATURE_COMPENSATION=y |
||||
CONFIG_MODULES_VMOUNT=y |
||||
CONFIG_MODULES_VTOL_ATT_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_DUMPFILE=y |
||||
CONFIG_SYSTEMCMDS_ESC_CALIB=y |
||||
CONFIG_SYSTEMCMDS_I2CDETECT=y |
||||
CONFIG_SYSTEMCMDS_LED_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_MFT=y |
||||
CONFIG_SYSTEMCMDS_MIXER=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_RAMP=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_TEST=y |
||||
CONFIG_SYSTEMCMDS_MTD=y |
||||
CONFIG_SYSTEMCMDS_NSHTERM=y |
||||
CONFIG_SYSTEMCMDS_PARAM=y |
||||
CONFIG_SYSTEMCMDS_PERF=y |
||||
CONFIG_SYSTEMCMDS_PWM=y |
||||
CONFIG_SYSTEMCMDS_REBOOT=y |
||||
CONFIG_SYSTEMCMDS_REFLECT=y |
||||
CONFIG_SYSTEMCMDS_SD_BENCH=y |
||||
CONFIG_SYSTEMCMDS_SERIAL_TEST=y |
||||
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y |
||||
CONFIG_SYSTEMCMDS_TOP=y |
||||
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y |
||||
CONFIG_SYSTEMCMDS_TUNE_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_UORB=y |
||||
CONFIG_SYSTEMCMDS_USB_CONNECTED=y |
||||
CONFIG_SYSTEMCMDS_VER=y |
||||
CONFIG_SYSTEMCMDS_WORK_QUEUE=y |
||||
CONFIG_EXAMPLES_FAKE_GPS=y |
@ -1,132 +0,0 @@
@@ -1,132 +0,0 @@
|
||||
|
||||
px4_add_board( |
||||
PLATFORM nuttx |
||||
TOOLCHAIN arm-none-eabi |
||||
ARCHITECTURE cortex-m4 |
||||
CONSTRAINED_MEMORY |
||||
ROMFSROOT px4fmu_common |
||||
TESTING |
||||
UAVCAN_INTERFACES 2 |
||||
SERIAL_PORTS |
||||
GPS1:/dev/ttyS3 |
||||
TEL1:/dev/ttyS4 |
||||
TEL2:/dev/ttyS1 |
||||
DRIVERS |
||||
adc/ads1115 |
||||
adc/board_adc |
||||
barometer # all available barometer drivers |
||||
barometer/mpl3115a2 |
||||
batt_smbus |
||||
camera_capture |
||||
camera_trigger |
||||
differential_pressure # all available differential pressure drivers |
||||
distance_sensor # all available distance sensor drivers |
||||
distance_sensor/srf05 # Specific driver |
||||
gps |
||||
#imu # all available imu drivers |
||||
imu/fxas21002c |
||||
imu/fxos8701cq |
||||
imu/invensense/icm20948 # required for ak09916 mag |
||||
irlock |
||||
lights # all available light drivers |
||||
lights/rgbled_pwm |
||||
magnetometer # all available magnetometer drivers |
||||
optical_flow # all available optical flow drivers |
||||
osd |
||||
pca9685 |
||||
pca9685_pwm_out |
||||
power_monitor/ina226 |
||||
#protocol_splitter |
||||
pwm_out_sim |
||||
pwm_out |
||||
rc_input |
||||
roboclaw |
||||
rpm |
||||
safety_button |
||||
telemetry # all available telemetry drivers |
||||
tone_alarm |
||||
uavcan |
||||
MODULES |
||||
airspeed_selector |
||||
attitude_estimator_q |
||||
battery_status |
||||
camera_feedback |
||||
commander |
||||
dataman |
||||
ekf2 |
||||
esc_battery |
||||
events |
||||
flight_mode_manager |
||||
fw_att_control |
||||
fw_pos_control_l1 |
||||
gyro_calibration |
||||
gyro_fft |
||||
land_detector |
||||
landing_target_estimator |
||||
load_mon |
||||
local_position_estimator |
||||
logger |
||||
mag_bias_estimator |
||||
mavlink |
||||
mc_att_control |
||||
mc_autotune_attitude_control |
||||
mc_hover_thrust_estimator |
||||
mc_pos_control |
||||
mc_rate_control |
||||
#micrortps_bridge |
||||
navigator |
||||
rc_update |
||||
rover_pos_control |
||||
sensors |
||||
sih |
||||
temperature_compensation |
||||
#uuv_att_control |
||||
#uuv_pos_control |
||||
vmount |
||||
vtol_att_control |
||||
SYSTEMCMDS |
||||
#bl_update |
||||
#dmesg |
||||
dumpfile |
||||
esc_calib |
||||
#gpio |
||||
i2cdetect |
||||
led_control |
||||
mft |
||||
microbench |
||||
mixer |
||||
motor_ramp |
||||
motor_test |
||||
mtd |
||||
nshterm |
||||
param |
||||
perf |
||||
pwm |
||||
reboot |
||||
reflect |
||||
sd_bench |
||||
sd_stress |
||||
serial_test |
||||
system_time |
||||
tests # tests and test runner |
||||
top |
||||
topic_listener |
||||
tune_control |
||||
uorb |
||||
usb_connected |
||||
ver |
||||
work_queue |
||||
EXAMPLES |
||||
fake_gps |
||||
fake_imu |
||||
fake_magnetometer |
||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control |
||||
hello |
||||
hwtest # Hardware test |
||||
#matlab_csv_serial |
||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html |
||||
px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html |
||||
rover_steering_control # Rover example app |
||||
uuv_example_app |
||||
work_item |
||||
) |
@ -0,0 +1,115 @@
@@ -0,0 +1,115 @@
|
||||
CONFIG_ARCHITECTURE_CORTEX_M4=y |
||||
CONFIG_BOARD_BUILD_BOOTLOADER=y |
||||
CONFIG_BOARD_CONSTRAINED_MEMORY=y |
||||
CONFIG_BOARD_TESTING=y |
||||
CONFIG_BOARD_SERIAL_GPS1="/dev/ttyS3" |
||||
CONFIG_BOARD_SERIAL_TEL1="/dev/ttyS4" |
||||
CONFIG_BOARD_SERIAL_TEL2="/dev/ttyS1" |
||||
CONFIG_DRIVERS_ADC_ADS1115=y |
||||
CONFIG_DRIVERS_ADC_BOARD_ADC=y |
||||
CONFIG_DRIVERS_BAROMETER=y |
||||
CONFIG_DRIVERS_BAROMETER_MPL3115A2=y |
||||
CONFIG_DRIVERS_BATT_SMBUS=y |
||||
CONFIG_DRIVERS_CAMERA_CAPTURE=y |
||||
CONFIG_DRIVERS_CAMERA_TRIGGER=y |
||||
CONFIG_DRIVERS_DIFFERENTIAL_PRESSURE=y |
||||
CONFIG_DRIVERS_DISTANCE_SENSOR=y |
||||
CONFIG_DRIVERS_DISTANCE_SENSOR_SRF05=y |
||||
CONFIG_DRIVERS_GPS=y |
||||
CONFIG_DRIVERS_IMU_FXAS21002C=y |
||||
CONFIG_DRIVERS_IMU_FXOS8701CQ=y |
||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM20948=y |
||||
CONFIG_DRIVERS_IRLOCK=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y |
||||
CONFIG_DRIVERS_MAGNETOMETER=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PAW3902=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PMW3901=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PX4FLOW=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_THONEFLOW=y |
||||
CONFIG_DRIVERS_OSD=y |
||||
CONFIG_DRIVERS_PCA9685=y |
||||
CONFIG_DRIVERS_PCA9685_PWM_OUT=y |
||||
CONFIG_DRIVERS_POWER_MONITOR_INA226=y |
||||
CONFIG_DRIVERS_PWM_OUT=y |
||||
CONFIG_DRIVERS_PWM_OUT_SIM=y |
||||
CONFIG_DRIVERS_RC_INPUT=y |
||||
CONFIG_DRIVERS_ROBOCLAW=y |
||||
CONFIG_DRIVERS_RPM=y |
||||
CONFIG_DRIVERS_SAFETY_BUTTON=y |
||||
CONFIG_DRIVERS_SMART_BATTERY_BATMON=y |
||||
CONFIG_DRIVERS_TELEMETRY=y |
||||
CONFIG_DRIVERS_TONE_ALARM=y |
||||
CONFIG_DRIVERS_UAVCAN=y |
||||
CONFIG_BOARD_UAVCAN_INTERFACES=2 |
||||
CONFIG_MODULES_AIRSPEED_SELECTOR=y |
||||
CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=y |
||||
CONFIG_MODULES_BATTERY_STATUS=y |
||||
CONFIG_MODULES_CAMERA_FEEDBACK=y |
||||
CONFIG_MODULES_COMMANDER=y |
||||
CONFIG_MODULES_DATAMAN=y |
||||
CONFIG_MODULES_EKF2=y |
||||
CONFIG_MODULES_ESC_BATTERY=y |
||||
CONFIG_MODULES_EVENTS=y |
||||
CONFIG_MODULES_FLIGHT_MODE_MANAGER=y |
||||
CONFIG_MODULES_FW_ATT_CONTROL=y |
||||
CONFIG_MODULES_FW_POS_CONTROL_L1=y |
||||
CONFIG_MODULES_GYRO_CALIBRATION=y |
||||
CONFIG_MODULES_GYRO_FFT=y |
||||
CONFIG_MODULES_LAND_DETECTOR=y |
||||
CONFIG_MODULES_LANDING_TARGET_ESTIMATOR=y |
||||
CONFIG_MODULES_LOAD_MON=y |
||||
CONFIG_MODULES_LOCAL_POSITION_ESTIMATOR=y |
||||
CONFIG_MODULES_LOGGER=y |
||||
CONFIG_MODULES_MAVLINK=y |
||||
CONFIG_MODULES_MC_ATT_CONTROL=y |
||||
CONFIG_MODULES_MC_HOVER_THRUST_ESTIMATOR=y |
||||
CONFIG_MODULES_MC_POS_CONTROL=y |
||||
CONFIG_MODULES_MC_RATE_CONTROL=y |
||||
CONFIG_MODULES_NAVIGATOR=y |
||||
CONFIG_MODULES_RC_UPDATE=y |
||||
CONFIG_MODULES_ROVER_POS_CONTROL=y |
||||
CONFIG_MODULES_SENSORS=y |
||||
CONFIG_MODULES_SIH=y |
||||
CONFIG_MODULES_TEMPERATURE_COMPENSATION=y |
||||
CONFIG_MODULES_VMOUNT=y |
||||
CONFIG_MODULES_VTOL_ATT_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_DUMPFILE=y |
||||
CONFIG_SYSTEMCMDS_ESC_CALIB=y |
||||
CONFIG_SYSTEMCMDS_I2CDETECT=y |
||||
CONFIG_SYSTEMCMDS_LED_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_MFT=y |
||||
CONFIG_SYSTEMCMDS_MICROBENCH=y |
||||
CONFIG_SYSTEMCMDS_MIXER=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_RAMP=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_TEST=y |
||||
CONFIG_SYSTEMCMDS_MTD=y |
||||
CONFIG_SYSTEMCMDS_NSHTERM=y |
||||
CONFIG_SYSTEMCMDS_PARAM=y |
||||
CONFIG_SYSTEMCMDS_PERF=y |
||||
CONFIG_SYSTEMCMDS_PWM=y |
||||
CONFIG_SYSTEMCMDS_REBOOT=y |
||||
CONFIG_SYSTEMCMDS_REFLECT=y |
||||
CONFIG_SYSTEMCMDS_SD_BENCH=y |
||||
CONFIG_SYSTEMCMDS_SERIAL_TEST=y |
||||
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y |
||||
CONFIG_SYSTEMCMDS_TESTS=y |
||||
CONFIG_SYSTEMCMDS_TOP=y |
||||
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y |
||||
CONFIG_SYSTEMCMDS_TUNE_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_UORB=y |
||||
CONFIG_SYSTEMCMDS_USB_CONNECTED=y |
||||
CONFIG_SYSTEMCMDS_VER=y |
||||
CONFIG_SYSTEMCMDS_WORK_QUEUE=y |
||||
CONFIG_EXAMPLES_FAKE_GPS=y |
||||
CONFIG_EXAMPLES_FAKE_IMU=y |
||||
CONFIG_EXAMPLES_FAKE_MAGNETOMETER=y |
||||
CONFIG_EXAMPLES_FIXEDWING_CONTROL=y |
||||
CONFIG_EXAMPLES_HELLO=y |
||||
CONFIG_EXAMPLES_HWTEST=y |
||||
CONFIG_EXAMPLES_PX4_MAVLINK_DEBUG=y |
||||
CONFIG_EXAMPLES_PX4_SIMPLE_APP=y |
||||
CONFIG_EXAMPLES_ROVER_STEERING_CONTROL=y |
||||
CONFIG_EXAMPLES_UUV_EXAMPLE_APP=y |
||||
CONFIG_EXAMPLES_WORK_ITEM=y |
@ -1,137 +0,0 @@
@@ -1,137 +0,0 @@
|
||||
|
||||
px4_add_board( |
||||
PLATFORM nuttx |
||||
TOOLCHAIN arm-none-eabi |
||||
ARCHITECTURE cortex-m7 |
||||
ROMFSROOT px4fmu_common |
||||
IO px4_io-v2_default |
||||
UAVCAN_INTERFACES 2 |
||||
UAVCAN_TIMER_OVERRIDE 6 |
||||
SERIAL_PORTS |
||||
GPS1:/dev/ttyS0 |
||||
TEL1:/dev/ttyS1 |
||||
TEL2:/dev/ttyS2 |
||||
TEL4:/dev/ttyS3 |
||||
DRIVERS |
||||
adc/ads1115 |
||||
adc/board_adc |
||||
barometer # all available barometer drivers |
||||
batt_smbus |
||||
camera_capture |
||||
camera_trigger |
||||
differential_pressure # all available differential pressure drivers |
||||
distance_sensor # all available distance sensor drivers |
||||
dshot |
||||
gps |
||||
heater |
||||
#imu # all available imu drivers |
||||
imu/analog_devices/adis16448 |
||||
imu/bosch/bmi055 |
||||
imu/invensense/icm20602 |
||||
imu/invensense/icm20689 |
||||
imu/invensense/icm20948 # required for ak09916 mag |
||||
irlock |
||||
lights # all available light drivers |
||||
lights/rgbled_pwm |
||||
magnetometer # all available magnetometer drivers |
||||
optical_flow # all available optical flow drivers |
||||
osd |
||||
pca9685 |
||||
pca9685_pwm_out |
||||
power_monitor/ina226 |
||||
#protocol_splitter |
||||
pwm_input |
||||
pwm_out_sim |
||||
pwm_out |
||||
px4io |
||||
rc_input |
||||
roboclaw |
||||
smart_battery/batmon |
||||
rpm |
||||
safety_button |
||||
telemetry # all available telemetry drivers |
||||
tone_alarm |
||||
uavcan |
||||
MODULES |
||||
airspeed_selector |
||||
attitude_estimator_q |
||||
battery_status |
||||
camera_feedback |
||||
commander |
||||
dataman |
||||
ekf2 |
||||
esc_battery |
||||
events |
||||
flight_mode_manager |
||||
fw_att_control |
||||
fw_pos_control_l1 |
||||
gyro_calibration |
||||
gyro_fft |
||||
land_detector |
||||
landing_target_estimator |
||||
load_mon |
||||
local_position_estimator |
||||
logger |
||||
mag_bias_estimator |
||||
mavlink |
||||
mc_att_control |
||||
mc_autotune_attitude_control |
||||
mc_hover_thrust_estimator |
||||
mc_pos_control |
||||
mc_rate_control |
||||
#micrortps_bridge |
||||
navigator |
||||
rc_update |
||||
rover_pos_control |
||||
sensors |
||||
sih |
||||
temperature_compensation |
||||
uuv_att_control |
||||
uuv_pos_control |
||||
vmount |
||||
vtol_att_control |
||||
SYSTEMCMDS |
||||
bl_update |
||||
dmesg |
||||
dumpfile |
||||
esc_calib |
||||
gpio |
||||
hardfault_log |
||||
i2cdetect |
||||
led_control |
||||
mft |
||||
mixer |
||||
motor_ramp |
||||
motor_test |
||||
mtd |
||||
nshterm |
||||
param |
||||
perf |
||||
pwm |
||||
reboot |
||||
reflect |
||||
sd_bench |
||||
sd_stress |
||||
serial_test |
||||
system_time |
||||
top |
||||
topic_listener |
||||
tune_control |
||||
uorb |
||||
usb_connected |
||||
ver |
||||
work_queue |
||||
EXAMPLES |
||||
fake_gps |
||||
#fake_imu |
||||
#fake_magnetometer |
||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control |
||||
#hello |
||||
#hwtest # Hardware test |
||||
#matlab_csv_serial |
||||
#px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html |
||||
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html |
||||
#rover_steering_control # Rover example app |
||||
#uuv_example_app |
||||
#work_item |
||||
) |
@ -0,0 +1,112 @@
@@ -0,0 +1,112 @@
|
||||
CONFIG_ARCHITECTURE_CORTEX_M7=y |
||||
CONFIG_BOARD_IO="px4_io-v2_default" |
||||
CONFIG_BOARD_SERIAL_GPS1="/dev/ttyS0" |
||||
CONFIG_BOARD_SERIAL_TEL1="/dev/ttyS1" |
||||
CONFIG_BOARD_SERIAL_TEL2="/dev/ttyS2" |
||||
CONFIG_BOARD_SERIAL_TEL4="/dev/ttyS3" |
||||
CONFIG_DRIVERS_ADC_ADS1115=y |
||||
CONFIG_DRIVERS_ADC_BOARD_ADC=y |
||||
CONFIG_DRIVERS_BAROMETER=y |
||||
CONFIG_DRIVERS_BATT_SMBUS=y |
||||
CONFIG_DRIVERS_CAMERA_CAPTURE=y |
||||
CONFIG_DRIVERS_CAMERA_TRIGGER=y |
||||
CONFIG_DRIVERS_DIFFERENTIAL_PRESSURE=y |
||||
CONFIG_DRIVERS_DISTANCE_SENSOR=y |
||||
CONFIG_DRIVERS_DSHOT=y |
||||
CONFIG_DRIVERS_GPS=y |
||||
CONFIG_DRIVERS_HEATER=y |
||||
CONFIG_DRIVERS_IMU_ANALOG_DEVICES_ADIS16448=y |
||||
CONFIG_DRIVERS_IMU_BOSCH_BMI055=y |
||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM20602=y |
||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM20689=y |
||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM20948=y |
||||
CONFIG_DRIVERS_IRLOCK=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y |
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y |
||||
CONFIG_DRIVERS_MAGNETOMETER=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PAW3902=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PMW3901=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PX4FLOW=y |
||||
CONFIG_DRIVERS_OPTICAL_FLOW_THONEFLOW=y |
||||
CONFIG_DRIVERS_OSD=y |
||||
CONFIG_DRIVERS_PCA9685=y |
||||
CONFIG_DRIVERS_PCA9685_PWM_OUT=y |
||||
CONFIG_DRIVERS_POWER_MONITOR_INA226=y |
||||
CONFIG_DRIVERS_PWM_INPUT=y |
||||
CONFIG_DRIVERS_PWM_OUT=y |
||||
CONFIG_DRIVERS_PWM_OUT_SIM=y |
||||
CONFIG_DRIVERS_PX4IO=y |
||||
CONFIG_DRIVERS_RC_INPUT=y |
||||
CONFIG_DRIVERS_ROBOCLAW=y |
||||
CONFIG_DRIVERS_RPM=y |
||||
CONFIG_DRIVERS_SAFETY_BUTTON=y |
||||
CONFIG_DRIVERS_SMART_BATTERY_BATMON=y |
||||
CONFIG_DRIVERS_TELEMETRY=y |
||||
CONFIG_DRIVERS_TONE_ALARM=y |
||||
CONFIG_DRIVERS_UAVCAN=y |
||||
CONFIG_BOARD_UAVCAN_TIMER_OVERRIDE=6 |
||||
CONFIG_MODULES_AIRSPEED_SELECTOR=y |
||||
CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=y |
||||
CONFIG_MODULES_BATTERY_STATUS=y |
||||
CONFIG_MODULES_CAMERA_FEEDBACK=y |
||||
CONFIG_MODULES_COMMANDER=y |
||||
CONFIG_MODULES_DATAMAN=y |
||||
CONFIG_MODULES_EKF2=y |
||||
CONFIG_MODULES_ESC_BATTERY=y |
||||
CONFIG_MODULES_EVENTS=y |
||||
CONFIG_MODULES_FLIGHT_MODE_MANAGER=y |
||||
CONFIG_MODULES_FW_ATT_CONTROL=y |
||||
CONFIG_MODULES_FW_POS_CONTROL_L1=y |
||||
CONFIG_MODULES_GYRO_CALIBRATION=y |
||||
CONFIG_MODULES_GYRO_FFT=y |
||||
CONFIG_MODULES_LAND_DETECTOR=y |
||||
CONFIG_MODULES_LANDING_TARGET_ESTIMATOR=y |
||||
CONFIG_MODULES_LOAD_MON=y |
||||
CONFIG_MODULES_LOCAL_POSITION_ESTIMATOR=y |
||||
CONFIG_MODULES_LOGGER=y |
||||
CONFIG_MODULES_MAVLINK=y |
||||
CONFIG_MODULES_MC_ATT_CONTROL=y |
||||
CONFIG_MODULES_MC_HOVER_THRUST_ESTIMATOR=y |
||||
CONFIG_MODULES_MC_POS_CONTROL=y |
||||
CONFIG_MODULES_MC_RATE_CONTROL=y |
||||
CONFIG_MODULES_NAVIGATOR=y |
||||
CONFIG_MODULES_RC_UPDATE=y |
||||
CONFIG_MODULES_ROVER_POS_CONTROL=y |
||||
CONFIG_MODULES_SENSORS=y |
||||
CONFIG_MODULES_SIH=y |
||||
CONFIG_MODULES_TEMPERATURE_COMPENSATION=y |
||||
CONFIG_MODULES_UUV_ATT_CONTROL=y |
||||
CONFIG_MODULES_UUV_POS_CONTROL=y |
||||
CONFIG_MODULES_VMOUNT=y |
||||
CONFIG_MODULES_VTOL_ATT_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_BL_UPDATE=y |
||||
CONFIG_SYSTEMCMDS_DMESG=y |
||||
CONFIG_SYSTEMCMDS_DUMPFILE=y |
||||
CONFIG_SYSTEMCMDS_ESC_CALIB=y |
||||
CONFIG_SYSTEMCMDS_GPIO=y |
||||
CONFIG_SYSTEMCMDS_HARDFAULT_LOG=y |
||||
CONFIG_SYSTEMCMDS_I2CDETECT=y |
||||
CONFIG_SYSTEMCMDS_LED_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_MFT=y |
||||
CONFIG_SYSTEMCMDS_MIXER=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_RAMP=y |
||||
CONFIG_SYSTEMCMDS_MOTOR_TEST=y |
||||
CONFIG_SYSTEMCMDS_MTD=y |
||||
CONFIG_SYSTEMCMDS_NSHTERM=y |
||||
CONFIG_SYSTEMCMDS_PARAM=y |
||||
CONFIG_SYSTEMCMDS_PERF=y |
||||
CONFIG_SYSTEMCMDS_PWM=y |
||||
CONFIG_SYSTEMCMDS_REBOOT=y |
||||
CONFIG_SYSTEMCMDS_REFLECT=y |
||||
CONFIG_SYSTEMCMDS_SD_BENCH=y |
||||
CONFIG_SYSTEMCMDS_SERIAL_TEST=y |
||||
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y |
||||
CONFIG_SYSTEMCMDS_TOP=y |
||||
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y |
||||
CONFIG_SYSTEMCMDS_TUNE_CONTROL=y |
||||
CONFIG_SYSTEMCMDS_UORB=y |
||||
CONFIG_SYSTEMCMDS_USB_CONNECTED=y |
||||
CONFIG_SYSTEMCMDS_VER=y |
||||
CONFIG_SYSTEMCMDS_WORK_QUEUE=y |
||||
CONFIG_EXAMPLES_FAKE_GPS=y |
@ -1,10 +0,0 @@
@@ -1,10 +0,0 @@
|
||||
|
||||
px4_add_board( |
||||
PLATFORM nuttx |
||||
TOOLCHAIN arm-none-eabi |
||||
CONSTRAINED_FLASH |
||||
ARCHITECTURE cortex-m3 |
||||
DRIVERS |
||||
MODULES |
||||
px4iofirmware |
||||
) |
@ -0,0 +1,3 @@
@@ -0,0 +1,3 @@
|
||||
CONFIG_BOARD_ROMFSROOT="" |
||||
CONFIG_BOARD_CONSTRAINED_FLASH=y |
||||
CONFIG_MODULES_PX4IOFIRMWARE=y |
@ -1,5 +1,3 @@
@@ -1,5 +1,3 @@
|
||||
menuconfig DRIVERS_IMU_ANALOG_DEVICES |
||||
bool "analog_devices" |
||||
default n |
||||
---help--- |
||||
Enable support for analog_devices |
||||
menu "Analog Devices" |
||||
rsource "*/Kconfig" |
||||
endmenu |
||||
|
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
menuconfig DRIVERS_IMU_ANALOG_DEVICES_ADIS16448 |
||||
bool "ADIS16448" |
||||
default n |
||||
---help--- |
||||
Enable support for analog_devices ADIS16448 |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
menuconfig DRIVERS_IMU_ANALOG_DEVICES_ADIS16470 |
||||
bool "ADIS16470" |
||||
default n |
||||
---help--- |
||||
Enable support for analog_devices ADIS16470 |
@ -1,5 +1,3 @@
@@ -1,5 +1,3 @@
|
||||
menuconfig DRIVERS_IMU_BOSCH |
||||
bool "bosch" |
||||
default n |
||||
---help--- |
||||
Enable support for bosch |
||||
menu "Bosch" |
||||
rsource "*/Kconfig" |
||||
endmenu |
||||
|
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
menuconfig DRIVERS_IMU_BOSCH_BMI055 |
||||
bool "bosch bmi055" |
||||
default n |
||||
---help--- |
||||
Enable support for bosch bmi055 |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
menuconfig DRIVERS_IMU_BOSCH_BMI088 |
||||
bool "bosch bmi088" |
||||
default n |
||||
---help--- |
||||
Enable support for bosch bmi088 |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
menuconfig EXAMPLES_FAKE_IMU |
||||
bool "fake_imu" |
||||
default n |
||||
---help--- |
||||
Enable support for fake_imu |
Loading…
Reference in new issue