Andrew Tridgell
23555f4c25
HAL_ChibiOS: allow for empty storage during bringup
...
useful when storage backend driver isn't written yet
7 years ago
Andrew Tridgell
ecce2a73d0
HAL_ChibiOS: Storage::_timer_tick is an override
7 years ago
Andrew Tridgell
713006bb1d
HAL_ChibiOS: allow more OTG defines to be overridden
7 years ago
Andrew Tridgell
33a87194dc
HAL_VRBrain: Storage::_timer_tick is an override
7 years ago
Andrew Tridgell
0f079deebf
HAL_PX4: Storage::_timer_tick is an override
7 years ago
Andrew Tridgell
26161ee467
HAL_Linux: Storage::_timer_tick is an override
7 years ago
Andrew Tridgell
472ba5bde7
AP_HAL: make _timer_tick() in Storage available in all HALs
...
this makes using the Empty::Storage easier
7 years ago
Andrew Tridgell
3e65347b97
AP_HAL: added REVOMINI board type
7 years ago
Andrew Tridgell
1fb257a35a
HAL_ChibiOS: initial hwdef.dat for revo mini
7 years ago
Andrew Tridgell
979a2a4796
HAL_ChibiOS: removed debug code
7 years ago
Siddharth Purohit
538af2a58a
HAL_ChibiOS: fix parity and stop bit setting
7 years ago
Mark Whitehorn
1a167a7d1f
AP_SerialManager: disable flow control for sbus1 port
7 years ago
Mark Whitehorn
b94b1dcd97
AP_HAL_ChibiOS: add missing declaration
7 years ago
Siddharth Purohit
df4bf7e476
HAL_ChibiOS: fix irq clash with unnecessary access to readbuf ring buffer
7 years ago
Siddharth Purohit
02696882e9
HAL_ChibiOS: if unbuffered write, do continue to invoke DMA writes
...
adds higher latency to device sharing DMA
7 years ago
Siddharth Purohit
0c914838b2
AP_IOMCU: fix data type for available bytes
7 years ago
proficnc
c613c0bde2
added the cube red hardware definition
7 years ago
Andrew Tridgell
442b280368
AP_IOMCU: improved error checking
...
and avoid pointless change of rates
7 years ago
Andrew Tridgell
3dacbd1b36
HAL_ChibiOS: hold write lock for unbuffered writes
7 years ago
Andrew Tridgell
ad26ca4a27
HAL_ChibiOS: implement parity and stop bits controls
7 years ago
Andrew Tridgell
2e15285c51
HAL_ChibiOS: refuse unbuffered writes without DMA
...
we would need much more complex code to handle this
7 years ago
Andrew Tridgell
5ffcff1a79
AP_IOMCU: use unbuffered UART writes
...
this lowers latency for servo outputs to the IOMCU
7 years ago
Andrew Tridgell
3f2cc2c9d6
HAL_ChibiOS: implement low latency UART writes
...
this implements the set_unbuffered_writes() API by performing writes
directly in the write() call and not from a timer
7 years ago
Andrew Tridgell
015c3a1fa3
HAL_ChibiOS: removed duplicate defines
7 years ago
Andrew Tridgell
2bb99bfe53
HAL_VRBRAIN: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
e276edbb03
HAL_SITL: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
e4fc0e9f62
HAL_QURT: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
25ea60da69
HAL_PX4: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
22de99dd58
HAL_Linux: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
865e4f3104
HAL_ChibiOS: implement _timer_tick in UARTDriver
7 years ago
Andrew Tridgell
5179d13dbf
AP_HAL: added virtual _timer_tick method on UARTDriver
...
this is needed to allow HALs to update UARTs when the number of UARTs
they bhave varies (some may be instances of HAL_Empty)
7 years ago
Andrew Tridgell
a5bafb399f
HAL_ChibiOS: adjust SPI pin speeds
7 years ago
Holger Steinhaus
36f0b429fb
GCS_MAVLink: send BATTERY_STATUS.energy_consumed if current measurement is available
7 years ago
Holger Steinhaus
d1a37a60b7
DataFlash: log consumed energy (Wh)
7 years ago
Holger Steinhaus
7383552ebc
AP_BatteryMonitor: count mWh spent since powerup
7 years ago
Igor Anokhin
e6d4b2a087
AP_InertialSensor: add LSM9DS1 entry
...
Enable LSM9DS1 in case it is selected
7 years ago
Igor Anokhin
5cf15db966
AP_HAL: add LSM9DS1 defines
...
Add defines for name and number sensor
7 years ago
Igor Anokhin
be386b2b73
AP_InertialSensor: LSM9DS1 add FIFO support
...
Make reading data with FIFO
7 years ago
Igor Anokhin
44d5112488
AP_InertialSensor: add LSM9DS1 support
...
Make LSM9DS1 driver
7 years ago
Nicholas Engle
1103e92884
SITL: Add SIM_WIND_DIR_Z parameter for SITL
...
This controls the vertical pitch of the 3d wind vector, allowing futher control of the wind
using systems like dronekit. This change directly effects the calcuation of the wind vector
7 years ago
Nicholas Engle
8b08e9388d
AP_HAL_SITL: Add SIM_WIND_DIR_Z parameter for SITL
...
This controls the vertical pitch of the 3d wind vector, allowing futher control of the wind
using systems like dronekit. This change directly effects the calcuation of the wind vector
7 years ago
Michael du Breuil
725f1a2f2b
DataFlash: Use battery singleton
7 years ago
Michael du Breuil
03bf247d36
AP_BattMonitor: Create a battery singleton
...
Also logs battery data from the read function directly
7 years ago
Andrew Tridgell
83d1e71cb2
AP_Baro: ran BMP085 driver through code formatter
7 years ago
night-ghost
2c043b822b
AP_Baro: fixed BMP085 driver for current API
7 years ago
mirkix
bf758098d7
AP_HAL_Linux: fix deallocation
7 years ago
LukeMike
3dcaf83eaa
VRBRAIN / DataFlash: some update for new VR Brain 5.2E (EEPROM version)
7 years ago
LukeMike
250bf53912
VRBRAIN / AP_HAL_VRBRAIN: some update for new VR Brain 5.2E (EEPROM version)
7 years ago
LukeMike
bfcece7edd
VRBRAIN / AP_HAL: some update for new VR Brain 5.2E (EEPROM version)
7 years ago
LukeMike
ccb316f3f3
VRBRAIN / AP_BoardConfig: some update for new VR Brain 5.2E (EEPROM version)
7 years ago