Commit Graph

116 Commits

Author SHA1 Message Date
Tom Pittenger
7af731fbda AP_Periph: change GPS and Rangefinder to use port stored in param 2020-12-25 16:24:50 -07:00
Tom Pittenger
4c484c8577 AP_Periph: compile-error fix for for hwdef with HAL_NO_ROMFS_SUPPORT 2020-12-25 16:24:50 -07:00
Tom Pittenger
eb3da385dd AP_Periph: gracefully handle PWM and Params during reboot and bot up as PWM safety on 2020-12-21 18:27:07 -08:00
Siddharth Purohit
4d91071e7e AP_Periph: ignore unused-function error for helper fix_float16() 2020-12-21 18:27:07 -08:00
Tom Pittenger
07aeab5c44 AP_Periph: add Servo OUT support 2020-12-21 18:27:07 -08:00
giacomo892
c8d874676f AP_Periph: MSP fix last baro ms 2020-12-22 10:08:34 +11:00
Andrew Tridgell
0bf0fbe687 AP_Periph: prepare for 1.2beta2 2020-12-19 11:46:56 +11:00
Tom Pittenger
2a4fef73dd AP_Periph: change ADSB to use param ADSB_PORT instead of define 2020-12-17 23:24:04 -08:00
Tom Pittenger
5238f85091 AP_Periph: add BRD_SERIAL_NUM and append CAN_APP_NODE_NAME 2020-12-17 21:28:10 -08:00
Tom Pittenger
a285a741df AP_Periph: implement HAL_PERIPH_ALLOW_MAVLINK_UART_OR_USB_REBOOT_CMD 2020-12-18 06:59:09 +11:00
Andrew Tridgell
23a9a14d64 Tools: convert to using hal.serial() instead of hal.uartX 2020-12-15 10:32:46 +11:00
Andrew Tridgell
3cf71d11a9 AP_Periph: mark version as 1.3dev 2020-12-13 10:32:30 +11:00
Andrew Tridgell
52f66f3654 AP_Periph: updated release notes for 1.2.0beta1 2020-12-13 10:31:35 +11:00
Tom Pittenger
4b47ddf556 AP_Periph: add battery monitor to AP_Periph README 2020-12-13 09:35:28 +11:00
Phillip Kocmoud
ce87b62dcc AP_Periph: Add alternate ordering of NCP5623 LED colors 2020-12-12 14:57:35 +11:00
Tom Pittenger
0c5cc16d7b AP_Periph: populate more fields in batteryinfo 2020-12-09 07:52:15 -08:00
Andrew Tridgell
39c21e662d AP_Periph: check compass and baro health before using 2020-12-08 20:41:12 +11:00
Andrew Tridgell
74813e7761 AP_Periph: stop sending airspeed when unhealthy 2020-12-08 20:41:12 +11:00
giacomo892
75333dcd2f AP_Periph: support output of MSP airspeed sensor 2020-12-08 20:41:12 +11:00
Andrew Tridgell
d0c1fd701f AP_Periph: prevent loop stuck internal error in AP_Periph bootloader flash 2020-12-08 13:22:36 +11:00
Andrew Tridgell
cd2f2f96eb rename barometer parameters to BARO prefix 2020-12-08 13:22:17 +11:00
Andrew Tridgell
9fa60be1ba AP_Periph: break out node status send 2020-12-06 16:48:08 +11:00
Andrew Tridgell
6ce9207394 AP_Periph: set HitecMosaic as AP_Periph target 2020-12-06 16:48:08 +11:00
Andrew Tridgell
0c2770a8d4 AP_Periph: added DEBUG parameter for displaying stack usage 2020-12-01 11:14:50 +11:00
Andrew Tridgell
d586a2d853 AP_Periph: added magic FLASH_BOOTLOADER=42/43 values
when FLASH_BOOTLOADER=42 we will enter into a lockup loop, which will
trigger a watchdog. This is useful for testing watchdog support
2020-12-01 11:14:50 +11:00
Tom Pittenger
cf2b3d9bc6 AP_Periph: add AP_BattMonitor support 2020-11-25 14:20:53 +11:00
bugobliterator
f502af99b2 AP_Periph: fix uninitialised buffer arrays 2020-11-11 19:52:37 +11:00
Siddharth Purohit
87564f145b AP_Periph: add docs for CAN SITL 2020-11-09 19:37:00 +11:00
bugobliterator
60e8d747c6 AP_Periph: fix build type for SITL builds to use "sitl_*" 2020-11-04 19:59:40 +11:00
bugobliterator
ed3683fce3 AP_Periph: use native_millis for use in SITL 2020-11-04 19:59:40 +11:00
bugobliterator
e4c5d7b697 AP_Periph: get AP_Periph ready for SITL build 2020-11-04 19:59:40 +11:00
Mateusz Mróz
2e85ba6f51 AP_Periph: Restore setting node_id from CAN_NODE parameter
Reverts part of commit: 584bcbac0d
2020-10-20 14:32:43 +11:00
bugobliterator
a348e342fa Tools: AP_Periph: add support for CubeBlack-periph 2020-10-08 09:31:35 +11:00
Siddharth Purohit
5ab6916a41 AP_Periph: use HAL CAN Drivers instead of ChibiOS's 2020-09-24 12:32:19 +10:00
Siddharth Purohit
eab0507d37 Tools: waf: add build for CubeOrange-periph 2020-09-24 12:32:19 +10:00
Patrick José Pereira
be4f2f0c79 AP_Periph: Use new AP_FWVersionDefine header
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-09-23 20:58:35 +10:00
Andrew Tridgell
ae2e84b3df AP_Periph: fixed mavlink build warnings 2020-09-15 09:40:03 +10:00
Andrew Tridgell
9c24415f86 AP_Periph: support output of MSP sensor data 2020-09-09 06:35:50 +10:00
Peter Barker
de2055b57f Tools: use new UARTDriver discard_input method 2020-05-26 09:20:32 +10:00
Andrew Tridgell
5437f1e6ee AP_Periph: prepare for 1.1.0 2020-05-14 15:40:03 +10:00
Andrew Tridgell
582de68ea7 AP_Periph: updated release notes 2020-05-11 18:48:18 +10:00
Andrew Tridgell
50d2b51f3d AP_Periph: added release notes 2020-05-11 18:46:07 +10:00
Andrew Tridgell
67b7c21f87 AP_Periph: prepare for 1.1.0 beta release 2020-05-11 18:38:14 +10:00
Andrew Tridgell
4c1418f325 AP_Periph: added LED blinking while waiting for DNA 2020-05-11 18:36:46 +10:00
Andrew Tridgell
d789c618a2 AP_Periph: use rangefinder get_address() 2020-05-11 18:36:46 +10:00
Andrew Tridgell
01e77d6f5b AP_Periph: don't send a zero timestamp marked as UTC time
this fixes a problem with bad SYSTEM_TIME when using an AP_Periph
GPS. Many thanks to Phillip Kocmoud for reporting
2020-04-29 12:20:19 +10:00
Andrew Tridgell
518ff84ff6 AP_Periph: fixed ADSB build 2020-04-29 07:36:55 +10:00
Andrew Tridgell
5b063731b6 AP_Periph: avoid building GCS_MAVLink 2020-04-29 07:36:55 +10:00
Andrew Tridgell
e2d6e70895 AP_Periph: fixed HWESC temperature decoding
now have protocol docs
2020-04-02 11:43:37 +11:00
Andrew Tridgell
318d467ecc AP_Periph: fixed airspeed to use corrected pressure
this prevents the AP_Periph node from doing the fabs()
2020-03-25 20:37:00 +11:00