Commit Graph

18756 Commits

Author SHA1 Message Date
Peter Barker 6a59dd04a7 DataFlash: rename to AP_Logger 2019-01-18 18:08:20 +11:00
Peter Barker 33baae80b1 GCS_MAVLink: remove PX4-specific code that disables overrides on reboot 2019-01-18 17:32:02 +11:00
Randy Mackay 06bb02fab7 AP_HAL: minor format fixes to CAN 2019-01-18 17:30:28 +11:00
Randy Mackay 368fd4b8db SRV_Channel: add ToshibaCAN 2019-01-18 17:30:28 +11:00
Randy Mackay a37c86af6e AP_BoardConfig: add ToshibaCAN 2019-01-18 17:30:28 +11:00
Randy Mackay fdf51a6a51 AP_ToshibaCAN: driver to support Toshiba CAN ESCs 2019-01-18 17:30:28 +11:00
Peter Barker d1f5bcb1ab APM_Control: stop taking reference to dataflash, use singleton 2019-01-18 14:14:22 +11:00
Francisco Ferreira ee13110ad0
GCS_MAVLink: send KDECAN ESC telemetry 2019-01-18 00:57:33 +00:00
Francisco Ferreira f68f83505c
GCS_MAVLink: add preflight CAN command 2019-01-18 00:57:33 +00:00
Francisco Ferreira de1d02d697
AP_Arming: support KDECAN 2019-01-18 00:57:33 +00:00
Francisco Ferreira f1463d6e6c
SRV_Channels: add support for KDECAN 2019-01-18 00:57:33 +00:00
Francisco Ferreira 37965b13b6
AP_BoardConfig: support KDECAN
Until #9397 is fixed, we need to have separate params for each driver type, but code was left as generic as possible
2019-01-18 00:57:33 +00:00
Francisco Ferreira 79bb3decfc
AP_KDECAN: new CAN protocol
This library adds support for the KDE ESC supporting CAN
2019-01-18 00:57:32 +00:00
Andrew Tridgell b8aa6e5834 HAL_ChibiOS: rename VRBrain hwdef folders
nicer names in fw download
2019-01-18 11:49:19 +11:00
LukeMike aa0a2aaba2 HAL_ChibiOS: final base configuration of the Brain VR Micro Brain 5.1.
- Bootloader (32k) - Tested
- 3 UART (GPS, Telemetry and AUX - debug enable on Telemetry) - Tested
- MS5611 driver - Tested
- MPU600 driver - Tested
- HMC5883 External - Tested
- SD Card - Tested
- Parameters on Flash (32k reserved) - Tested
- Buzzer (no timer available for tonealarm) - Tested
- External LEDs (Arm and GPS) - Tested
- OnBord LEDs - Tested
- 2 Relay (from 33 to 34) - Tested
- Voltage Battery Monitor - Tested
- 14 PWM available (GPIO mapped from 50 to 63) - Tested
2019-01-18 11:49:19 +11:00
LukeMike 9f3b57f7eb HAL_ChibiOS: final base configuration of the Brain VR board 5.2.
- Bootloader (16k) - Tested
- 3 UART (GPS, Telemetry and AUX - debug enable on Telemetry) - Tested
- MS5611 driver - Tested
- MPU600 driver - Tested
- HMC5883 Internal and External - Tested
- SD Card - Tested
- RAMTRON - Tested
- Buzzer (no timer available for tonealarm) - Tested
- External LEDs (Arm and GPS) - Tested
- OnBord LEDs - Tested
- 3 Relay (from 33 to 35) - Tested
- Voltage and Current Battery Monitor - Tested
- 14 PWM available (GPIO mapped from 50 to 63) - Tested
2019-01-18 11:49:19 +11:00
LukeMike 2146368e7c HAL_ChibiOS: added ChibiOS support for VR Micro Brain 5.1 2019-01-18 11:49:19 +11:00
LukeMike 13d1d281e1 HAL_ChibiOS: added ChibiOS support for VR Brain 5.2 2019-01-18 11:49:19 +11:00
LukeMike 0bbcbc8624 AP_Notify: added ExternalLED and VRBoard_LED for ChibiOS VR Brain boards 2019-01-18 11:49:19 +11:00
LukeMike a0a477795e AP_BoardConfig: added reference to HAL ChibiOS Arch for VR Brain boards 2019-01-18 11:49:19 +11:00
LukeMike 45c5979999 AP_HAL: added define of ChibiOS sub type for VR Brain boards 2019-01-18 11:49:19 +11:00
Peter Barker 2292113a5b AP_Terrain: log_terrain_data no longer takes a DataFlash argument 2019-01-18 11:17:40 +11:00
Peter Barker 834b45ce18 SITL: stop taking DataFlash pointer as argument 2019-01-18 11:16:54 +11:00
Nigel Williams 071dca8fe8 HAL_ChibIOS: Fix INS default rotation for OmnibusNanoV6
This makes the default orientation match betaflight (i.e. USB
connector top of the board at the front, ESC connector bottom of the
board to the rear).
2019-01-18 11:00:43 +11:00
Andrew Tridgell 17d62be9bb HAL_ChibiOS: disable USART6_TX on fmuv5
this prevents it acting as a pullup on SBUS input for Pixhawk4. Thanks
to David Sidrane for the suggestion.
2019-01-18 10:24:27 +11:00
Peter Barker 5e15dc6967 AP_Radio: remove use of never-set AP_HAL_PX4 2019-01-18 09:53:44 +11:00
Peter Barker 43e3acc954 AP_InertialSensor: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 1dde70007a AC_Notify: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 312243142b AC_PID: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 3bbe6c46a5 AP_BattMonitor: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 00fbb01c6b AP_UAVCAN: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker b83f317681 AP_Relay: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 3ecb785f0f AP_WheelEncoder: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker a800395742 RC_Channel: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
Peter Barker 1e57265eb6 AP_WindVane: remove include of boardconfig; unused on all boards 2019-01-18 09:53:44 +11:00
Peter Barker d71244dd23 APM_RangeFinder: remove PX4 backend type 2019-01-17 12:30:56 +11:00
Peter Barker 08173796d9 APM_RPM: remove PX4 backend type 2019-01-17 12:30:56 +11:00
Peter Barker 91a082c29f AP_Notify: remove px4 oreloed driver 2019-01-17 12:30:56 +11:00
Andrew Tridgell 155ccdd6e1 HAL_ChibiOS: added extra LEDs for CUAVv5 2019-01-17 12:29:44 +11:00
Andrew Tridgell ea2970bf26 GCS_MAVLink: adjust for new fields in DISTANCE_SENSOR 2019-01-17 08:43:13 +11:00
Peter Barker 43e47f33e4 AP_InertialSensor: remove PX4 backend 2019-01-17 06:41:33 +11:00
ChrisBird fad02bf55a AP_Relay: Adding a 5th and 6th Relay as per issue #8979 2019-01-16 13:26:25 +00:00
Peter Barker 791c3b2646 DataFlash: remove PX4 ifdef in Log_Write_Power 2019-01-16 13:59:25 +11:00
Peter Barker 6c14924de3 DataFlash: remove NuttX/VRBrain hack for mixed-case filenames 2019-01-16 13:59:25 +11:00
Peter Barker 21f2b74096 DataFlash: remove PX4 ESC logging code
Left the log structure in place as we really should be using it for
telemetry-enabled ESCs
2019-01-16 13:59:25 +11:00
Peter Barker 2fa0b61f8b AP_Math: update example/test for Location_Class merge 2019-01-16 11:45:29 +11:00
Peter Barker 0b661e7872 AP_Beacon: adjust for Location_Class and Location unification 2019-01-16 11:45:29 +11:00
Peter Barker 7406c5be37 AP_AHRS: adjust for Location_Class and Location unification 2019-01-16 11:45:29 +11:00
Peter Barker e3c719b27f SITL: adjust for Location_Class and Location unification 2019-01-16 11:45:29 +11:00
Peter Barker 035957ca4c DataFlash: adjust for Location_Class and Location unification 2019-01-16 11:45:29 +11:00