Andrew Tridgell
dda69bfcb0
AP_Periph: added ESC_PWM_TYPE
...
this allows for oneshot and dshot on AP_Periph ESCs
4 years ago
Michael du Breuil
9abf91c86e
AP_Periph: Allow skipping the BatteryInfo model_name
...
This saves a shocking amount of bandwidth. On a CubeOrange-periph
build sending just baro data and 2 battery info's this results in 25%
less bandwidth being used. (Also given that we still have a instance id,
and can get the CAN node's descriptor in the general case this is not
costing us any information).
4 years ago
Siddharth Purohit
a1a41bb47a
AP_Periph: move underscore one layer down for GPS
4 years ago
Michael du Breuil
06a40da355
AP_Periph: Send ardupilot.gnss.Status
4 years ago
Michael du Breuil
50d80e9dc4
AP_Periph: Remove debug printf
4 years ago
Michael du Breuil
15ce4fb034
AP_Periph: Use the ArmingStatus broadcast to set the soft_armed state
...
This allows things like GPS_RAW_DATA 2 to start to work for SBF GPS's
4 years ago
Andrew Tridgell
49e2a0caed
Tools: fixed valgrind errors with AP_Param::ParamToken
4 years ago
Siddharth Purohit
c54a597571
AP_Periph: pull out supported targets from wscript into a separate file
4 years ago
Mirko Denecke
d08487b8ae
AP_Periph: fix command to build bootloader
4 years ago
Andrew Tridgell
ae6569ab67
AP_Periph: updated release notes for 1.2.0
4 years ago
Tom Pittenger
ee573a0275
AP_Periph: add NTF (Notify) full library and it's params
4 years ago
Andrew Tridgell
19e597ec3f
AP_Periph: check for null uart in msp
4 years ago
Andrew Tridgell
37506c2f3a
AP_Periph: added MSP_PORT parameter
...
allows MSP to be enabled/disabled
4 years ago
David B. Bitton
8b2e69162d
AP_Periph: add support for Toshiba LED
4 years ago
Tom Pittenger
71859c9893
AP_Periph: rename AP_PERIPH_<feature>_DEFAULT to HAL_PERIPH_<feature>_DEFAULT
4 years ago
Tom Pittenger
7af731fbda
AP_Periph: change GPS and Rangefinder to use port stored in param
4 years ago
Tom Pittenger
4c484c8577
AP_Periph: compile-error fix for for hwdef with HAL_NO_ROMFS_SUPPORT
4 years ago
Tom Pittenger
eb3da385dd
AP_Periph: gracefully handle PWM and Params during reboot and bot up as PWM safety on
4 years ago
Siddharth Purohit
4d91071e7e
AP_Periph: ignore unused-function error for helper fix_float16()
4 years ago
Tom Pittenger
07aeab5c44
AP_Periph: add Servo OUT support
4 years ago
giacomo892
c8d874676f
AP_Periph: MSP fix last baro ms
4 years ago
Andrew Tridgell
0bf0fbe687
AP_Periph: prepare for 1.2beta2
4 years ago
Tom Pittenger
2a4fef73dd
AP_Periph: change ADSB to use param ADSB_PORT instead of define
4 years ago
Tom Pittenger
5238f85091
AP_Periph: add BRD_SERIAL_NUM and append CAN_APP_NODE_NAME
4 years ago
Tom Pittenger
a285a741df
AP_Periph: implement HAL_PERIPH_ALLOW_MAVLINK_UART_OR_USB_REBOOT_CMD
4 years ago
Andrew Tridgell
23a9a14d64
Tools: convert to using hal.serial() instead of hal.uartX
4 years ago
Andrew Tridgell
3cf71d11a9
AP_Periph: mark version as 1.3dev
4 years ago
Andrew Tridgell
52f66f3654
AP_Periph: updated release notes for 1.2.0beta1
4 years ago
Tom Pittenger
4b47ddf556
AP_Periph: add battery monitor to AP_Periph README
4 years ago
Phillip Kocmoud
ce87b62dcc
AP_Periph: Add alternate ordering of NCP5623 LED colors
4 years ago
Tom Pittenger
0c5cc16d7b
AP_Periph: populate more fields in batteryinfo
4 years ago
Andrew Tridgell
39c21e662d
AP_Periph: check compass and baro health before using
4 years ago
Andrew Tridgell
74813e7761
AP_Periph: stop sending airspeed when unhealthy
4 years ago
giacomo892
75333dcd2f
AP_Periph: support output of MSP airspeed sensor
4 years ago
Andrew Tridgell
d0c1fd701f
AP_Periph: prevent loop stuck internal error in AP_Periph bootloader flash
4 years ago
Andrew Tridgell
cd2f2f96eb
rename barometer parameters to BARO prefix
4 years ago
Andrew Tridgell
9fa60be1ba
AP_Periph: break out node status send
4 years ago
Andrew Tridgell
6ce9207394
AP_Periph: set HitecMosaic as AP_Periph target
4 years ago
Andrew Tridgell
0c2770a8d4
AP_Periph: added DEBUG parameter for displaying stack usage
4 years ago
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
4 years ago
Tom Pittenger
cf2b3d9bc6
AP_Periph: add AP_BattMonitor support
4 years ago
bugobliterator
f502af99b2
AP_Periph: fix uninitialised buffer arrays
4 years ago
Siddharth Purohit
87564f145b
AP_Periph: add docs for CAN SITL
4 years ago
bugobliterator
60e8d747c6
AP_Periph: fix build type for SITL builds to use "sitl_*"
4 years ago
bugobliterator
ed3683fce3
AP_Periph: use native_millis for use in SITL
4 years ago
bugobliterator
e4c5d7b697
AP_Periph: get AP_Periph ready for SITL build
4 years ago
Mateusz Mróz
2e85ba6f51
AP_Periph: Restore setting node_id from CAN_NODE parameter
...
Reverts part of commit: 584bcbac0df0947df1f63d9fcff8b483c2fa2bb4
4 years ago
bugobliterator
a348e342fa
Tools: AP_Periph: add support for CubeBlack-periph
4 years ago
Siddharth Purohit
5ab6916a41
AP_Periph: use HAL CAN Drivers instead of ChibiOS's
4 years ago
Siddharth Purohit
eab0507d37
Tools: waf: add build for CubeOrange-periph
4 years ago