Andrew Tridgell
|
a4e51f3942
|
HAL_ChibiOS: lower speed of mpu9250
it isn't handling the full speed well, getting some SPI transfer
errors
|
5 years ago |
Michael du Breuil
|
5bafd7d72c
|
AP_GPS: Don't defeat the GCS message interval code
|
5 years ago |
Andrew Tridgell
|
2708c99bfb
|
AP_SerialManager: added set_protocol_and_baud()
used by AP_Periph for rangefinders
|
5 years ago |
Andrew Tridgell
|
513fd4065b
|
AP_Menu: use strtof() instead of atof()
|
5 years ago |
Andrew Tridgell
|
34f5b40919
|
AP_IOMCU: use crc32_small() in AP_IOMCU
the slower speed is not noticible and this saves 1k ram
|
5 years ago |
Andrew Tridgell
|
1ec921560e
|
AP_WindVane: use strtof instead of atof
we don't need double precision
|
5 years ago |
Andrew Tridgell
|
c7fce7568e
|
AP_Proximity: use strtof instead of atof
we don't need double precision
|
5 years ago |
Andrew Tridgell
|
31b0663115
|
AP_Param: use strtof instead of atof
we don't need double precision
|
5 years ago |
Andrew Tridgell
|
ff2cfbaafb
|
AP_Math: added smaller footprint crc32
|
5 years ago |
Andrew Tridgell
|
5898dc757c
|
AP_RangeFinder: use single precision string to float
|
5 years ago |
Andrew Tridgell
|
b5af1edf0d
|
HAL_ChibiOS: moved app_descriptor to start of flash
this prevents the bootloader from finding it's own image as a false
posititve in searching for the app_descriptor
|
5 years ago |
Andrew Tridgell
|
3800d7c084
|
HAL_ChibiOS: added crazyflie2 bootloader
|
5 years ago |
murata
|
233fb94417
|
AP_Baro: Add I2C Access
|
5 years ago |
Andrew Tridgell
|
3e72538f07
|
AP_TECS: added TECS_LAND_PMIN for min pitch in flare
this is useful to narrow the range of available pitch after flare
|
5 years ago |
Andrew Tridgell
|
d1bc0f236d
|
HAL_ChibiOS: added pragma once for watchdog header
|
5 years ago |
Andrew Tridgell
|
fc8d9e8af5
|
HAL_ChibiOS: added RTC_BOOT_FWOK value for RTC reboot register
this is used in CAN firmware to know if the main app firmware has run
for long enough to be considered good
|
5 years ago |
Peter Barker
|
6b92f3dae9
|
AP_NMEA_Output: add example
|
5 years ago |
Andrew Tridgell
|
378d5c7a5a
|
HAL_ChibiOS: added expected delay in bootloader flash
|
5 years ago |
Andrew Tridgell
|
7fb44d1164
|
AP_ROMFS: fixed return size for uncompressed ROMFS
|
5 years ago |
Andrew Tridgell
|
4593697634
|
GCS_MAVLink: use new flash_bootloader() API
|
5 years ago |
Andrew Tridgell
|
81325ab14d
|
HAL_ChibiOS: fixed multi-page bootloader update
and use new enum
|
5 years ago |
Andrew Tridgell
|
9a778418a5
|
AP_HAL: use enum for flash_bootloader() result
|
5 years ago |
Peter Barker
|
f4433773be
|
AP_Arming: adjust for rename of AP_UAVCAN_Server to AP_UAVCAN_DNA_Server
|
5 years ago |
Peter Barker
|
4ddfe2715b
|
AP_UAVCAN: adjust for rename of AP_UAVCAN_Server to AP_UAVCAN_DNA_Server
|
5 years ago |
Peter Barker
|
8084e5c264
|
AP_UAVCAN: rename AP_UAVCAN_Server to AP_UAVCAN_DNA_Server
|
5 years ago |
Andrew Tridgell
|
15f709e6ab
|
SRV_Channel: added rate output channel docs
|
5 years ago |
Andrew Tridgell
|
37566d079f
|
AP_Motors: support direct rate outputs for multicopters
|
5 years ago |
Andrew Tridgell
|
892f2d4256
|
SRV_Channel: added direct output of rate control on multicopters
|
5 years ago |
Andrew Tridgell
|
6f9fda5094
|
HAL_ChibiOS: removed CAN_APP_VERSION_MAJOR from hwdef.dat
|
5 years ago |
Michael du Breuil
|
0edc8a55a0
|
AP_Scripting: Add plane failsafe example script
|
5 years ago |
Michael du Breuil
|
610dff61d8
|
AP_Scripting: Fix nullable arguments numbering, add location bearing
|
5 years ago |
Michael du Breuil
|
a99f67fd5b
|
AP_Common: Add a radian method for getting location bearings
|
5 years ago |
Michael du Breuil
|
82a7116142
|
AP_Scripting: Allow scripts to set the mode
|
5 years ago |
Michael du Breuil
|
c369139be0
|
AP_Logger: Support new ModeReason
|
5 years ago |
Michael du Breuil
|
cb1b236439
|
GCS_MAVLink: Use the vehicle singleton to directly set the flight mode
|
5 years ago |
Michael du Breuil
|
a44a7f541b
|
AP_Vehicle: Support set_mode
|
5 years ago |
Peter Barker
|
0f4337b7b1
|
AP_HAL_Linux: release mutex lock before calling write(c)
It instantly tries to take it, but we're still holding it, leading to
instant failure.
This mirrors the same code in AP_HAL_ChibiOS.
|
5 years ago |
Andrew Tridgell
|
2818151a39
|
AP_RangeFinder: disable some incompatible drivers for AP_Periph
|
5 years ago |
Andrew Tridgell
|
1bf037297d
|
HAL_ChibiOS: set correct APJ_BOARD_ID for ZubaxGNSS
|
5 years ago |
Andrew Tridgell
|
83eeca2586
|
AP_Scripting: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
5 years ago |
Andrew Tridgell
|
c4d78a7d8c
|
AP_OSD: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
5 years ago |
Andrew Tridgell
|
ef1aaa6db0
|
AP_IOMCU: fixes for modified AP_ROMFS API
need to use AP_ROMFS::free()
|
5 years ago |
Andrew Tridgell
|
1a1d7e0525
|
AP_ROMFS: support uncompressed romfs data
|
5 years ago |
Andrew Tridgell
|
49e669aa1f
|
HAL_ChibiOS: support uncompressed bootloader on f103-periph
this allows update with very low memory
|
5 years ago |
Andrew Tridgell
|
cffb434de8
|
HAL_ChibiOS: tweak stack on f103-periph
|
5 years ago |
Andrew Tridgell
|
a3b61a1b02
|
HAL_ChibiOS: enable ROMFS for ZubaxGNSS and f103-periph
this allows for bootloader update
|
5 years ago |
Andrew Tridgell
|
513e483821
|
AP_Compass: disable HIL for AP_Periph
this saves several k of flash
|
5 years ago |
Andrew Tridgell
|
a224342b18
|
HAL_ChibiOS: enable ROMFS for CUAV_GPS
|
5 years ago |
Andrew Tridgell
|
14cdac9202
|
AP_GPS: fixed GPS to UART mapping
this allows for first GPS as UAVCAN and 2nd as UART. That is not
possible currently unless you waste a uart
|
5 years ago |
Peter Barker
|
f6b6aa68ed
|
AP_Scripting: add a hello world example
|
5 years ago |