forked from Archive/PX4-Autopilot
boards: move testing to dedicated test variants
This commit is contained in:
parent
047fb13922
commit
58b40fbbb9
|
@ -45,17 +45,12 @@ pipeline {
|
||||||
"cuav_can-gps-v1_canbootloader",
|
"cuav_can-gps-v1_canbootloader",
|
||||||
"cuav_can-gps-v1_default",
|
"cuav_can-gps-v1_default",
|
||||||
"cuav_nora_default",
|
"cuav_nora_default",
|
||||||
"cuav_nora_test",
|
|
||||||
"cuav_x7pro_default",
|
"cuav_x7pro_default",
|
||||||
"cuav_x7pro_test",
|
|
||||||
"cubepilot_cubeorange_console",
|
|
||||||
"cubepilot_cubeorange_default",
|
"cubepilot_cubeorange_default",
|
||||||
"cubepilot_cubeyellow_console",
|
|
||||||
"cubepilot_cubeyellow_default",
|
"cubepilot_cubeyellow_default",
|
||||||
"holybro_can-gps-v1_canbootloader",
|
"holybro_can-gps-v1_canbootloader",
|
||||||
"holybro_can-gps-v1_default",
|
"holybro_can-gps-v1_default",
|
||||||
"holybro_durandal-v1_default",
|
"holybro_durandal-v1_default",
|
||||||
"holybro_durandal-v1_test",
|
|
||||||
"holybro_kakutef7_default",
|
"holybro_kakutef7_default",
|
||||||
"holybro_pix32v5_default",
|
"holybro_pix32v5_default",
|
||||||
"modalai_fc-v1_default",
|
"modalai_fc-v1_default",
|
||||||
|
@ -81,7 +76,6 @@ pipeline {
|
||||||
"px4_fmu-v2_fixedwing",
|
"px4_fmu-v2_fixedwing",
|
||||||
"px4_fmu-v2_multicopter",
|
"px4_fmu-v2_multicopter",
|
||||||
"px4_fmu-v2_rover",
|
"px4_fmu-v2_rover",
|
||||||
"px4_fmu-v2_test",
|
|
||||||
"px4_fmu-v3_default",
|
"px4_fmu-v3_default",
|
||||||
"px4_fmu-v4_cannode",
|
"px4_fmu-v4_cannode",
|
||||||
"px4_fmu-v4_default",
|
"px4_fmu-v4_default",
|
||||||
|
@ -100,7 +94,6 @@ pipeline {
|
||||||
"px4_fmu-v5x_base_phy_DP83848C",
|
"px4_fmu-v5x_base_phy_DP83848C",
|
||||||
"px4_fmu-v5x_default",
|
"px4_fmu-v5x_default",
|
||||||
"px4_fmu-v6u_default",
|
"px4_fmu-v6u_default",
|
||||||
"px4_fmu-v6u_test",
|
|
||||||
"px4_fmu-v6x_default",
|
"px4_fmu-v6x_default",
|
||||||
"px4_io-v2_default",
|
"px4_io-v2_default",
|
||||||
"spracing_h7extreme_default",
|
"spracing_h7extreme_default",
|
||||||
|
|
|
@ -7,9 +7,9 @@ pipeline {
|
||||||
|
|
||||||
parallel {
|
parallel {
|
||||||
|
|
||||||
stage("cubepilot_cubeorange_console") {
|
stage("cubepilot_cubeorange_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build cubepilot_cubeorange_console") {
|
stage("build cubepilot_cubeorange_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -22,10 +22,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make cubepilot_cubeorange_console'
|
sh 'make cubepilot_cubeorange_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'cubepilot_cubeorange_console'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'cubepilot_cubeorange_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -42,9 +42,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'cubepilot_cubeorange_console'
|
unstash 'cubepilot_cubeorange_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/cubepilot_cubeorange_console/cubepilot_cubeorange_console.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/cubepilot_cubeorange_test/cubepilot_cubeorange_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -160,61 +160,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// stage("px4_fmu-v2_test") {
|
stage("px4_fmu-v3_test") {
|
||||||
// stages {
|
|
||||||
// stage("build px4_fmu-v2_test") {
|
|
||||||
// agent {
|
|
||||||
// docker {
|
|
||||||
// image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
|
||||||
// args '-e CCACHE_BASEDIR=$WORKSPACE -v ${CCACHE_DIR}:${CCACHE_DIR}:rw'
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// steps {
|
|
||||||
// sh 'export'
|
|
||||||
// sh 'make distclean'
|
|
||||||
// sh 'ccache -s'
|
|
||||||
// sh 'git fetch --tags'
|
|
||||||
// sh 'make px4_fmu-v2_test'
|
|
||||||
// sh 'make sizes'
|
|
||||||
// sh 'ccache -s'
|
|
||||||
// stash includes: 'build/px4_fmu-v2_test/px4_fmu-v2_test.elf', name: 'px4_fmu-v2_test'
|
|
||||||
// }
|
|
||||||
// post {
|
|
||||||
// always {
|
|
||||||
// sh 'make distclean'
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// } // stage build
|
|
||||||
// stage("test") {
|
|
||||||
// agent {
|
|
||||||
// label 'px4_fmu-v2'
|
|
||||||
// }
|
|
||||||
// stages {
|
|
||||||
// stage("flash") {
|
|
||||||
// steps {
|
|
||||||
// sh 'export'
|
|
||||||
// sh 'find /dev/serial'
|
|
||||||
// unstash 'px4_fmu-v2_test'
|
|
||||||
// // flash board and watch bootup
|
|
||||||
// sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v2_test/px4_fmu-v2_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// stage("reset") {
|
|
||||||
// steps {
|
|
||||||
// cleanupFTDI();
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// options {
|
|
||||||
// timeout(time: 90, unit: 'MINUTES')
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
stage("px4_fmu-v3_default") {
|
|
||||||
stages {
|
stages {
|
||||||
stage("build px4_fmu-v3_default") {
|
stage("build px4_fmu-v3_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -227,10 +175,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make px4_fmu-v3_default'
|
sh 'make px4_fmu-v3_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v3_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v3_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -247,9 +195,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'px4_fmu-v3_default'
|
unstash 'px4_fmu-v3_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v3_default/px4_fmu-v3_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v3_test/px4_fmu-v3_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -288,9 +236,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage("px4_fmu-v4_default") {
|
stage("px4_fmu-v4_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build px4_fmu-v4_default") {
|
stage("build px4_fmu-v4_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -303,10 +251,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make px4_fmu-v4_default'
|
sh 'make px4_fmu-v4_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v4_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v4_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -323,9 +271,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'px4_fmu-v4_default'
|
unstash 'px4_fmu-v4_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v4_default/px4_fmu-v4_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v4_test/px4_fmu-v4_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -364,9 +312,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage("px4_fmu-v4pro_default") {
|
stage("px4_fmu-v4pro_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build px4_fmu-v4pro_default") {
|
stage("build px4_fmu-v4pro_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -379,10 +327,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make px4_fmu-v4pro_default'
|
sh 'make px4_fmu-v4pro_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v4pro_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v4pro_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -399,9 +347,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'px4_fmu-v4pro_default'
|
unstash 'px4_fmu-v4pro_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v4pro_default/px4_fmu-v4pro_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v4pro_test/px4_fmu-v4pro_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -440,9 +388,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage("px4_fmu-v5_default") {
|
stage("px4_fmu-v5_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build px4_fmu-v5_default") {
|
stage("build px4_fmu-v5_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -455,10 +403,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make px4_fmu-v5_default'
|
sh 'make px4_fmu-v5_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v5_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'px4_fmu-v5_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -475,9 +423,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'px4_fmu-v5_default'
|
unstash 'px4_fmu-v5_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v5_default/px4_fmu-v5_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/px4_fmu-v5_test/px4_fmu-v5_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -752,9 +700,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage("modalai_fc-v1_default") {
|
stage("modalai_fc-v1_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build modalai_fc-v1_default") {
|
stage("build modalai_fc-v1_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -767,10 +715,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make modalai_fc-v1_default'
|
sh 'make modalai_fc-v1_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'modalai_fc-v1_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'modalai_fc-v1_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -787,9 +735,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'modalai_fc-v1_default'
|
unstash 'modalai_fc-v1_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/modalai_fc-v1_default/modalai_fc-v1_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/modalai_fc-v1_test/modalai_fc-v1_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
@ -905,9 +853,9 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
stage("nxp_fmuk66-v3_default") {
|
stage("nxp_fmuk66-v3_test") {
|
||||||
stages {
|
stages {
|
||||||
stage("build nxp_fmuk66-v3_default") {
|
stage("build nxp_fmuk66-v3_test") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
image 'px4io/px4-dev-nuttx-focal:2020-09-14'
|
||||||
|
@ -920,10 +868,10 @@ pipeline {
|
||||||
sh 'make distclean'
|
sh 'make distclean'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
sh 'git fetch --tags'
|
sh 'git fetch --tags'
|
||||||
sh 'make nxp_fmuk66-v3_default'
|
sh 'make nxp_fmuk66-v3_test'
|
||||||
sh 'make sizes'
|
sh 'make sizes'
|
||||||
sh 'ccache -s'
|
sh 'ccache -s'
|
||||||
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'nxp_fmuk66-v3_default'
|
stash includes: 'build/*/*.elf, platforms/nuttx/Debug/upload_jlink_gdb.sh, Tools/HIL/*.py', name: 'nxp_fmuk66-v3_test'
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
@ -940,9 +888,9 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh 'export'
|
sh 'export'
|
||||||
sh 'find /dev/serial'
|
sh 'find /dev/serial'
|
||||||
unstash 'nxp_fmuk66-v3_default'
|
unstash 'nxp_fmuk66-v3_test'
|
||||||
// flash board and watch bootup
|
// flash board and watch bootup
|
||||||
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/nxp_fmuk66-v3_default/nxp_fmuk66-v3_default.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
sh './platforms/nuttx/Debug/upload_jlink_gdb.sh build/nxp_fmuk66-v3_test/nxp_fmuk66-v3_test.elf && ./Tools/HIL/monitor_firmware_upload.py --device `find /dev/serial -name *usb-*` --baudrate 57600'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage("configure") {
|
stage("configure") {
|
||||||
|
|
|
@ -26,19 +26,16 @@ jobs:
|
||||||
cuav_can-gps-v1_debug,
|
cuav_can-gps-v1_debug,
|
||||||
cuav_can-gps-v1_default,
|
cuav_can-gps-v1_default,
|
||||||
cuav_nora_default,
|
cuav_nora_default,
|
||||||
cuav_nora_test,
|
|
||||||
cuav_x7pro_default,
|
cuav_x7pro_default,
|
||||||
cuav_x7pro_test,
|
|
||||||
cubepilot_cubeorange_console,
|
|
||||||
cubepilot_cubeorange_default,
|
cubepilot_cubeorange_default,
|
||||||
cubepilot_cubeyellow_console,
|
cubepilot_cubeorange_test,
|
||||||
cubepilot_cubeyellow_default,
|
cubepilot_cubeyellow_default,
|
||||||
|
cubepilot_cubeyellow_test,
|
||||||
cubepilot_io-v2_default,
|
cubepilot_io-v2_default,
|
||||||
holybro_can-gps-v1_canbootloader,
|
holybro_can-gps-v1_canbootloader,
|
||||||
holybro_can-gps-v1_debug,
|
holybro_can-gps-v1_debug,
|
||||||
holybro_can-gps-v1_default,
|
holybro_can-gps-v1_default,
|
||||||
holybro_durandal-v1_default,
|
holybro_durandal-v1_default,
|
||||||
holybro_durandal-v1_test,
|
|
||||||
holybro_kakutef7_default,
|
holybro_kakutef7_default,
|
||||||
holybro_pix32v5_default,
|
holybro_pix32v5_default,
|
||||||
modalai_fc-v1_default,
|
modalai_fc-v1_default,
|
||||||
|
@ -64,7 +61,6 @@ jobs:
|
||||||
px4_fmu-v2_fixedwing,
|
px4_fmu-v2_fixedwing,
|
||||||
px4_fmu-v2_multicopter,
|
px4_fmu-v2_multicopter,
|
||||||
px4_fmu-v2_rover,
|
px4_fmu-v2_rover,
|
||||||
px4_fmu-v2_test,
|
|
||||||
px4_fmu-v3_default,
|
px4_fmu-v3_default,
|
||||||
px4_fmu-v4_cannode,
|
px4_fmu-v4_cannode,
|
||||||
px4_fmu-v4_default,
|
px4_fmu-v4_default,
|
||||||
|
@ -83,7 +79,6 @@ jobs:
|
||||||
px4_fmu-v5x_base_phy_DP83848C,
|
px4_fmu-v5x_base_phy_DP83848C,
|
||||||
px4_fmu-v5x_default,
|
px4_fmu-v5x_default,
|
||||||
px4_fmu-v6u_default,
|
px4_fmu-v6u_default,
|
||||||
px4_fmu-v6u_test,
|
|
||||||
px4_fmu-v6x_default,
|
px4_fmu-v6x_default,
|
||||||
px4_io-v2_default,
|
px4_io-v2_default,
|
||||||
spracing_h7extreme_default,
|
spracing_h7extreme_default,
|
||||||
|
|
|
@ -96,11 +96,11 @@ CONFIG:
|
||||||
buildType: MinSizeRel
|
buildType: MinSizeRel
|
||||||
settings:
|
settings:
|
||||||
CONFIG: cuav_x7pro_default
|
CONFIG: cuav_x7pro_default
|
||||||
cubepilot_cubeorange_console:
|
cubepilot_cubeorange_test:
|
||||||
short: cubepilot_cubeorange
|
short: cubepilot_cubeorange
|
||||||
buildType: MinSizeRel
|
buildType: MinSizeRel
|
||||||
settings:
|
settings:
|
||||||
CONFIG: cubepilot_orange_console
|
CONFIG: cubepilot_orange_test
|
||||||
emlid_navio2_default:
|
emlid_navio2_default:
|
||||||
short: emlid_navio2
|
short: emlid_navio2
|
||||||
buildType: MinSizeRel
|
buildType: MinSizeRel
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -48,7 +47,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -110,7 +108,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -120,15 +117,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -39,7 +39,6 @@ px4_add_board(
|
||||||
VENDOR atlflight
|
VENDOR atlflight
|
||||||
MODEL eagle
|
MODEL eagle
|
||||||
LABEL default
|
LABEL default
|
||||||
#TESTING
|
|
||||||
TOOLCHAIN arm-linux-gnueabihf
|
TOOLCHAIN arm-linux-gnueabihf
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
DRIVERS
|
DRIVERS
|
||||||
|
@ -108,7 +107,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
shutdown
|
shutdown
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
#top
|
#top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -39,7 +39,6 @@ px4_add_board(
|
||||||
VENDOR atlflight
|
VENDOR atlflight
|
||||||
MODEL excelsior
|
MODEL excelsior
|
||||||
LABEL default
|
LABEL default
|
||||||
#TESTING
|
|
||||||
TOOLCHAIN arm-oemllib32-linux-gnueabi
|
TOOLCHAIN arm-oemllib32-linux-gnueabi
|
||||||
DRIVERS
|
DRIVERS
|
||||||
#barometer # all available barometer drivers
|
#barometer # all available barometer drivers
|
||||||
|
@ -106,7 +105,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
shutdown
|
shutdown
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
#top
|
#top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -7,7 +7,6 @@ px4_add_board(
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
ETHERNET
|
ETHERNET
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
#tone_alarm
|
#tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -108,7 +106,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -117,15 +114,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -113,7 +113,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -114,7 +114,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
BUILD_BOOTLOADER
|
BUILD_BOOTLOADER
|
||||||
IO cubepilot_io-v2_default
|
IO cubepilot_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
TEL1:/dev/ttyS0
|
TEL1:/dev/ttyS0
|
||||||
|
@ -51,7 +50,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -113,7 +111,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
#serial_test
|
#serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -3,7 +3,7 @@ px4_add_board(
|
||||||
PLATFORM nuttx
|
PLATFORM nuttx
|
||||||
VENDOR cubepilot
|
VENDOR cubepilot
|
||||||
MODEL cubeorange
|
MODEL cubeorange
|
||||||
LABEL console
|
LABEL test
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO cubepilot_io-v2_default
|
IO cubepilot_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
TEL1:/dev/ttyS0
|
TEL1:/dev/ttyS0
|
||||||
|
@ -49,7 +48,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -111,7 +109,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
#serial_test
|
#serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -3,7 +3,7 @@ px4_add_board(
|
||||||
PLATFORM nuttx
|
PLATFORM nuttx
|
||||||
VENDOR cubepilot
|
VENDOR cubepilot
|
||||||
MODEL cubeyellow
|
MODEL cubeyellow
|
||||||
LABEL console
|
LABEL test
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
|
@ -109,7 +109,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
@ -53,7 +52,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -115,7 +113,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -125,15 +122,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,139 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR holybro
|
||||||
|
MODEL pix32v5
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m7
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS0
|
||||||
|
TEL1:/dev/ttyS1
|
||||||
|
TEL2:/dev/ttyS2
|
||||||
|
TEL3:/dev/ttyS4
|
||||||
|
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
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -7,7 +7,6 @@ px4_add_board(
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0 # UART1 / J10
|
GPS1:/dev/ttyS0 # UART1 / J10
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
#tone_alarm
|
#tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -108,7 +106,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -118,15 +115,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,7 +7,6 @@ px4_add_board(
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0 # UART1 / J10
|
GPS1:/dev/ttyS0 # UART1 / J10
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
#tone_alarm
|
#tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -108,7 +106,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -118,15 +115,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,132 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR modalai
|
||||||
|
MODEL fc-v1
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m7
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 1
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS0 # UART1 / J10
|
||||||
|
TEL1:/dev/ttyS6 # UART7 / J5
|
||||||
|
TEL2:/dev/ttyS4 # UART5 / J1
|
||||||
|
TEL3:/dev/ttyS1 # USART2 / J4
|
||||||
|
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
|
||||||
|
imu/bosch/bmi088
|
||||||
|
imu/invensense/icm20602
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/icm42688p
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
magnetometer # all available magnetometer drivers
|
||||||
|
optical_flow # all available optical flow drivers
|
||||||
|
osd
|
||||||
|
pca9685
|
||||||
|
pca9685_pwm_out
|
||||||
|
power_monitor/ina226
|
||||||
|
power_monitor/voxlpm
|
||||||
|
#protocol_splitter
|
||||||
|
#pwm_input
|
||||||
|
pwm_out_sim
|
||||||
|
pwm_out
|
||||||
|
rc_input
|
||||||
|
roboclaw
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
#tone_alarm
|
||||||
|
uavcan
|
||||||
|
MODULES
|
||||||
|
airspeed_selector
|
||||||
|
attitude_estimator_q
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -7,7 +7,6 @@ px4_add_board(
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
TEL1:/dev/ttyS0
|
TEL1:/dev/ttyS0
|
||||||
|
@ -50,7 +49,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -112,7 +110,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -122,15 +119,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,7 +7,6 @@ px4_add_board(
|
||||||
TOOLCHAIN arm-none-eabi
|
TOOLCHAIN arm-none-eabi
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
TEL1:/dev/ttyS0
|
TEL1:/dev/ttyS0
|
||||||
|
@ -50,7 +49,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -112,7 +110,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -122,15 +119,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -108,7 +108,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -108,7 +108,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -109,7 +109,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
# IO DEBUG:/dev/ttyS0
|
# IO DEBUG:/dev/ttyS0
|
||||||
|
@ -50,7 +49,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -112,7 +110,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
# IO DEBUG:/dev/ttyS0
|
# IO DEBUG:/dev/ttyS0
|
||||||
|
@ -51,7 +50,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -113,7 +111,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm # NOT Portable YET
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -108,7 +106,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -118,15 +115,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm # NOT Portable YET
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -118,15 +116,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -47,7 +46,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm # NOT Portable YET
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
#uavcannode_v1
|
#uavcannode_v1
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -118,15 +116,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -107,7 +106,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -117,15 +115,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -117,15 +116,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -117,15 +116,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,131 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR nxp
|
||||||
|
MODEL fmuk66-v3
|
||||||
|
LABEL test
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -37,7 +37,6 @@ px4_add_board(
|
||||||
rc_input
|
rc_input
|
||||||
#telemetry # all available telemetry drivers
|
#telemetry # all available telemetry drivers
|
||||||
telemetry/frsky_telemetry
|
telemetry/frsky_telemetry
|
||||||
#test_ppm
|
|
||||||
MODULES
|
MODULES
|
||||||
#airspeed_selector
|
#airspeed_selector
|
||||||
attitude_estimator_q
|
attitude_estimator_q
|
||||||
|
@ -97,7 +96,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
#serial_test
|
#serial_test
|
||||||
#system_time
|
#system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
#topic_listener
|
#topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -105,17 +103,4 @@ px4_add_board(
|
||||||
usb_connected
|
usb_connected
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
|
||||||
#fake_gps
|
|
||||||
#fake_gyro
|
|
||||||
#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
|
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
#TESTING
|
|
||||||
#UAVCAN_INTERFACES 2
|
#UAVCAN_INTERFACES 2
|
||||||
CONSTRAINED_FLASH
|
CONSTRAINED_FLASH
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
|
@ -58,7 +57,6 @@ px4_add_board(
|
||||||
#roboclaw
|
#roboclaw
|
||||||
#rpm
|
#rpm
|
||||||
#telemetry # all available telemetry drivers
|
#telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
#uavcan
|
#uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -120,7 +118,6 @@ px4_add_board(
|
||||||
#sd_bench
|
#sd_bench
|
||||||
#serial_test
|
#serial_test
|
||||||
#system_time
|
#system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
#topic_listener
|
#topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
#TESTING
|
|
||||||
#UAVCAN_INTERFACES 2
|
#UAVCAN_INTERFACES 2
|
||||||
CONSTRAINED_FLASH
|
CONSTRAINED_FLASH
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -52,7 +51,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -114,7 +112,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -124,15 +121,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,138 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v3
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m4
|
||||||
|
CONSTRAINED_MEMORY
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS3
|
||||||
|
TEL1:/dev/ttyS1
|
||||||
|
TEL2:/dev/ttyS2
|
||||||
|
TEL4:/dev/ttyS6
|
||||||
|
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/l3gd20
|
||||||
|
imu/lsm303d
|
||||||
|
imu/invensense/icm20608g
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/mpu6000
|
||||||
|
imu/invensense/mpu9250
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
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
|
||||||
|
roboclaw
|
||||||
|
rpm
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m4
|
ARCHITECTURE cortex-m4
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 1
|
UAVCAN_INTERFACES 1
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -50,7 +49,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -112,7 +110,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -122,15 +119,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,136 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v4
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m4
|
||||||
|
CONSTRAINED_MEMORY
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 1
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS3
|
||||||
|
TEL1:/dev/ttyS1
|
||||||
|
TEL2:/dev/ttyS2
|
||||||
|
WIFI:/dev/ttyS0
|
||||||
|
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/invensense/icm20602
|
||||||
|
imu/invensense/icm20608g
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/mpu9250
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
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
|
||||||
|
rc_input
|
||||||
|
roboclaw
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
CONSTRAINED_MEMORY
|
CONSTRAINED_MEMORY
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS3
|
GPS1:/dev/ttyS3
|
||||||
|
@ -51,7 +50,6 @@ px4_add_board(
|
||||||
roboclaw
|
roboclaw
|
||||||
rpm
|
rpm
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -112,7 +110,6 @@ px4_add_board(
|
||||||
reflect
|
reflect
|
||||||
sd_bench
|
sd_bench
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -122,15 +119,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -0,0 +1,136 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v4pro
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m4
|
||||||
|
CONSTRAINED_MEMORY
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS3
|
||||||
|
TEL1:/dev/ttyS1
|
||||||
|
TEL2:/dev/ttyS2
|
||||||
|
TEL3:/dev/ttyS0
|
||||||
|
TEL4:/dev/ttyS6
|
||||||
|
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/invensense/icm20602
|
||||||
|
imu/invensense/icm20608g
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/mpu9250
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
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
|
||||||
|
roboclaw
|
||||||
|
rpm
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
@ -52,7 +51,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -116,7 +114,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -126,15 +123,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -124,7 +124,7 @@ px4_add_board(
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
#fake_gps
|
fake_gps
|
||||||
#fake_gyro
|
#fake_gyro
|
||||||
#fake_magnetometer
|
#fake_magnetometer
|
||||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
@ -52,7 +51,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -114,7 +112,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -124,15 +121,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fake_gyro
|
#fake_gyro
|
||||||
fake_magnetometer
|
#fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
#hello
|
||||||
hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
|
|
@ -126,4 +126,17 @@ px4_add_board(
|
||||||
usb_connected
|
usb_connected
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
#fake_gyro
|
||||||
|
#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
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
@ -50,7 +49,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -107,7 +105,6 @@ px4_add_board(
|
||||||
reflect
|
reflect
|
||||||
sd_bench
|
sd_bench
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -117,13 +114,15 @@ px4_add_board(
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
fake_gps
|
fake_gps
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fake_gyro
|
||||||
hello
|
#fake_magnetometer
|
||||||
hwtest # Hardware test
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
|
#hello
|
||||||
|
#hwtest # Hardware test
|
||||||
#matlab_csv_serial
|
#matlab_csv_serial
|
||||||
px4_mavlink_debug # Tutorial code from http://dev.px4.io/en/debug/debug_values.html
|
#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
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
uuv_example_app
|
#uuv_example_app
|
||||||
work_item
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
|
@ -122,7 +122,8 @@ px4_add_board(
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
#fake_gps
|
fake_gps
|
||||||
|
#fake_gyro
|
||||||
#fake_magnetometer
|
#fake_magnetometer
|
||||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
#hello
|
#hello
|
||||||
|
|
|
@ -0,0 +1,138 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v5
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m7
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
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
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
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
|
||||||
|
)
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
#TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
UAVCAN_PERIPHERALS
|
UAVCAN_PERIPHERALS
|
||||||
cuav_can-gps-v1_default
|
cuav_can-gps-v1_default
|
||||||
|
@ -56,7 +55,6 @@ px4_add_board(
|
||||||
#rpm
|
#rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -117,7 +115,6 @@ px4_add_board(
|
||||||
reflect
|
reflect
|
||||||
sd_bench
|
sd_bench
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -126,6 +123,7 @@ px4_add_board(
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
#fake_gyro
|
#fake_gyro
|
||||||
#fake_magnetometer
|
#fake_magnetometer
|
||||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
#TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
GPS1:/dev/ttyS0
|
GPS1:/dev/ttyS0
|
||||||
|
@ -52,7 +51,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
#uavcan # legacy v0
|
#uavcan # legacy v0
|
||||||
uavcan_v1
|
uavcan_v1
|
||||||
|
@ -115,7 +113,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -124,7 +121,7 @@ px4_add_board(
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
#fake_gps
|
fake_gps
|
||||||
#fake_gyro
|
#fake_gyro
|
||||||
#fake_magnetometer
|
#fake_magnetometer
|
||||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
ETHERNET
|
ETHERNET
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
|
@ -53,7 +52,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -115,7 +113,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -8,7 +8,6 @@ px4_add_board(
|
||||||
ARCHITECTURE cortex-m7
|
ARCHITECTURE cortex-m7
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
ETHERNET
|
ETHERNET
|
||||||
SERIAL_PORTS
|
SERIAL_PORTS
|
||||||
|
@ -53,7 +52,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -115,7 +113,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -0,0 +1,139 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v5x
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m7
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
ETHERNET
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS0
|
||||||
|
TEL1:/dev/ttyS6
|
||||||
|
TEL2:/dev/ttyS4
|
||||||
|
TEL3:/dev/ttyS1
|
||||||
|
GPS2:/dev/ttyS7
|
||||||
|
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/bmi088
|
||||||
|
imu/invensense/icm20602
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/icm42688p
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
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
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
tone_alarm
|
||||||
|
uavcan
|
||||||
|
MODULES
|
||||||
|
airspeed_selector
|
||||||
|
attitude_estimator_q
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
netman
|
||||||
|
param
|
||||||
|
perf
|
||||||
|
pwm
|
||||||
|
reboot
|
||||||
|
reflect
|
||||||
|
sd_bench
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
#fake_gyro
|
||||||
|
#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
|
||||||
|
)
|
|
@ -109,7 +109,6 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
|
|
@ -9,7 +9,6 @@ px4_add_board(
|
||||||
ROMFSROOT px4fmu_common
|
ROMFSROOT px4fmu_common
|
||||||
BUILD_BOOTLOADER
|
BUILD_BOOTLOADER
|
||||||
IO px4_io-v2_default
|
IO px4_io-v2_default
|
||||||
TESTING
|
|
||||||
UAVCAN_INTERFACES 2
|
UAVCAN_INTERFACES 2
|
||||||
UAVCAN_TIMER_OVERRIDE 2
|
UAVCAN_TIMER_OVERRIDE 2
|
||||||
ETHERNET
|
ETHERNET
|
||||||
|
@ -54,7 +53,6 @@ px4_add_board(
|
||||||
rpm
|
rpm
|
||||||
safety_button
|
safety_button
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
uavcan
|
uavcan
|
||||||
MODULES
|
MODULES
|
||||||
|
@ -116,8 +114,7 @@ px4_add_board(
|
||||||
sd_bench
|
sd_bench
|
||||||
serial_test
|
serial_test
|
||||||
system_time
|
system_time
|
||||||
# tests # tests and test runner
|
# top
|
||||||
top
|
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
uorb
|
uorb
|
||||||
|
|
|
@ -0,0 +1,140 @@
|
||||||
|
|
||||||
|
px4_add_board(
|
||||||
|
PLATFORM nuttx
|
||||||
|
VENDOR px4
|
||||||
|
MODEL fmu-v6x
|
||||||
|
LABEL test
|
||||||
|
TOOLCHAIN arm-none-eabi
|
||||||
|
ARCHITECTURE cortex-m7
|
||||||
|
ROMFSROOT px4fmu_common
|
||||||
|
BUILD_BOOTLOADER
|
||||||
|
IO px4_io-v2_default
|
||||||
|
TESTING
|
||||||
|
UAVCAN_INTERFACES 2
|
||||||
|
UAVCAN_TIMER_OVERRIDE 2
|
||||||
|
ETHERNET
|
||||||
|
SERIAL_PORTS
|
||||||
|
GPS1:/dev/ttyS0
|
||||||
|
TEL1:/dev/ttyS6
|
||||||
|
TEL2:/dev/ttyS4
|
||||||
|
TEL3:/dev/ttyS1
|
||||||
|
GPS2:/dev/ttyS7
|
||||||
|
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/bosch/bmi088
|
||||||
|
imu/invensense/icm20602
|
||||||
|
imu/invensense/icm20649
|
||||||
|
imu/invensense/icm20948 # required for ak09916 mag
|
||||||
|
imu/invensense/icm42688p
|
||||||
|
irlock
|
||||||
|
lights # all available light drivers
|
||||||
|
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
|
||||||
|
px4io
|
||||||
|
rc_input
|
||||||
|
roboclaw
|
||||||
|
rpm
|
||||||
|
safety_button
|
||||||
|
telemetry # all available telemetry drivers
|
||||||
|
test_ppm
|
||||||
|
tone_alarm
|
||||||
|
uavcan
|
||||||
|
MODULES
|
||||||
|
airspeed_selector
|
||||||
|
attitude_estimator_q
|
||||||
|
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
|
||||||
|
mavlink
|
||||||
|
mc_att_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
|
||||||
|
netman
|
||||||
|
param
|
||||||
|
perf
|
||||||
|
pwm
|
||||||
|
reboot
|
||||||
|
reflect
|
||||||
|
sd_bench
|
||||||
|
serial_test
|
||||||
|
system_time
|
||||||
|
# tests # tests and test runner
|
||||||
|
top
|
||||||
|
topic_listener
|
||||||
|
tune_control
|
||||||
|
uorb
|
||||||
|
usb_connected
|
||||||
|
ver
|
||||||
|
work_queue
|
||||||
|
EXAMPLES
|
||||||
|
fake_gps
|
||||||
|
#fake_gyro
|
||||||
|
#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
|
||||||
|
)
|
|
@ -90,6 +90,7 @@ px4_add_board(
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
dyn_hello # dynamically loading modules example
|
dyn_hello # dynamically loading modules example
|
||||||
fake_gps
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
fake_magnetometer
|
fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
hello
|
||||||
|
|
|
@ -88,6 +88,7 @@ px4_add_board(
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
dyn_hello # dynamically loading modules example
|
dyn_hello # dynamically loading modules example
|
||||||
fake_gps
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
fake_magnetometer
|
fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
hello
|
||||||
|
|
|
@ -87,6 +87,7 @@ px4_add_board(
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
dyn_hello # dynamically loading modules example
|
dyn_hello # dynamically loading modules example
|
||||||
fake_gps
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
fake_magnetometer
|
fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
hello
|
||||||
|
|
|
@ -87,6 +87,7 @@ px4_add_board(
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
dyn_hello # dynamically loading modules example
|
dyn_hello # dynamically loading modules example
|
||||||
fake_gps
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
fake_magnetometer
|
fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
hello
|
||||||
|
|
|
@ -87,6 +87,8 @@ px4_add_board(
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
dyn_hello # dynamically loading modules example
|
dyn_hello # dynamically loading modules example
|
||||||
fake_gps
|
fake_gps
|
||||||
|
fake_gyro
|
||||||
|
fake_magnetometer
|
||||||
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
hello
|
hello
|
||||||
#hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
|
|
|
@ -39,16 +39,12 @@ px4_add_board(
|
||||||
#pca9685
|
#pca9685
|
||||||
#power_monitor/ina226
|
#power_monitor/ina226
|
||||||
#protocol_splitter
|
#protocol_splitter
|
||||||
# pwm_input - Need to create arch/stm32 arch/stm32h7 arch/kinetis and reloacate
|
|
||||||
# all arch dependant code there
|
|
||||||
pwm_out_sim
|
pwm_out_sim
|
||||||
pwm_out
|
pwm_out
|
||||||
#roboclaw
|
#roboclaw
|
||||||
rc_input
|
rc_input
|
||||||
telemetry # all available telemetry drivers
|
telemetry # all available telemetry drivers
|
||||||
#test_ppm
|
|
||||||
tone_alarm
|
tone_alarm
|
||||||
# uavcan - No H7 or FD can support in UAVCAN yet
|
|
||||||
MODULES
|
MODULES
|
||||||
#airspeed_selector
|
#airspeed_selector
|
||||||
attitude_estimator_q
|
attitude_estimator_q
|
||||||
|
@ -100,7 +96,6 @@ px4_add_board(
|
||||||
reflect
|
reflect
|
||||||
sd_bench
|
sd_bench
|
||||||
#shutdown
|
#shutdown
|
||||||
#tests # tests and test runner
|
|
||||||
top
|
top
|
||||||
topic_listener
|
topic_listener
|
||||||
tune_control
|
tune_control
|
||||||
|
@ -109,7 +104,9 @@ px4_add_board(
|
||||||
ver
|
ver
|
||||||
work_queue
|
work_queue
|
||||||
EXAMPLES
|
EXAMPLES
|
||||||
#bottle_drop # OBC challenge
|
fake_gps
|
||||||
|
#fake_gyro
|
||||||
|
#fake_magnetometer
|
||||||
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
#fixedwing_control # Tutorial code from https://px4.io/dev/example_fixedwing_control
|
||||||
#hello
|
#hello
|
||||||
#hwtest # Hardware test
|
#hwtest # Hardware test
|
||||||
|
@ -118,4 +115,5 @@ px4_add_board(
|
||||||
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
#px4_simple_app # Tutorial code from http://dev.px4.io/en/apps/hello_sky.html
|
||||||
#rover_steering_control # Rover example app
|
#rover_steering_control # Rover example app
|
||||||
#uuv_example_app
|
#uuv_example_app
|
||||||
|
#work_item
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue