Peter Hall
261eb043db
SRV_Channel: add ProfiLED ouputs
2020-05-11 18:15:39 +10:00
Andrew Tridgell
dd65afd282
AP_SerialLED: added define for LED limit
2020-05-11 18:15:39 +10:00
Andrew Tridgell
ba4c094d07
HAL_ChibiOS: reserve plenty of DMA memory for luminousbee4
2020-05-11 18:15:39 +10:00
Andrew Tridgell
4468a9bf63
AP_Periph: adjust for updated LED API
2020-05-11 18:15:39 +10:00
Andrew Tridgell
604e98b3e9
AP_SerialLED: allow more than 32 LEDs
2020-05-11 18:15:39 +10:00
Andrew Tridgell
d6b9a4b389
AP_Scripting: adjust for updated LED API
2020-05-11 18:15:39 +10:00
Andrew Tridgell
65c172bbb6
AP_Notify: allow up to 64 LEDs on a pin
2020-05-11 18:15:39 +10:00
Andrew Tridgell
bde8a6e11b
HAL_SITL: allow more than 32 LEDs on a pin
2020-05-11 18:15:39 +10:00
Andrew Tridgell
533420674f
HAL_ChibiOS: allow more than 32 WS2812 LEDs on a pin
2020-05-11 18:15:39 +10:00
Andrew Tridgell
8e380dd330
AP_HAL: adjust LED API to allow more than 32 LEDs on a pin
2020-05-11 18:15:39 +10:00
Andrew Tridgell
86bee3cc4e
HAL_ChibiOS: added luminousbee4 flight controller
2020-05-11 18:15:39 +10:00
Peter Barker
dc785b61a9
AP_HAL_ChibiOS: make a static-const hal a reference to the external symbol
2020-05-11 18:15:39 +10:00
Peter Barker
3c0eb3d961
travis: correct syntax
2020-04-04 09:59:06 +11:00
Peter Hall
936cc1b1d3
AP_Scripting: regenerate bindings
2020-04-04 09:59:06 +11:00
Peter Hall
16d01f03fa
AP_Scripting: correct generator bug
2020-04-04 09:59:06 +11:00
Andrew Tridgell
0bfa2638ce
Plane: prepare for 4.0.5 release
2020-03-04 07:52:27 +11:00
Andrew Tridgell
ff4de128d7
Plane: update release notes for 4.0.5
2020-03-04 07:52:08 +11:00
Andrew Tridgell
a194372f79
Plane: prepare for 4.0.5beta1 release
2020-02-23 08:19:23 +11:00
Andrew Tridgell
6a8bf26c24
Plane: updated release notes for 4.0.5beta1
2020-02-23 08:18:39 +11:00
Andrew Tridgell
e1ab70a730
AP_SpdHgtControl: added reset()
2020-02-23 08:00:31 +11:00
Andrew Tridgell
7ee9b437bb
Plane: reset TECS at end of auto VTOL takeoff
2020-02-23 07:50:06 +11:00
Andrew Tridgell
04b307aafc
AP_TECS: added reset() method
...
used at end of VTOL takeoff
2020-02-23 07:49:57 +11:00
Andrew Tridgell
bf544136c1
Plane: fixed a bug in LOITER_TURNS in quadplanes
...
if NAV_LOITER_TURNS is used with Q_GUIDED_MODE=1 then we would orbit
forever. This ensures we do exit the loiter
2020-02-23 07:49:30 +11:00
Andrew Tridgell
fa2a9d5f30
Tools: updated bootloaders for new USB IDs
2020-02-23 07:43:53 +11:00
Andrew Tridgell
e7ad32288f
Tools: add USBID to generated apj file
2020-02-23 07:43:04 +11:00
Andrew Tridgell
81cd2b9d97
HAL_ChibiOS: switched to new USB VID for dual-CDC boards
2020-02-23 07:43:01 +11:00
Andrew Tridgell
53b5564466
HAL_ChibiOS: produce more accurate clocks for DShot and PWM
2020-02-23 07:42:09 +11:00
Andrew Tridgell
b7672cde69
ChibiOS: relaxed restrictions on PWM clocks
2020-02-23 07:42:04 +11:00
Andrew Tridgell
54a41cf8ab
HAL_ChibiOS: raised timer clocks to 200MHz
...
this gives more flexibility in setting up timers for DShot
2020-02-23 07:42:02 +11:00
Andrew Tridgell
e0b849594d
GCS_MAVLink: don't send statustext from other than main thread
...
This fixes high stack usage in the RCIN thread when it notifies the
GCS of a new RCIN protocol. The problem is severe when signing is
enabled, as signing adds over 500 bytes to stack cost of sending a
mavlink msg
fixes issue #13615
2020-02-23 07:41:59 +11:00
Randy Mackay
fd57c8af96
AP_ServoRelayEvents: do-set-servo affects sprayer and gripper
2020-02-23 07:41:55 +11:00
bnsgeyer
80792ad19f
AP_Motors: tradheli - fix quad heli collective structure
2020-02-23 07:41:52 +11:00
Randy Mackay
c1915cd889
Copter: zigzag supports arming, takeoff and landing
2020-02-23 07:41:47 +11:00
Andrew Tridgell
126c6e589b
HAL_ChibiOS: fixed output string for non-DMA capable chan
...
this fixes a problem where the user requests DShot (which rquired DMA)
on an output channel which cannot allocate a DMA channel. We end up
sending normal PWM, so the string representation of the output modes
should reflect that
2020-02-23 07:41:44 +11:00
Randy Mackay
7114402d27
GCS_MAVLink: send rc output mode banner to GCS
2020-02-23 07:41:39 +11:00
Randy Mackay
92408e0c52
AP_HAL: add RCOutput::get_output_mode_banner
2020-02-23 07:41:36 +11:00
Randy Mackay
d6811cc534
AC_AttitudeControl_Heli: fix VFF and ILMI param descriptions
2020-02-23 07:41:30 +11:00
Randy Mackay
890ac7e4b3
AC_PosControl: add missing ACCZ param descriptions
2020-02-23 07:41:27 +11:00
Andrew Tridgell
c9d8edda4b
Plane: prepare for 4.0.4 release
2020-02-16 17:02:47 +11:00
Andrew Tridgell
38b507e361
Plane: updated release notes for 4.0.4
2020-02-16 17:02:34 +11:00
Andrew Tridgell
c3fe7792cc
GCS_MAVLink: raise ftp stack size to 3072 from 1024
...
this prevents memory corruption on directory listing
2020-02-11 13:32:37 +11:00
Andrew Tridgell
8a63c8b255
HAL_ChibiOS: fixed default fast sampling on CubeOrange and Durandal
2020-02-05 12:49:10 +11:00
Andrew Tridgell
ead4a271d1
Plane: updated release notes for 4.0.4
2020-02-05 12:10:31 +11:00
Andrew Tridgell
8b7f10c15c
Plane: prepare for 4.0.4beta1 release
2020-02-05 10:51:31 +11:00
Andrew Tridgell
767e9d6112
Tools: align bootloaders with Copter-4.0
2020-02-05 10:51:31 +11:00
Andrew Tridgell
536a156e11
AP_NMEA_Output: rebase fixup
2020-02-05 10:51:31 +11:00
Andrew Tridgell
9908d52ade
mavlink: align with Copter-4.0
2020-02-05 10:51:31 +11:00
Andrew Tridgell
f3066c978d
HAL_ChibiOS: fixed spektrum RC input on Pixracer
...
RCININT is inverted compared to RCIN, so need to enable SBUS_INV pin
2020-02-05 10:51:31 +11:00
Andrew Tridgell
d0cdaf17e4
Plane: update release notes for 4.0.4beta1
2020-02-05 10:51:31 +11:00
Andrew Tridgell
c7a39648d4
AP_NavEKF3: don't use WMM tables unless we have a compass scale factor set
2020-02-05 10:51:31 +11:00