Andrew Tridgell
|
a06137bb68
|
AP_HAL: define 9250 devices
|
2016-11-09 17:08:01 +11:00 |
Andrew Tridgell
|
4bc5b715bf
|
HAL_PX4: define 9250 and fix SPI bus speeds
|
2016-11-09 17:08:01 +11:00 |
Andrew Tridgell
|
a5c5e033d2
|
AP_InertialSensor: fixed threading and locking in remaining backends
use a backend semaphore for shared data and use thread per bus where
available
|
2016-11-09 17:08:01 +11:00 |
Andrew Tridgell
|
2e4151d14e
|
AP_Compass: enable lsm303d mag on FMUv2
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
36190ba545
|
AP_Compass: use thread per bus for lsm303d mag
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
b92c48548a
|
AP_InertialSensor: added per-instance rotation for LSM9DS0
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
2df6ed08c2
|
AP_InertialSensor: added optional per-instance orientation
this is needed for multi-sensor boards to get orientation right for
each sensor
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
ac2572384d
|
AP_InertialSensor: added start() method for LSM9DS0
needed to get sensor ordering right on multi-sensor boards
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
b9e1490740
|
AP_BoardConfig: added px4io auto-update to AP_BoardConfig
|
2016-11-09 17:08:00 +11:00 |
Andrew Tridgell
|
7e803df221
|
AP_BoardConfig: startup core peripherals for PX4
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
84f93439ca
|
HAL_PX4: delay peripheral starup
moved to AP_BoardConfig
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
95de899229
|
mk: removed more drivers from rc.APM
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
497b87fa65
|
AP_Airspeed: switched to in-tree I2C driver for all boards
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
af947dbd38
|
mk: removed PX4 airspeed drivers
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
0c13c73aa0
|
AP_BoardConfig: removed PX4 airspeed drivers
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
dc439d281e
|
Tools: removed PX4 airspeed drivers
|
2016-11-09 17:07:59 +11:00 |
Andrew Tridgell
|
7832f1a1b6
|
AP_InertialSensor: allow for in-tree drivers for PX4
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
7bd52eb112
|
AP_Compass: allow for in-tree drivers for PX4
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
72c2e3a4d5
|
AP_Baro: select in-tree vs PX4 drivers at runtime
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
ce174489c3
|
AP_BoardConfig: added get_board_type() for PX4
used to decide what drivers to start
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
e91b1318fb
|
HAL_PX4: reformat
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
1bb450c722
|
HAL_PX4: moved to common DeviceBus class for thread management in I2C and SPI
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
972f85c490
|
HAL_PX4: go direct to NuttX for SPI transfers
|
2016-11-09 17:07:58 +11:00 |
Andrew Tridgell
|
bf0b0c1773
|
AP_HAL: fixed HAL_SEMAPHORE_BLOCK_FOREVER to be zero
all implementations assume this
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
c7bef33ab7
|
HAL_PX4: fixed lsm303d SPI name
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
b697c978e6
|
AP_HAL: fixed lsm303d SPI name
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
919aa61918
|
AP_InertialSensor: support AuxiliaryBus without register_periodic_callback()
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
e79b4f1c11
|
AP_HAL: added defines for ms5611 on other SPI buses
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
5db65cdb6d
|
AP_HAL: added subtype for PX4 FMUv4
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
254b71468c
|
HAL_PX4: added ms5611_int SPI descriptor
|
2016-11-09 17:07:57 +11:00 |
Andrew Tridgell
|
0a28a3a83a
|
HAL_PX4: run SPI priority above boost prioriity
otherwise ins sample wait can end up waiting on blocked SPI
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
3aa36185e4
|
HAL_PX4: drop mpu6000 speed to 11MHz
match previous driver
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
2b66df68a1
|
AP_InertialSensor: use thread-per-bus for lsm303d and mpu6000
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
ed6df09d12
|
HAL_PX4: added lsm9ds0 entries to SPI table
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
3927994905
|
AP_HAL: added SPI device names to px4
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
c2c7284a94
|
HAL_PX4: implement SPIDevice code for PX4
with thread per bus
|
2016-11-09 17:07:56 +11:00 |
Andrew Tridgell
|
90dc9e3327
|
AP_InertialSensor: dummy implementation of register_periodic_callback()
for AuxiliaryBus
|
2016-11-09 17:07:55 +11:00 |
Andrew Tridgell
|
96adfccae3
|
AP_Compass: switch hmc5983 driver to use periodic callback on the bus
this does not yet work with the mpu6000 auxiliary bus
|
2016-11-09 17:07:55 +11:00 |
Andrew Tridgell
|
4d5562764a
|
AP_HAL: provide default hmc5983 i2c bus address
|
2016-11-09 17:07:55 +11:00 |
Andrew Tridgell
|
0b27478d7b
|
AP_RangeFinder: use thread per bus for LightWareI2C driver
|
2016-11-09 17:07:55 +11:00 |
Andrew Tridgell
|
88df9c7029
|
HAL_PX4: added thread-per-bus implementation for I2C
|
2016-11-09 17:07:55 +11:00 |
Takeshi Matsumoto
|
66d83c12fb
|
pull request test
Add my name for testing pullrequest
|
2016-11-08 20:41:33 -08:00 |
Jani Hirvinen
|
81bdabe6cb
|
Update index.html
|
2016-11-08 12:26:30 +11:00 |
Jani Hirvinen
|
8ede423b34
|
Update index.html
|
2016-11-08 12:26:03 +11:00 |
Mathieu OTHACEHE
|
60ba91aead
|
Disco: add buzzer support
Use ToneAlarm class to handle Disco buzzer.
|
2016-11-07 18:02:21 -03:00 |
floaledm
|
60c59bea4d
|
AP_Frsky_Telem: make frsky_telemetry available to GCS_MAVLINK
|
2016-11-08 07:42:39 +11:00 |
floaledm
|
8d0fd7cea8
|
Tools: add AP_Frsky_Telem
|
2016-11-08 07:42:39 +11:00 |
floaledm
|
9f8d2f0506
|
GCS_MAVLink: send status_text messages to Frsky lib queue
|
2016-11-08 07:42:39 +11:00 |
Florent Martel
|
8761ecca6c
|
Copter: move AP_Frsky_Telem for waf to ardupilotwaf
|
2016-11-08 07:42:39 +11:00 |
floaledm
|
6dc71beb1e
|
Plane: move AP_Frsky_Telem for waf to ardupilotwaf
|
2016-11-08 07:42:39 +11:00 |