mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
More compile fixes
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -24,4 +24,10 @@ Firmware.sublime-workspace
|
||||
Images/*.bin
|
||||
Images/*.px4
|
||||
mavlink/include/mavlink/v0.9/
|
||||
NuttX
|
||||
NuttX
|
||||
nuttx-configs/px4io-v2/src/.depend
|
||||
nuttx-configs/px4io-v2/src/Make.dep
|
||||
nuttx-configs/px4io-v2/src/libboard.a
|
||||
nuttx-configs/px4io-v1/src/.depend
|
||||
nuttx-configs/px4io-v1/src/Make.dep
|
||||
nuttx-configs/px4io-v1/src/libboard.a
|
||||
@@ -26,7 +26,8 @@ MODULES += drivers/ms5611
|
||||
MODULES += drivers/mb12xx
|
||||
MODULES += drivers/gps
|
||||
MODULES += drivers/hil
|
||||
MODULES += drivers/hott_telemetry
|
||||
MODULES += drivers/hott/hott_telemetry
|
||||
MODULES += drivers/hott/hott_sensors
|
||||
MODULES += drivers/blinkm
|
||||
MODULES += modules/sensors
|
||||
|
||||
|
||||
@@ -109,19 +109,19 @@ int gpio_led_main(int argc, char *argv[])
|
||||
|
||||
} else if (!strcmp(argv[3], "a1")) {
|
||||
use_io = true;
|
||||
pin = PX4IO_ACC1;
|
||||
pin = PX4IO_P_SETUP_RELAYS_ACC1;
|
||||
|
||||
} else if (!strcmp(argv[3], "a2")) {
|
||||
use_io = true;
|
||||
pin = PX4IO_ACC2;
|
||||
pin = PX4IO_P_SETUP_RELAYS_ACC2;
|
||||
|
||||
} else if (!strcmp(argv[3], "r1")) {
|
||||
use_io = true;
|
||||
pin = PX4IO_RELAY1;
|
||||
pin = PX4IO_P_SETUP_RELAYS_POWER1;
|
||||
|
||||
} else if (!strcmp(argv[3], "r2")) {
|
||||
use_io = true;
|
||||
pin = PX4IO_RELAY2;
|
||||
pin = PX4IO_P_SETUP_RELAYS_POWER2;
|
||||
|
||||
} else {
|
||||
errx(1, "unsupported pin: %s", argv[3]);
|
||||
@@ -142,7 +142,7 @@ int gpio_led_main(int argc, char *argv[])
|
||||
char pin_name[24];
|
||||
|
||||
if (use_io) {
|
||||
if (pin & (PX4IO_ACC1 | PX4IO_ACC2)) {
|
||||
if (pin & (PX4IO_P_SETUP_RELAYS_ACC1 | PX4IO_P_SETUP_RELAYS_ACC2)) {
|
||||
sprintf(pin_name, "PX4IO ACC%i", (pin >> 3));
|
||||
|
||||
} else {
|
||||
|
||||
@@ -110,6 +110,10 @@ dsm_bind(uint16_t cmd, int pulses)
|
||||
if (dsm_fd < 0)
|
||||
return;
|
||||
|
||||
#ifdef CONFIG_ARCH_BOARD_PX4IO_V2
|
||||
// XXX implement
|
||||
#warning DSM BIND NOT IMPLEMENTED ON PX4IO V2
|
||||
#else
|
||||
switch (cmd) {
|
||||
case dsm_bind_power_down:
|
||||
// power down DSM satellite
|
||||
@@ -135,6 +139,7 @@ dsm_bind(uint16_t cmd, int pulses)
|
||||
stm32_configgpio(GPIO_USART1_RX);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
bool
|
||||
|
||||
Reference in New Issue
Block a user