Andrew Tridgell
|
42412b2a60
|
AP_BattMonitor: added VLT_OFFSET for analog
useful for diode bias in voltage monitors
thanks to Charles from ASW and Jeff Wurzbach
|
2021-11-17 19:09:40 +11: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
|
1bdfe8ad55
|
AP_BattMonitor: fixups from peer review
|
2021-10-19 01:30:51 -04:00 |
Randy Mackay
|
d3c8a5e85f
|
AP_BattMonitor: add torqeedo battery monitor
|
2021-10-19 01:30:51 -04:00 |
李孟晓
|
e5efc52324
|
AP_BattMonitor: Add support for BatteryInfoAux message
|
2021-10-13 18:44:05 +11: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 |
Josh Henderson
|
ca568953d9
|
AP_BattMonitor: capacity_remaining_pct add checks for healthy status and has_current
|
2021-10-07 22:16:02 +11:00 |
Iampete1
|
19f66803ff
|
AP_BatteryMonitor: Analog: check valid pin
|
2021-10-06 18:42:51 +11:00 |
Gone4Dirt
|
1d02ac768d
|
AP_BattMonitor: Add APM_BUILD_Heli
|
2021-09-29 19:55:48 +10:00 |
Iampete1
|
69624b1c1b
|
AP_BatteryMoniter: add plane Loiter to QLand failsafe action
|
2021-09-28 09:31:13 +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
|
08b33954db
|
AP_BattMonitor_Analog: add default PM definitions for the Navigator Board
|
2021-09-14 09:21:42 +10:00 |
Willian Galvani
|
2e5b689196
|
AP_BattMonitor_Analog: allow per-board setting of CURR_AMP_OFFSET
|
2021-09-14 09:21:42 +10:00 |
Mohammad Hefny
|
bd099b3910
|
AP_Batt: link to battery monitor
|
2021-09-10 08:17:37 +10:00 |
Willian Galvani
|
1057161f88
|
AP_BattMonitor_logging: update to use capacity_remaining_pct() as a bool
|
2021-09-08 17:17:41 +10:00 |
Willian Galvani
|
9206599e6c
|
AP_BattMonitor_UAVCAN: update to use capacity_remaining_pct() as a bool
|
2021-09-08 17:17:41 +10:00 |
Willian Galvani
|
207723319b
|
AP_BattMonitor_Backend: change capacity_remaining_pct() to a bool
|
2021-09-08 17:17:41 +10:00 |
Willian Galvani
|
735e2ab651
|
AP_BattMonitor: change capacity_remaining_pct() to a bool
|
2021-09-08 17:17:41 +10:00 |
Andrew Tridgell
|
a2790f57c0
|
AP_BattMonitor: mark logger Write() calls as streaming where appropriate
|
2021-08-18 10:20:03 +10:00 |
Tom Pittenger
|
00cc8a4042
|
AP_BattMonitor: fix mppt sequence bug
closes https://github.com/ArduPilot/ardupilot/issues/18283
|
2021-08-12 14:37:04 +10:00 |
Andrew Tridgell
|
bbfd2e962e
|
AP_BattMonitor: mark log messages as streaming
|
2021-08-03 10:23:36 +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 |
Iampete1
|
cea54c48cd
|
AP_BattMoniter: add Auto RTL option
|
2021-07-27 09:00:11 +09:00 |
bugobliterator
|
e553acd3e3
|
AP_BattMonitor: use separate register_driver method while contructing CAN Driver
|
2021-07-23 16:01:29 +10:00 |
Willian Galvani
|
9083c97acf
|
AP_BattMonitor: add Navigator to pins metadata
|
2021-07-19 12:21:40 -07:00 |
Josh Henderson
|
84fb03cb79
|
AP_BattMonitor: SMBus remove unused bool returns
|
2021-07-18 16:13:06 -07:00 |
Josh Henderson
|
0d64782220
|
AP_BattMonitor: remove temp var for SMBus read_full_charge_capacity
|
2021-07-18 16:13:06 -07:00 |
Josh Henderson
|
8af12608df
|
AP_BattMonitor: make NeoDesign obey SMBUS_ENABLE
|
2021-07-18 15:16:57 -07:00 |
Michelle Rossouw
|
ad2aca4900
|
AP_BattMonitor: Add blimp param frame values
|
2021-07-06 14:56:02 +10:00 |
Peter Barker
|
819c331acd
|
AP_BattMonitor: correct static_assert call
|
2021-06-28 11:05:00 +09:00 |
Michael du Breuil
|
0de9d3e759
|
AP_BattMonitor: Rearrange battery parameters to reduce memory usage
Saves 8 bytes per Params instance, which we have 9 of on every vehicle,
for a total saving of 72 bytes
|
2021-06-22 10:08:02 +10:00 |
Iampete1
|
cab8274690
|
AP_BattMoniter: log in Ah and Wh, add percentage to log
|
2021-06-22 09:19:40 +10:00 |
Iampete1
|
8ea9803193
|
AP_BatteryMoniter: fix mah to wah conversion
|
2021-06-22 09:19:40 +10:00 |
Andy Piper
|
3e6d8357e9
|
AP_BattMonitor: zero consumption total before recalculating
add reset function to ESC backend.
|
2021-06-16 17:48:47 +10:00 |
Peter Barker
|
278dc4a09b
|
AP_BattMonitor: add cells 13 and 14 for SITL only
Allows for testing higher-cell-count scenarios
|
2021-06-15 09:46:26 +10:00 |
Peter Barker
|
bf10b454d1
|
AP_BattMonitor: add assertion to avoid memory over-read
|
2021-06-15 09:46:26 +10:00 |
Peter Barker
|
bf9937489b
|
AP_BattMonitor: switch to Log_Write for BCL2
Just for the flash savings on smaller boards
|
2021-06-15 09:46:26 +10:00 |
Dr.-Ing. Amilcar do Carmo Lucas
|
85666959ea
|
AP_BattMonitor: Increase the max. nr. of supported battery cells from 12 to 14
Uses a second message, because the original message does not support any more fields
|
2021-06-15 09:46:26 +10:00 |
Tom Pittenger
|
adccc3deb7
|
AP_BattMonitor: add support for AP_Periph MPPT driver
|
2021-06-09 18:36:18 +10:00 |
李孟晓
|
27089b4d2b
|
AP_BattMonitor: Fix the comment of BATTx_OPTIONS
|
2021-06-08 11:16:19 +10:00 |
Josh Henderson
|
80a17cb97f
|
AP_BattMonitor: get Mavlink charge state
|
2021-06-08 09:27:13 +10:00 |