34 Commits (7fc691d8d5183af22eb1f419fa5688a3dea7ba64)

Author SHA1 Message Date
Peter Barker 6c377b2dcd AP_BattMonitor: tidy includes 3 years ago
Andrew Tridgell ce27ec2276 AP_BattMonitor: fixed battery remaining of sum battery 3 years ago
arBalasquide 10b4eebce4 AP_BattMonitor: Add calculate_mah, add unit tests 3 years ago
Randy Mackay dea7e969bd AP_BattMonitor_UAVCAN: re-format text based fault reporting and add get_mavlink_fault_bitmask 3 years ago
李孟晓 bf1a17825c AP_BattMonitor: Provide the time remaining 3 years ago
Josh Henderson ca568953d9 AP_BattMonitor: capacity_remaining_pct add checks for healthy status and has_current 3 years ago
Willian Galvani 207723319b AP_BattMonitor_Backend: change capacity_remaining_pct() to a bool 3 years ago
Tom Pittenger a7f81c838f AP_BattMonitor: make virtual Backend.init() optional to fix CANDriver.init(uint8, uint8) ambiguitiy 4 years ago
李孟晓 40dbb316c1 AP_BattMonitor: ignore SoC option for UAVCAN devices 4 years ago
Josh Henderson e91953fa3b AP_BattMonitor: move log BAT & BCL into AP_BattMonitor 4 years ago
Josh Henderson dfa8e55622 AP_BattMonitor: add has_temperature method to Backend 4 years ago
Peter Barker 00a8a8fe8e AP_BattMonitor: use enum class For Battery Failsafe 4 years ago
Gone4Dirt 836717c0af AP_BattMonitor: Add support for AP_Generator frontend-backend 4 years ago
Randy Mackay 300c0aafb1 AP_BattMonitor: add cycle count for smbus batteries 5 years ago
Andrew Tridgell 11518857b6 AP_BattMonitor: added reset_remaining() API 6 years ago
Michael du Breuil 0137d6543f AP_BattMonitor: Allow AP_BattMonitor to run arming checks 6 years ago
Michael du Breuil deaa5046cb AP_BattMonitor: Split the failsafe conditions from their timers 6 years ago
Michael du Breuil 1bb4f07365 AP_BattMonitor: Move failsafe checks to the backend 6 years ago
Siddharth Purohit 6e85003b56 AP_BattMonitor: move BattInfo message subscription and handling to AP_BattMonitor 7 years ago
DOMINATOR\Eugene fcccc0174b AP_BattMonitor: UAVCAN battery information added 7 years ago
Holger Steinhaus 7383552ebc AP_BatteryMonitor: count mWh spent since powerup 7 years ago
Michael du Breuil 8712fbd55d AP_BattMonitor: Move per battery params into a containing class 7 years ago
Michael du Breuil 0cee2f2896 AP_BattMonitor: Require all backends to provide init 7 years ago
Randy Mackay 7a2d8fd5fd AP_BattMonitor: add has_cell_voltages method 8 years ago
Leonard Hall 8709fe58ec AP_BattMonitor: resistance learning 8 years ago
Randy Mackay 989677ddfd AP_BattMonitor: move has_current to backend 8 years ago
Michael du Breuil 22ab8de4d2 AP_BattMonitor: SMBus: Fetch pack capacity 8 years ago
Michael du Breuil f919c409bb AP_BattMonitor: Remove redundant state copy 8 years ago
Francisco Ferreira 3a89421c70 AP_BattMonitor: remove Bebop fixed capacity 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Lucas De Marchi 62f50aede7 AP_BattMonitor: replace header guard with pragma once 9 years ago
Gustavo Jose de Sousa ff20124f1d AP_BattMonitor: standardize inclusion of libaries headers 10 years ago
Randy Mackay c6440a48b3 BattMon_Backend: add init and set_capacity methods 10 years ago
Randy Mackay 39dbf05c8f BattMon_Backend: create backend class 10 years ago
Andrew Tridgell cb037f3416 AP_RangeFinder: new rangefinder API ready for its first backend 11 years ago
akdslr d759a9dd9b AP_RangeFinder: Seperated the Backend driver functionality into a separate class 11 years ago