Skip to content

User Guide: Battery Configuration

Carsten Giesen edited this page Dec 18, 2013 · 16 revisions

Enabling ADC inputs

Most boards CANNOT tolerate more than 3.3V brought into them. Make sure you are using an appropriate sensor for your board, such as this one

  1. Enable the Battery module using the Modules - Enable page.
  2. Configure the ADCRouting to indicate what the channels are. This is done by setting ADCRouting->ChannelMap[ADC#] to either Disabled, BatteryVoltage, BatteryCurrent, AnalogAirspeed or Generic. Make sure that you only try and use ADC# that are valid for the board you are using. REBOOT Otherwise the flowing page is not enabled!

Modules - Enable

  1. If you are using the battery module, then make sure the values in FlightBatterySettings are appropriate for your battery type and sensor.
  2. Reboot the board.

TODO: fill this out more

Sensor Voltage Factor mV/Volt Voltage Offset V Current Factor mV/Amp Current Offset URL
AttoPilot 90A ? ?
AttoPilot 180A 0.012862 ~0.11
RCTimer 90 A 63.69 mV/Volt -0,15 V 0.01 -0,6 A [http://www.rctimer.com/product_861.html](RCTimer 90 A)

Optionally you can enable the MAVLinkRelay module to send this information to your OSD.

Clone this wiki locally