mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-11 02:18:29 -04:00
uncrustify ArduCopter/sensors.pde
This commit is contained in:
parent
c7d32df65f
commit
ad743cba6c
@ -3,18 +3,19 @@
|
||||
// Sensors are not available in HIL_MODE_ATTITUDE
|
||||
#if HIL_MODE != HIL_MODE_ATTITUDE
|
||||
|
||||
static void ReadSCP1000(void) {}
|
||||
static void ReadSCP1000(void) {
|
||||
}
|
||||
|
||||
#if CONFIG_SONAR == ENABLED
|
||||
#if CONFIG_SONAR == ENABLED
|
||||
static void init_sonar(void)
|
||||
{
|
||||
#if CONFIG_SONAR_SOURCE == SONAR_SOURCE_ADC
|
||||
sonar.calculate_scaler(g.sonar_type, 3.3);
|
||||
#else
|
||||
sonar.calculate_scaler(g.sonar_type, 5.0);
|
||||
#endif
|
||||
#if CONFIG_SONAR_SOURCE == SONAR_SOURCE_ADC
|
||||
sonar.calculate_scaler(g.sonar_type, 3.3);
|
||||
#else
|
||||
sonar.calculate_scaler(g.sonar_type, 5.0);
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
static void init_barometer(void)
|
||||
{
|
||||
@ -26,7 +27,7 @@ static void init_barometer(void)
|
||||
// return barometric altitude in centimeters
|
||||
static int32_t read_barometer(void)
|
||||
{
|
||||
barometer.read();
|
||||
barometer.read();
|
||||
return baro_filter.apply(barometer.get_altitude() * 100.0);
|
||||
}
|
||||
|
||||
@ -35,8 +36,8 @@ static int32_t read_barometer(void)
|
||||
|
||||
static void init_compass()
|
||||
{
|
||||
compass.set_orientation(MAG_ORIENTATION); // set compass's orientation on aircraft
|
||||
if (!compass.init() || !compass.read()) {
|
||||
compass.set_orientation(MAG_ORIENTATION); // set compass's orientation on aircraft
|
||||
if (!compass.init() || !compass.read()) {
|
||||
// make sure we don't pass a broken compass to DCM
|
||||
Serial.println_P(PSTR("COMPASS INIT ERROR"));
|
||||
return;
|
||||
@ -47,59 +48,59 @@ static void init_compass()
|
||||
static void init_optflow()
|
||||
{
|
||||
#ifdef OPTFLOW_ENABLED
|
||||
if( optflow.init(false) == false ) {
|
||||
g.optflow_enabled = false;
|
||||
SendDebug("\nFailed to Init OptFlow ");
|
||||
}
|
||||
optflow.set_orientation(OPTFLOW_ORIENTATION); // set optical flow sensor's orientation on aircraft
|
||||
optflow.set_frame_rate(2000); // set minimum update rate (which should lead to maximum low light performance
|
||||
optflow.set_resolution(OPTFLOW_RESOLUTION); // set optical flow sensor's resolution
|
||||
optflow.set_field_of_view(OPTFLOW_FOV); // set optical flow sensor's field of view
|
||||
// setup timed read of sensor
|
||||
//timer_scheduler.register_process(&AP_OpticalFlow::read);
|
||||
if( optflow.init(false) == false ) {
|
||||
g.optflow_enabled = false;
|
||||
SendDebug("\nFailed to Init OptFlow ");
|
||||
}
|
||||
optflow.set_orientation(OPTFLOW_ORIENTATION); // set optical flow sensor's orientation on aircraft
|
||||
optflow.set_frame_rate(2000); // set minimum update rate (which should lead to maximum low light performance
|
||||
optflow.set_resolution(OPTFLOW_RESOLUTION); // set optical flow sensor's resolution
|
||||
optflow.set_field_of_view(OPTFLOW_FOV); // set optical flow sensor's field of view
|
||||
// setup timed read of sensor
|
||||
//timer_scheduler.register_process(&AP_OpticalFlow::read);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void read_battery(void)
|
||||
{
|
||||
|
||||
if(g.battery_monitoring == 0){
|
||||
battery_voltage1 = 0;
|
||||
return;
|
||||
}
|
||||
if(g.battery_monitoring == 0) {
|
||||
battery_voltage1 = 0;
|
||||
return;
|
||||
}
|
||||
|
||||
if(g.battery_monitoring == 3 || g.battery_monitoring == 4) {
|
||||
static AP_AnalogSource_Arduino bat_pin(BATTERY_PIN_1);
|
||||
battery_voltage1 = BATTERY_VOLTAGE(bat_pin.read_average());
|
||||
battery_voltage1 = BATTERY_VOLTAGE(bat_pin.read_average());
|
||||
}
|
||||
if(g.battery_monitoring == 4) {
|
||||
if(g.battery_monitoring == 4) {
|
||||
static AP_AnalogSource_Arduino current_pin(CURRENT_PIN_1);
|
||||
current_amps1 = CURRENT_AMPS(current_pin.read_average());
|
||||
current_total1 += current_amps1 * 0.02778; // called at 100ms on average, .0002778 is 1/3600 (conversion to hours)
|
||||
}
|
||||
current_amps1 = CURRENT_AMPS(current_pin.read_average());
|
||||
current_total1 += current_amps1 * 0.02778; // called at 100ms on average, .0002778 is 1/3600 (conversion to hours)
|
||||
}
|
||||
|
||||
#if BATTERY_EVENT == ENABLED
|
||||
//if(battery_voltage < g.low_voltage)
|
||||
// low_battery_event();
|
||||
#if BATTERY_EVENT == ENABLED
|
||||
//if(battery_voltage < g.low_voltage)
|
||||
// low_battery_event();
|
||||
|
||||
if((battery_voltage1 < g.low_voltage) || (g.battery_monitoring == 4 && current_total1 > g.pack_capacity)){
|
||||
low_battery_event();
|
||||
if((battery_voltage1 < g.low_voltage) || (g.battery_monitoring == 4 && current_total1 > g.pack_capacity)) {
|
||||
low_battery_event();
|
||||
|
||||
#if COPTER_LEDS == ENABLED
|
||||
if ( bitRead(g.copter_leds_mode, 3) ){ // Only Activate if a battery is connected to avoid alarm on USB only
|
||||
if (battery_voltage1 > 1){
|
||||
piezo_on();
|
||||
}else{
|
||||
piezo_off();
|
||||
}
|
||||
}
|
||||
|
||||
#if COPTER_LEDS == ENABLED
|
||||
if ( bitRead(g.copter_leds_mode, 3) ) { // Only Activate if a battery is connected to avoid alarm on USB only
|
||||
if (battery_voltage1 > 1) {
|
||||
piezo_on();
|
||||
}else{
|
||||
piezo_off();
|
||||
}
|
||||
}
|
||||
|
||||
}else if ( bitRead(g.copter_leds_mode, 3) ){
|
||||
piezo_off();
|
||||
#endif // COPTER_LEDS
|
||||
}
|
||||
#endif //BATTERY_EVENT
|
||||
|
||||
}else if ( bitRead(g.copter_leds_mode, 3) ) {
|
||||
piezo_off();
|
||||
#endif // COPTER_LEDS
|
||||
}
|
||||
#endif //BATTERY_EVENT
|
||||
}
|
||||
|
||||
//v: 10.9453, a: 17.4023, mah: 8.2
|
||||
|
Loading…
Reference in New Issue
Block a user