Andrew Tridgell
|
4d821b2c91
|
AP_BattMonitor: added get_cell_voltage() for scripting
|
2023-10-25 07:31:24 +11:00 |
Mykhailo Kuznietsov
|
ff70921eca
|
AP_BattMonitor: Fix some typos
Fixed some typos found in the code.
|
2023-10-12 18:30:42 +11:00 |
Peter Barker
|
7aea21bd40
|
AP_BattMonitor: log external temperature if available
|
2023-09-05 10:31:24 +10:00 |
Tom Pittenger
|
93a4c3896e
|
AP_BattMonitor: extend AP_BATT_MONITOR_MAX_INSTANCES to 16
|
2023-08-29 10:28:14 +10:00 |
Andrew Tridgell
|
65537bdaca
|
AP_BattMonitor: cope with NaN in consumed_mah
|
2023-08-26 21:12:42 +10:00 |
Tom Pittenger
|
21ead4e8e3
|
AP_Battery: add param _ESC_ID to write to ESC_Telem
|
2023-08-22 16:14:36 -07:00 |
Iampete1
|
2d42028db3
|
AP_BattMonitor: fix missing INA2xx param descriptions
|
2023-07-01 07:34:36 +10:00 |
Peter Barker
|
795bb19cb9
|
AP_BattMonitor: move defines around battery types for consistency
|
2023-04-13 15:24:45 +10:00 |
Andrew Tridgell
|
11a2f5ed9c
|
AP_BattMonitor: rename more variables, types and defines
|
2023-04-11 10:31:31 +10:00 |
Andrew Tridgell
|
017543f6e6
|
AP_BattMonitor: update header references
|
2023-04-11 10:31:31 +10:00 |
Peter Barker
|
def0fec958
|
AP_BattMonitor: correct compilation when AP_BattMonitor_Analog disabled
|
2023-04-08 13:05:29 -07:00 |
Andy Piper
|
d565a378b7
|
AP_BattMonitor: support configuring battery #2 in hwdef
|
2023-03-15 18:51:37 +11:00 |
Peter Barker
|
85501f8219
|
AP_BattMonitor: add defines for all battery backends
|
2023-03-10 08:48:24 +11:00 |
Tom Pittenger
|
f413f82345
|
AP_BattMonitor: add external MPPT on-off control
|
2023-03-07 11:42:24 +11:00 |
Tom Pittenger
|
e728f91798
|
AP_BattMonitor: add array and null check to drivers[]
|
2023-02-24 09:50:14 -08:00 |
Tom Pittenger
|
61b7f6ed74
|
AP_BattMonitor: refactor Option param usage
|
2023-02-24 09:50:14 -08:00 |
Tom Pittenger
|
5608dbe0f0
|
AP_BattMonitor: refactor Option param usage
|
2023-02-21 16:30:19 -08:00 |
Andrew Tridgell
|
080d7615fc
|
AP_BattMonitor: support EFI "battery" backend
this maps Ah to Litres and Amps to Litres/hour
|
2023-02-09 07:12:39 +11:00 |
Peter Barker
|
eab6ef72e1
|
AP_BattMonitor: add and use AP_BATTMON_SMBUS_SOLO_ENABLED
|
2023-01-25 22:42:55 +11:00 |
Andrew Tridgell
|
24d4a4cf5e
|
AP_BattMonitor: added support for INA239 SPI battery monitor
|
2022-12-20 10:44:52 +11:00 |
Henry Wurzburg
|
400c65ce5d
|
AP_BattMonitor: add metadata for Synthetic Current type
|
2022-12-01 07:39:22 +11:00 |
Henry Wurzburg
|
6b852e39c9
|
AP_BattMonitor: add synthetic current sensor,fix SITL current
|
2022-11-24 06:53:35 +11:00 |
Tom Pittenger
|
812128125b
|
AP_BattMonitor: add set_temperature() by external temperature sources/libraries
|
2022-10-18 10:05:31 +11:00 |
TunaLobster
|
aa2c6b8d17
|
AP_BattMonitor: Add macros for Fuel options
Adds macros for FuelFlow, FuelLevel_PWM, and FuelLevel_Analog. The features are enabled on all 2MB boards.
|
2022-08-16 09:36:31 +10:00 |
TunaLobster
|
6733f75542
|
AP_BattMonitor: Add Fuel Level Analog driver
|
2022-08-16 09:36:31 +10:00 |
Andrew Tridgell
|
ba10c0ae42
|
AP_BattMonitor: make healthy() check all configured monitors
GCS reporting for SYS_STATUS should check all healthy, not just first
backend
|
2022-06-24 11:13:16 +10:00 |
Peter Barker
|
c2bf79d3f3
|
AP_BattMonitor: add PARAMETER CONVERSION comments
|
2022-04-28 10:17:11 +10:00 |
Andrew Tridgell
|
9c067f360f
|
AP_BattMonitor: added option to send resting voltage to GCS
|
2022-03-22 11:12:54 +11:00 |
Joshua Henderson
|
ec1f5e39b4
|
AP_BattMonitor: add documentation for UAVCAN params
|
2022-02-11 22:17:18 +09:00 |
murata
|
b3dd61656d
|
AP_BattMonitor: Remove meaningless semicolons
|
2022-02-07 08:27:34 +09:00 |
Hwurzburg
|
95e074a7bc
|
AP_BattMonitor: update option names in BATTMonitor in prep for expansion
|
2022-02-01 12:35:03 +11:00 |
Shiv Tyagi
|
b34a7e46a8
|
AP_BatteryMonitor: remove AP_BattMonitor_MPPT_PacketDigital class
since latest versions of PacketDigital MPPT support UAVCAN, we can remove this older class
|
2021-12-16 09:39:43 +09:00 |
Peter Barker
|
70d98336bc
|
AP_BattMonitor: make logging dependent on HAL_LOGGING_ENABLED not HAL_BUILD_AP_PERIPH
We have logging on some periphs now
|
2021-12-14 10:34:06 +11:00 |
Randy Mackay
|
dea7e969bd
|
AP_BattMonitor_UAVCAN: re-format text based fault reporting and add get_mavlink_fault_bitmask
|
2021-12-07 02:12:06 -08:00 |
Josh Henderson
|
fb28b39206
|
AP_BattMonitor: remove old parameter conversion to allow setting BATT_MONITOR to 0
|
2021-11-16 11:58:01 +11:00 |
Andrew Tridgell
|
75dfa6bae4
|
AP_BattMonitor: support other INA2xx battery monitors
added parameters for I2C bus and address. Tested on INA231 and INA226
This allows any 2M flash board to use an INA2xx battery monitor
|
2021-11-05 14:30:43 +11:00 |
Iampete1
|
73fb871695
|
AP_BatteryMoniter: combine pointer loaded param tables
|
2021-11-02 11:12:57 +11:00 |
Iampete1
|
7d4f305f20
|
AP_BatteryMoniter: add mask param to sum battery backend.
|
2021-11-02 11:12:57 +11:00 |
Andy Piper
|
70b02aeadf
|
AP_BattMonitor: convert APM_BUILD_COPTER_OR_HELI() to APM_BUILD_COPTER_OR_HELI
|
2021-10-26 11:42:12 +11:00 |
Randy Mackay
|
d3c8a5e85f
|
AP_BattMonitor: add torqeedo battery monitor
|
2021-10-19 01:30:51 -04:00 |
李孟晓
|
bf1a17825c
|
AP_BattMonitor: Provide the time remaining
|
2021-10-13 18:44:05 +11:00 |
Andrew Tridgell
|
281b8eb234
|
AP_BattMonitor: support LTC2946 I2C battery monitoring
|
2021-10-12 15:47:51 +11:00 |
Andrew Tridgell
|
2903e10fc0
|
AP_BattMonitor: added INA231 backend
only enabled via hwdef.dat for now
|
2021-10-12 15:47:51 +11:00 |
Gone4Dirt
|
1d02ac768d
|
AP_BattMonitor: Add APM_BUILD_Heli
|
2021-09-29 19:55:48 +10:00 |
Peter Barker
|
f71b4ec568
|
AP_BattMonitor: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED
|
2021-09-26 19:24:09 +10:00 |
Peter Barker
|
b18bdb80d6
|
AP_BattMonitor: move from HAL_NO_GCS to HAL_GCS_ENABLED
|
2021-09-22 21:37:00 +10:00 |
Tatsuya Yamaguchi
|
1dcc5c3030
|
AP_BattMonitor: cope with AP_BATT_MONITOR_MAX_INSTANCES < 9
|
2021-09-22 18:58:12 +10:00 |
Willian Galvani
|
735e2ab651
|
AP_BattMonitor: change capacity_remaining_pct() to a bool
|
2021-09-08 17:17:41 +10:00 |
Josh Henderson
|
289264f1dd
|
AP_BattMonitor: move analog parameters to subgroupvarptr
|
2021-08-03 09:36:26 +10:00 |
Josh Henderson
|
e37efa45de
|
AP_BattMonitor: add SMBus address param and create SMBus subtree
|
2021-08-03 09:36:26 +10:00 |