Andrew Tridgell
9c067f360f
AP_BattMonitor: added option to send resting voltage to GCS
3 years ago
Henry Wurzburg
f5766bb098
AP_BattMonitor: update name of type 10 to Sum of Selected Monitors
3 years ago
Hwurzburg
38e8e15200
AP_BattMonitor: change UAVCAN in metadata to DroneCAN
3 years ago
Tom Pittenger
1724d4911d
AP_BattMonitor: add UAVCAN MPPT PacketDigital driver
3 years ago
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
3 years ago
Andy Piper
70b02aeadf
AP_BattMonitor: convert APM_BUILD_COPTER_OR_HELI() to APM_BUILD_COPTER_OR_HELI
3 years ago
Randy Mackay
d3c8a5e85f
AP_BattMonitor: add torqeedo battery monitor
3 years ago
Andrew Tridgell
281b8eb234
AP_BattMonitor: support LTC2946 I2C battery monitoring
3 years ago
Andrew Tridgell
2903e10fc0
AP_BattMonitor: added INA231 backend
...
only enabled via hwdef.dat for now
3 years ago
Gone4Dirt
1d02ac768d
AP_BattMonitor: Add APM_BUILD_Heli
3 years ago
Iampete1
69624b1c1b
AP_BatteryMoniter: add plane Loiter to QLand failsafe action
3 years ago
Josh Henderson
289264f1dd
AP_BattMonitor: move analog parameters to subgroupvarptr
4 years ago
Josh Henderson
e37efa45de
AP_BattMonitor: add SMBus address param and create SMBus subtree
4 years ago
Iampete1
cea54c48cd
AP_BattMoniter: add Auto RTL option
4 years ago
Willian Galvani
9083c97acf
AP_BattMonitor: add Navigator to pins metadata
4 years ago
Michelle Rossouw
ad2aca4900
AP_BattMonitor: Add blimp param frame values
4 years ago
李孟晓
27089b4d2b
AP_BattMonitor: Fix the comment of BATTx_OPTIONS
4 years ago
Andy Piper
71e7f7e476
AP_BattMonitor: refector to use AP_ESC_Telem
...
rename AP_BattMonitor_BLHeliESC -> AP_BattMonitor_ESC
record volts, amps and consumption as floats
Correct ESC-telemetry-based voltage and temperature (<amilcar.lucas@iav.de>)
Correct ESC-telemetry-based voltage and temperature when less than 12 ESCs are used (<amilcar.lucas@iav.de>)
fix jumps in consumed current (<amilcar.lucas@iav.de>)
Implement temperature readings (<amilcar.lucas@iav.de>)
Fix temperature scaling (<amilcar.lucas@iav.de>)
4 years ago
李孟晓
40dbb316c1
AP_BattMonitor: ignore SoC option for UAVCAN devices
4 years ago
Gone4Dirt
836717c0af
AP_BattMonitor: Add support for AP_Generator frontend-backend
4 years ago
Nick Belanger
dbe5b90398
AP_BattMonitor: Adding driver for Rotoye Batmon equipped smart batteries
4 years ago
Rishabh
cd8404f80c
AP_BattMonitor: Update @value field in param to be increasing order
4 years ago
Peter Barker
2e3ba2a4d2
AP_BattMonitor: move battery type enumeration out of parameters object
5 years ago
Henry Wurzburg
a3f0ce0a87
AP_BattMonitor: fix parameters appearing in wiki param list erroneously
5 years ago
Randy Mackay
9f26bd0a67
AP_BattMonitor: TYPE param swap for SMBus-Maxell and SMBus-Generic
...
Generic becomes type "7" which was previously Maxell. Maxell becomes type 16
5 years ago
Randy Mackay
f869cd9aa6
AP_BattMonitor: complete rename of SMBus_Maxell to Generic
5 years ago
Kelly Schrock
2cb54bb11d
AP_BattMonitor: NeoDesign battery driver
...
Adds a driver for the NeoDesign BMS, with variable cell count.
5 years ago
Rishabh
9e8894139c
AP_BattMonitor: Fix duplicate values in VOLT_PIN param
5 years ago
Andrew Tridgell
ece777098c
AP_BattMonitor: added SUI SMBUS battery backend
...
originally by Kelly Schrock
5 years ago
murata
44a8702d94
AP_BattMonitor: Maxell battery on any I2C bus
5 years ago
Andrew Tridgell
d70e252bf4
AP_BattMonitor: added Durandal selection for batt mon pins
5 years ago
James
e474b7dcfe
AP_BattMonitor: add PWM Fuel Level Sensor
...
this sensor produces PWM between 1100 and 1900, giving fuel level as a
percentage
6 years ago
bugobliterator
71ee4d573f
AP_BattMonitor: add battery pin config for CubeOrange
6 years ago
Vinicius Knabben
5ab77e0fd0
AP_BattMonitor: Added parachute failsafe action to the parameters list
...
The user can now set the parachute release as a failsafe action
Signed-off-by: Vinicius Knabben <viniciusknabben@hotmail.com>
6 years ago
Andrew Tridgell
5571a84a49
AP_BattMonitor: added a "battery" backend for liquid fuel flow
...
This is for sensors that give a pulse for each fixed volume of fuel.
Output is:
- current in Amps maps to in litres/hour
- consumed mAh is in consumed millilitres
- fixed 1.0v voltage
6 years ago
Andrew Tridgell
25247433dc
AP_BattMonitor: added Sum backend type
...
this is used to combine battery monitors into a single reporting
unit. It operates on all instances beyond itself
6 years ago
Michael du Breuil
00cdf24324
AP_BattMonitor: Add docs for Plane QLand failsafe
6 years ago
Randy Mackay
616a2709ff
AP_BattMonitor: clarify copter action for SmartRTL
...
this hopefully helps clarify the difference between the two choices that include SmartRTL
6 years ago
Michael du Breuil
0137d6543f
AP_BattMonitor: Allow AP_BattMonitor to run arming checks
6 years ago
Michael du Breuil
e82663baf2
AP_BattMonitor: Remove APM doc references
7 years ago
Randy Mackay
ce9857d77d
AP_BattMonitor: add BLHeli ESC to MONITOR param desc
7 years ago
Michael du Breuil
d73c16698a
AP_BattMonitor: Update param docs to be more UX friendly
7 years ago
Michael du Breuil
4a11093ebb
AP_BattMonitor: Support critical and low battery failsafes
...
Also removes the example script, as it was broken, and causing more
headaches then it was worth
7 years ago
DOMINATOR\Eugene
fcccc0174b
AP_BattMonitor: UAVCAN battery information added
7 years ago
Michael du Breuil
8712fbd55d
AP_BattMonitor: Move per battery params into a containing class
7 years ago