Peter Barker
|
a30f33a674
|
hwdef: enable both OreoLED and Solo gimbal on CubeOrange
for users who have replaced their CubeSolo with a CubeOrange
|
3 years ago |
Peter Barker
|
f186f612f9
|
AP_HAL_ChibiOS: enable Solo Gimbal only on CubeGreen
|
3 years ago |
Andrew Tridgell
|
7dc5911572
|
hwdef: changed MatekH743 to a 32 bit timer
the 68ms issue is still present on this board. Switching to a 32 bit
timer will fix it, but loses us the tonealarm support
|
3 years ago |
Andrew Tridgell
|
4564140745
|
HAL_ChibiOS: display source of RC input
distinguish between IOMCU, RCInput with bytes and RCInput with pulses
|
3 years ago |
Andrew Tridgell
|
b46b0d61a6
|
HAL_ChibiOS: switch between IOMCU and RCProt rapidly
keep the RCProtocol decoder going when IOMCU being used, allowing for fast failover
between IOMCU RC input and uart RC input
|
3 years ago |
Andrew Tridgell
|
7947494cab
|
HAL_ChibiOS: prevent conflicting RC input
when we have RC from both IOMCU and from rcprotocol (eg. from
SERIALn_PROTOCOL=23) we need to only process one of them. This
prioritises IOMCU input
|
3 years ago |
Andy Piper
|
458ff45fe6
|
AP_HAL_ChibiOS: correct channel offsets for dshot commands
Co-authored-by: Randy Mackay <rmackay9@yahoo.com>
|
3 years ago |
Randy Mackay
|
5561a5e82e
|
AP_HAL_ChibiOS: reversible DShot fix
Co-authored-by: Andy Piper <github@andypiper.com>
|
3 years ago |
MallikarjunSE
|
bf0ce19942
|
hwdef: RM3100 no false rotation
|
3 years ago |
MallikarjunSE
|
549883772c
|
hwdef: RM3100 reversal mask
|
3 years ago |
bugobliterator
|
2dceb9a3ed
|
AP_HAL_ChibiOS: ensure that common ram is selected for bootloader/app comms in STM32H7
|
3 years ago |
bugobliterator
|
7abcf9ec46
|
AP_HAL_ChibiOS: add CubeOrangePlus
|
3 years ago |
Andrew Tridgell
|
54e4c6e1be
|
hwdef: leave MatekL431 ROMFS uncompressed
this allows for bl update when low on memory
|
3 years ago |
mateksys
|
35ed87a5db
|
AP_HAL_ChibiOS: add MatekL431 AP_Periph hwdef
|
3 years ago |
Peter Barker
|
f7608c22da
|
AP_HAL_ChibiOS: set pwm output values in simstate object
|
3 years ago |
Peter Barker
|
8b2f85756a
|
AP_HAL_ChibiOS: instantiate SIMState object in HAL
|
3 years ago |
Andy Piper
|
ceef68e07b
|
AP_HAL_ChibiOS: allow H7 480Mhz clock speed to be configured in hwdef via MCU_CLOCKRATE_MHZ
|
3 years ago |
Andy Piper
|
222717cc88
|
AP_HAL_ChibiOS: add KakuteH7-bdshot target
|
3 years ago |
Peter Barker
|
470cb2caa2
|
AP_HAL_ChibiOS: turn autocal off for periphs
|
3 years ago |
李孟晓
|
81b129d3b3
|
AP_HAL_ChibiOS: CUAVv5: use icm42688p instead of icm20602
|
3 years ago |
AndKe
|
caaa5002ab
|
AP_HAL_ChibiOS: add OREOLED to CubeGreen
|
3 years ago |
iainguilliard
|
ea0b6dfcb2
|
HAL_ChibiOS: add MatekF405-STD S7 PWM output
MatekF405-STD board has a pad for S7 PWM output from pin PB8 missing in hwdef
|
3 years ago |
Peter Barker
|
e486671bb2
|
AP_HAL_ChibiOS: correct #ifndef nesting in periph defaults
|
3 years ago |
bugobliterator
|
6a0c46d241
|
AP_HAL_Periph: assert clock is FDCANCLK is 80MHz for H7 boards
|
3 years ago |
bugobliterator
|
633eb0db8b
|
AP_HAL_ChibiOS: move to using data_32 for copying into CANFD buffer
|
3 years ago |
bugobliterator
|
faf0c0d7c3
|
AP_HAL_ChibiOS: set canfd bitrates using CANFD_SUPPORTED opt
|
3 years ago |
bugobliterator
|
4bdbd37731
|
AP_HAL_ChibiOS: use datalength when copying payload into CAN Frames
|
3 years ago |
bugobliterator
|
90a660b445
|
AP_HAL_ChibiOS: update clock tree to have FDCAN Base clock at 80MHz
|
3 years ago |
bugobliterator
|
47dd964e63
|
AP_HAL_ChibiOS: add init method to take in separate canfd bitrate
|
3 years ago |
Siddharth Purohit
|
72090d10da
|
AP_HAL_ChibiOS: add hwdef config to enable CANFD support
|
3 years ago |
Siddharth Purohit
|
8aa047d876
|
AP_HAL_ChibiOS: add support for CANFD for H7 and G4
|
3 years ago |
MallikarjunSE
|
228796d55b
|
AP_HAL_ChibiOS: Add Sierra-F9P support
|
3 years ago |
murata
|
eb78a0a4a6
|
hwdef: Set the maximum number of barometric pressure sensors to 1
|
3 years ago |
murata
|
60eb6ff1b7
|
hwdef: Maximum number of battery monitors is 1
|
3 years ago |
Andrew Tridgell
|
74f1a8007d
|
hwdef: enable GPS_MOVING_BASELINE on FreeflyRTK and f303-GPS
this allows for F9P based dual-GPS yaw on DroneCAN peripherals with
auto-config
|
3 years ago |
Andrew Tridgell
|
86c25b98d5
|
hwdef: added HolybroG4_GPS
|
3 years ago |
Andrew Tridgell
|
93031e297d
|
HAL_ChibiOS: fixed min/max inversion in MCU voltage logging
|
3 years ago |
MallikarjunSE
|
5cd1c7783d
|
hwdef: hwdef update with watchdog
|
3 years ago |
MallikarjunSE
|
360ddb2aed
|
hwdef:update storage pages and enable watchdog
|
3 years ago |
Andrew Tridgell
|
7999335727
|
hwdef: fixed buzzer on CUAV_GPS peripheral
|
3 years ago |
Peter Barker
|
11f7cce978
|
AP_HAL_ChibiOS: allow specification of AUTOBUILD_TARGETS in hwdef files
|
3 years ago |
Andy Piper
|
d589c0fc5e
|
AP_HAL_ChibiOS: normalize BeastH7v2 in line with BeastF7v2 definition
|
3 years ago |
Evgeniy
|
32afbbdec4
|
AP_HAL_ChibiOS: BeastH7v2 board added
|
3 years ago |
Andy Piper
|
ed952a0ea0
|
AP_HAL_ChibiOS: allow flash to be write-protected/unprotected on reboot
control protection support via HAL_FLASH_PROTECTION
provide support for flash protection on SPRacingH7
SPRacingH7 bootloader needs to use w25q-dtr
|
3 years ago |
Henry Wurzburg
|
ac88f354fc
|
hwdef: update Swan-K1 with new harmonic notch mask to avoid errors
|
3 years ago |
Andy Piper
|
02219ba3e5
|
AP_HAL_ChibiOS: ensure chan_offset is initialized before using it
|
3 years ago |
Andy Piper
|
b6022ca5d4
|
AP_HAL_ChibiOS: add support for alternate alarm PWM group
account for inverted alarms and build on boards without PWM
enable alarm based on pwm
shutdown alarm channel if using a different one
|
3 years ago |
Andy Piper
|
f840315aa4
|
AP_HAL_ChibiOS: clock H750 at 480Mhz when using 8Mhz, 16Mhz and 24Mhz crystals
|
3 years ago |
Andrew Tridgell
|
96518c9eda
|
HAL_ChibiOS: added CPU defines to hwdef
needed for checks like defined(STM32F1)
|
3 years ago |
Andrew Tridgell
|
6039b8012a
|
HAL_ChibiOS: define HAL_USE_SDMMC
|
3 years ago |