sensors: split out analog battery handling to new standalone battery_status module

This commit is contained in:
Daniel Agar
2019-10-21 13:40:23 -04:00
committed by GitHub
parent f956bafa4e
commit 6a0f5249f8
53 changed files with 801 additions and 294 deletions
+1
View File
@@ -47,6 +47,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
#simulator
+1
View File
@@ -65,6 +65,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -70,6 +70,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -71,6 +71,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -46,6 +46,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -44,6 +44,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
@@ -153,12 +153,6 @@
*/
#define ADC_CHANNELS 0
// ADC defines to be used in sensors.cpp to read from a particular channel
// Crazyflie 2 performs battery sensing via the NRF module
#define ADC_BATTERY_VOLTAGE_CHANNEL ((uint8_t)(-1))
#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1))
#define ADC_AIRSPEED_VOLTAGE_CHANNEL ((uint8_t)(-1))
/* Tone alarm output : These are only applicable when the buzzer deck is attached */
#define TONE_ALARM_TIMER 5 /* timer 5 */
#define TONE_ALARM_CHANNEL 3 /* channel 3 */
@@ -42,4 +42,6 @@ px4_add_module(
syslink_memory.cpp
syslink_params.c
syslink.c
DEPENDS
battery
)
+1
View File
@@ -50,6 +50,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
#simulator
+1
View File
@@ -48,6 +48,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
#simulator
+1
View File
@@ -44,6 +44,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
SYSTEMCMDS
+1
View File
@@ -50,6 +50,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
#sih
vmount
+1
View File
@@ -54,6 +54,7 @@ px4_add_board(
mc_pos_control
micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -73,6 +73,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -69,6 +69,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -61,6 +61,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
#vmount
+1
View File
@@ -80,6 +80,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
vmount
vtol_att_control
+1
View File
@@ -54,6 +54,7 @@ px4_add_board(
logger
mavlink
navigator
battery_status
sensors
vmount
airspeed_selector
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
vmount
#vtol_att_control
+1
View File
@@ -54,6 +54,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
vmount
+1
View File
@@ -46,6 +46,7 @@ px4_add_board(
logger
mavlink
navigator
battery_status
sensors
vmount
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
vmount
vtol_att_control
+1
View File
@@ -79,6 +79,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -78,6 +78,7 @@ px4_add_board(
mc_pos_control
micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -77,6 +77,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+3 -2
View File
@@ -47,7 +47,9 @@ px4_add_board(
uavcan
MODULES
airspeed_selector
attitude_estimator_q
battery_status
camera_feedback
commander
dataman
@@ -55,7 +57,6 @@ px4_add_board(
events
fw_att_control
fw_pos_control_l1
rover_pos_control
land_detector
landing_target_estimator
load_mon
@@ -65,11 +66,11 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
rover_pos_control
sensors
sih
vmount
vtol_att_control
airspeed_selector
SYSTEMCMDS
bl_update
+1
View File
@@ -67,6 +67,7 @@ px4_add_board(
mc_pos_control
micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -64,6 +64,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_pos_control
micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -77,6 +77,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -78,6 +78,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -55,6 +55,7 @@ px4_add_board(
logger
mavlink
navigator
battery_status
sensors
vmount
airspeed_selector
+1
View File
@@ -77,6 +77,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -62,6 +62,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -57,6 +57,7 @@ px4_add_board(
logger
mavlink
navigator
battery_status
sensors
vmount
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_pos_control
micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -76,6 +76,7 @@ px4_add_board(
mc_pos_control
#micrortps_bridge
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -43,6 +43,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount
+1
View File
@@ -41,6 +41,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
#simulator
+1
View File
@@ -70,6 +70,7 @@ px4_add_board(
mc_att_control
mc_pos_control
navigator
battery_status
sensors
sih
vmount