Iampete1
6a4280429a
RC_Channel: move aux pos string to function, print RC channel number with aux fun
2022-10-14 12:01:07 +11:00
Peter Barker
917878de76
AP_Notify: correct NTF_BUZZ_PIN documentation
...
The default is -1 - disabled - but we don't have that in the documentation...
2022-10-13 19:26:49 +11:00
bugobliterator
05f8e3c18d
AP_InertialSensor: disable temperature based fifo check on ICM20602
2022-10-13 10:14:59 +11:00
Iampete1
c801f12a78
AP_Scripting: applets: add Hexsoon LEDs script
2022-10-12 19:04:30 +11:00
Henry Wurzburg
65a1b0cb56
AP_HAL_ChibiOS:add back displayport for KakuteF7
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2022-10-12 18:48:31 +11:00
bugobliterator
4d2b7bb7c9
AP_HAL_ChibiOS: add CubePilot CAN Module hwdef
2022-10-12 18:28:52 +11:00
bugobliterator
a669b2ef3e
AP_HAL_ChibiOS: fix typo in CubeOrangePlus hwdef
2022-10-12 18:28:52 +11:00
Andrew Tridgell
938df192fa
AP_Scripting: added rc:get_aux_cached() example
2022-10-11 11:47:04 +11:00
Andrew Tridgell
ac1be8b500
AP_Scripting: added get_aux_cached() RC binding
2022-10-11 11:47:04 +11:00
Andrew Tridgell
ff4478a4d9
RC_Channel: added cache of aux functions for scripting
...
allows for scripting to act on aux functions
2022-10-11 11:47:04 +11:00
Andrew Tridgell
9d42f49ac8
AP_Common: added setonoff() method for bitmask
2022-10-11 11:47:04 +11:00
Andrew Tridgell
19fd2d0b88
AP_Scripting: added relay get() binding
2022-10-11 11:47:04 +11:00
Andrew Tridgell
e7aa868669
AP_Relay: added get() method for scripting
2022-10-11 11:47:04 +11:00
Tom Pittenger
af56837752
AP_HAL_ChibiOS: add support for SLCAN to CubeOrange-periph, enabled by default
2022-10-11 11:26:40 +11:00
Tom Pittenger
d238a542ed
AP_CANManager: allow SLCAN to be initialized without CANManager
...
Co-authored-by: bugoblitorater <siddharthbharatpurohit@gmail.com>
2022-10-11 11:26:40 +11:00
Tom Pittenger
9103140aa5
AP_HAL_Chibios: fix periph-heavy build hwdef
2022-10-11 11:20:50 +11:00
Tom Pittenger
a54d785df3
AP_Arming: wrap compass cal function calls with COMPASS_CAL_ENABLED
2022-10-11 11:20:50 +11:00
Henry Wurzburg
98551ff005
AP_HAL_ChibiOS: update defaults for KakuteH7 boards
2022-10-11 10:52:05 +11:00
Henry Wurzburg
1db7c92603
AP_HAL_ChibiOS:Add defaults for KakuteH7Mini-NAND
2022-10-11 10:52:05 +11:00
Peter Barker
5e7ae1213f
AP_RangeFinder: remove sitl pointer from header
...
similar to what we do elsewhere, just grab the singleton in the cpp file rather than taking a pointer to it
2022-10-11 10:50:13 +11:00
Peter Barker
6be8d9cd06
SITL: remove unneeded circular rangfinder include
2022-10-11 10:50:13 +11:00
Peter Barker
c06d0cda30
AP_UAVCAN: correct compilation with EFI dronecan not compiled in
2022-10-11 10:50:13 +11:00
Peter Barker
d4a7ff1ccd
AP_RPM: correct compilation when RPM_PIN disabled
2022-10-11 10:50:13 +11:00
Iampete1
3e8e846d1d
AP_TECS: reset vdot filter if not been called
2022-10-11 10:41:25 +11:00
Peter Barker
f24a8cd176
AP_Button: make emitting nice strings on aux functions a selectable feature
2022-10-11 10:23:19 +11:00
Peter Barker
8e7d87447c
RC_Channel: make emitting nice strings on aux functions a selectable feature
2022-10-11 10:23:19 +11:00
Peter Barker
93db267204
AP_HAL_ChibiOS: make emitting nice strings on aux functions a selectable feature
2022-10-11 10:23:19 +11:00
Peter Barker
3f98e3aacb
hwdef: use an include file for boards requiring generic feature minimization
2022-10-11 10:23:19 +11:00
Iampete1
93b1825414
RC_Channel: add method to check if override hads ever been recived
2022-10-09 16:02:13 +01:00
Andrew Tridgell
cc4a7993bc
AP_Airspeed: use DEVID to maintain lineup of CAN sensors
...
persist DEVID and use it to ensure that we keep the order of DroneCAN
sensors between boots. It still allows for a sensor to be swapped out
for a new one, while keeping slot of the one that hasn't been removed
2022-10-08 21:12:01 +11:00
Randy Mackay
d612bb3089
RC_Channel: add winch enable to option param docs for Copter
2022-10-08 03:11:01 +09:00
Andrew Tridgell
fdff3d57ac
hwdef: removed unused AP_FEATURE_BRD_PWM_COUNT_PARAM
2022-10-07 11:38:15 +11:00
Andrew Tridgell
fe88515889
AP_BoardConfig: fixed BRD_SAFETY_MASK
...
this was being omitted on most boards since we changed to
SERVOn_FUNCTION=-1 method for GPIO
2022-10-07 11:38:15 +11:00
davidsastresas
670a702ea0
AP_NMEA_Output.cpp: Fix conversion precision issue:
...
We were casting the location in integer 32 bits
to float, and making fabsf in float as well, so
we were losing precision translated in about 40 cm
minimum variation in position for the NMEA output.
Also, even if using double and fabsF, we were still
rounding up last 2 decimals, so now the logic is
done in degree * 10e7 to not loose precision and
then converted properly before building the string
2022-10-07 08:37:59 +11:00
Andrew Tridgell
bcdf3d5d60
AP_ICEngine: report when engine goes into run state
2022-10-07 07:53:50 +11:00
Andrew Tridgell
f7d5789b0e
AP_Param: fixed handling of long lines in defaults.parm
...
lines longer than 100 bytes were causing the parsing to stop
2022-10-07 07:53:16 +11:00
Andrew Tridgell
1796cd5394
AP_Vehicle: check for motors being nullptr
...
this can happen with plane with Q_ENABLE=0
2022-10-06 21:28:55 +11:00
MatthewHampsey
8fb00f02f4
AP_Scripting: Added additional trajs, cuban eight
2022-10-06 15:55:45 +11:00
Randy Mackay
23878faaef
AP_Scripting: winch-test example script
2022-10-06 14:39:28 +11:00
Randy Mackay
cf461793d5
AP_Scripting: add winch docs
2022-10-06 14:39:28 +11:00
Randy Mackay
57f8a46339
AP_Scripting: add winch bindings
2022-10-06 14:39:28 +11:00
Andrew Tridgell
2faa0fd2f2
AP_Vehicle: implement 1M/2M warnings
...
encourage users to run the right firmware for their boards
2022-10-06 10:58:46 +11:00
Andrew Tridgell
861bd06034
hwdef: added warning messages about flash size
2022-10-06 10:58:46 +11:00
Andrew Tridgell
07f80c2442
HAL_ChibiOS: make check_limit_flash_1M() available in main firmware
2022-10-06 10:58:46 +11:00
Andrew Tridgell
e5b46eb2a7
HAL_ChibiOS: fixed build error with gcc 11.3
2022-10-06 10:45:49 +11:00
Andrew Tridgell
b5b1aee954
AP_Scripting: fixed use of clock and time in lua
...
not available on stm32
2022-10-06 10:45:49 +11:00
Andrew Tridgell
9f5f7e018e
GCS_MAVLINK: fixed warning in ftp build with gcc 11.3
2022-10-06 10:45:49 +11:00
Andrew Tridgell
d919a7f8f4
hwdef: reduce flash usage to allow build
2022-10-06 10:31:51 +11:00
Peter Barker
dc85169cb1
AP_Compass: send report if we are in the BAD_RADIUS state
2022-10-06 10:31:09 +11:00
murata
272e719a14
SITL: Make the same process into a method
2022-10-06 08:42:13 +11:00