Peter Barker
cfecdf91eb
hwdef: AdeptF407remove duplicated GPS1
...
the board doesn't have 2 GPS ports, so this can just be removed
2026-02-17 08:23:44 +11:00
snktshrma
1844a34e85
AP_AHRS: Fixed wrong frame convention comments
2026-02-16 10:39:14 +11:00
Peter Barker
9d6af8a642
SITL: remove dollar signs from bash blocks (MD014)
...
this will make copy/paste easier
2026-02-16 08:16:17 +11:00
Peter Barker
f0767d24d3
AP_Scripting: remove dollar signs from bash blocks (MD014)
...
this will make copy/paste easier
2026-02-16 08:16:17 +11:00
Peter Barker
f158a5976a
AP_OSD: add alt text to markdown images
2026-02-15 11:28:59 +11:00
Peter Barker
b761e97591
AP_HAL_ChibiOS: add alt text to markdown images
2026-02-15 11:28:59 +11:00
Peter Barker
a5c4057baf
AP_HAL_ChibiOS: fix md whitespace-around-headers (MD012 and MD022)
2026-02-15 00:00:00 +11:00
Peter Barker
03103d4af6
SITL: fix trailing punctuation in markdown headers (MD026)
...
makes a lot of these headings consistent with other headings at the same level in these files!
2026-02-14 12:02:51 +11:00
Peter Barker
faf3d5b2e1
AP_Scripting: fix trailing punctuation in markdown headers (MD026)
...
makes a lot of these headings consistent with other headings at the same level in these files!
2026-02-14 12:02:51 +11:00
Peter Barker
fd618ab08e
AP_HAL_ESP32: fix trailing punctuation in markdown headers (MD026)
...
makes a lot of these headings consistent with other headings at the same level in these files!
2026-02-14 12:02:51 +11:00
Peter Barker
b5605f723e
AP_HAL_ChibiOS: fix trailing punctuation in markdown headers (MD026)
...
makes a lot of these headings consistent with other headings at the same level in these files!
2026-02-14 12:02:51 +11:00
bugobliterator
1eb1df508f
AP_HAL_ChibiOS: CubeNode-ETH: set SERIAL1 protocol to PPP
2026-02-14 11:32:48 +11:00
Peter Barker
a1df5f33f1
AP_HAL_ChibiOS: replace non-unicode multi-byte characters with utf-8
2026-02-14 09:07:43 +11:00
Peter Barker
433453ea7d
AC_CustomControl: replace non-unicode multi-byte characters with utf-8
2026-02-14 09:07:43 +11:00
Peter Barker
3849de2569
AP_Scripting: correct us of emphasis in place of headings (MD036)
2026-02-13 11:13:01 +11:00
Peter Barker
9af939547e
AP_HAL_ChibiOS: correct us of emphasis in place of headings (MD036)
2026-02-13 11:13:01 +11:00
Peter Barker
22d0bb36e1
AP_CANManager: correct us of emphasis in place of headings (MD036)
2026-02-13 11:13:01 +11:00
bnsgeyer
52ebc48cc3
AC_AttitudeControl: add support to set ILMI param defaults
...
AC_AttitudeControl: resolving rebase issues
AC_AttitudeControl: resolving rebase issues
AC_AttitudeControl: Implement default setting of ILMI param for heli
AC_AttitudeControl: nested if statement so common default gains between trad heli and copter are not duplicated
2026-02-12 18:55:02 -05:00
bnsgeyer
d643e8f7cb
AC_PID: add accessor to set ILMI
...
AC_PID: implement heli ILMI to constructor
AC_PID: include ILMI in loading default params
2026-02-12 18:55:02 -05:00
Mckenzie Crandall
936baff2e2
AC_WPNav: moved tradHeli default Loiter params and added condition for Trad Heli defaults
...
AC_WPNav: breakout if statement only for defaults specific to trad heli
2026-02-12 18:55:02 -05:00
Peter Barker
6f2a4c11ac
SITL: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
5630ed535b
AP_Scripting: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
177e4d6625
AP_OSD: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
a3bb5ee562
AP_HAL_ESP32: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
db75ccf105
AP_HAL_ChibiOS: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
c54056e20d
AP_Filesystem: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
40f2626795
AP_FETtecOneWire: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
8264abc047
AP_DroneCAN: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
6f900b328b
AP_DDS: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
42c49f85e5
AC_CustomControl: add type to code blocks
...
required by the linter, and allows renderers to do syntax highlighting
2026-02-12 19:31:55 +11:00
Peter Barker
22849f473e
hwdef: add missing ## Pinout headers
2026-02-12 10:18:06 +11:00
Peter Barker
149df41f26
hwdef: make F4BY_H743 compliant with heading rules
...
Adding heading at the top triggers enforcement of other rules around using ## headings throughout
2026-02-12 10:18:06 +11:00
Peter Barker
4d49c87a16
SITL: correct MD001 in all markdown files (incorrect header levels)
2026-02-12 10:18:06 +11:00
Peter Barker
a402f8a882
AP_Scripting: correct MD001 in all markdown files (incorrect header levels)
2026-02-12 10:18:06 +11:00
Peter Barker
c6a0fa88f6
AP_HAL_ESP32: correct MD001 in all markdown files (incorrect header levels)
2026-02-12 10:18:06 +11:00
Peter Barker
34bc2c6a68
AP_HAL_ChibiOS: correct MD001 in all markdown files (incorrect header levels)
2026-02-12 10:18:06 +11:00
Peter Barker
468045de61
SITL: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
b16a064207
AP_Scripting: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
c2a5e99006
AP_OSD: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
dbc4d17448
AP_HAL_SITL: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
e575186c2e
AP_HAL_ESP32: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
49a282fe84
AP_HAL_ChibiOS: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
1f61a2ebab
AP_DroneCAN: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Peter Barker
28bb744882
AP_CANManager: fix MD041 (single # header at top of file) in all markdown
2026-02-12 10:18:06 +11:00
Andy Piper
df3d35fa74
AP_RangeFinder: ensure that too low and high far states are propagated correctly in DroneCAN
2026-02-11 10:40:42 +00:00
Andy Piper
34f9c22a23
AP_Notify: add AP_NOTIFY_NEOPIXEL_MASK define support
...
Allow boards to specify a default LED channel mask via
AP_NOTIFY_NEOPIXEL_MASK define, enabling NeoPixel output without
requiring explicit servo function assignment.
2026-02-11 18:46:23 +11:00
Andy Piper
34e3dc466d
AP_HAL_Linux: add SPI-based serial LED driver for NeoPixel/WS2812
...
Add modular SPI-based serial LED driver that uses SPI MOSI to generate
WS2812 timing waveforms. Uses 8-bit encoding at 6.4MHz SPI clock where
each WS2812 bit becomes one SPI byte.
SerialLED_SPI is a standalone class that can be composed into any
RCOutput implementation. RCOutput_RPI provides the RCOutput wrapper
for Raspberry Pi boards.
Features:
- Supports MODE_NEOPIXEL (GRB) and MODE_NEOPIXELRGB (RGB) color ordering
- Up to 128 LEDs per channel
- Uses /dev/spidev0.0 (GPIO10/pin 19) on Raspberry Pi
- Thread-safe with mutex protection
- Embedded object instead of heap allocation for SerialLED_SPI
- Uses calloc/free for dynamic arrays (less overhead than new/delete)
2026-02-11 18:46:23 +11:00
Andy Piper
8678729f71
AP_HAL: add HAL_HAVE_SERIAL_LED_SPI define for Linux boards
...
Add board-level define to indicate SPI-based serial LED support.
This allows board-specific configurations to enable the feature.
2026-02-11 18:46:23 +11:00
Your Name
27cda320d0
AP_InertialSensor: fix ADIS16507 data processing anomaly
2026-02-11 18:44:59 +11:00
Peter Barker
f17b91326b
AP_Math: provide float and double norm variants
2026-02-11 18:37:04 +11:00