From ad4fc23eea4ceffed5b3bdfaaac71a4810cd98f2 Mon Sep 17 00:00:00 2001 From: Michael Oborne Date: Mon, 12 Sep 2011 02:24:00 +0800 Subject: [PATCH] firmware build --- .../Firmware/AC2-Hexa-1280.size.txt | 7 +- .../Firmware/AC2-Hexa-2560.size.txt | 7 +- .../Firmware/AC2-QUADHIL-1280.build.log | 155 +---- .../Firmware/AC2-QUADHIL-1280.size.txt | 607 ------------------ .../Firmware/AC2-QUADHIL-2560.build.log | 155 +---- .../Firmware/AC2-QUADHIL-2560.size.txt | 607 ------------------ .../Firmware/AC2-Quad-1280.size.txt | 7 +- .../Firmware/AC2-Quad-2560.size.txt | 7 +- .../Firmware/AC2-Tri-1280.size.txt | 7 +- .../Firmware/AC2-Tri-2560.size.txt | 7 +- .../Firmware/AC2-Y6-1280.size.txt | 7 +- .../Firmware/AC2-Y6-2560.size.txt | 7 +- .../Firmware/firmware2.xml | 12 +- Tools/ArdupilotMegaPlanner/Firmware/git.log | 17 +- 14 files changed, 48 insertions(+), 1561 deletions(-) diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-1280.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-1280.size.txt index ee9cf57691..9ff2b1f235 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-1280.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-1280.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -592,15 +591,15 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 000001fc t setup_motors(unsigned char, Menu::arg const*) 00000200 t set_mode(unsigned char) 00000220 t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001fb8 T loop +00001fa2 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-2560.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-2560.size.txt index 84dec1b6a0..bc16bd7f7a 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-2560.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-2560.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -592,15 +591,15 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 000001fc t setup_motors(unsigned char, Menu::arg const*) 00000200 t set_mode(unsigned char) 0000021c t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001fb6 T loop +00001fa0 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.build.log b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.build.log index b1aee4e1a4..48387c886f 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.build.log +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.build.log @@ -3,6 +3,9 @@ In file included from /root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:53: /usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined /usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition +/root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde: In function 'void read_AHRS()': +/root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:1301: error: 'class AP_DCM_HIL' has no member named 'update_DCM_fast' +autogenerated: At global scope: autogenerated:34: warning: 'int alt_hold_velocity()' declared 'static' but never defined autogenerated:86: warning: 'void acknowledge(byte, byte, byte)' declared 'static' but never defined autogenerated:87: warning: 'void send_message(byte)' declared 'static' but never defined @@ -63,154 +66,4 @@ autogenerated:319: warning: 'void fake_out_gps()' declared 'static' but never de /root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:469: warning: 'new_location' defined but not used /root/apm/ardupilot-mega/ArduCopter/test.pde:13: warning: 'int8_t test_adc(uint8_t, const Menu::arg*)' declared 'static' but never defined /root/apm/ardupilot-mega/ArduCopter/test.pde:24: warning: 'int8_t test_baro(uint8_t, const Menu::arg*)' declared 'static' but never defined -%% libraries/APM_BMP085/APM_BMP085.o -%% libraries/APM_PI/APM_PI.o -%% libraries/APM_RC/APM_RC.o -%% libraries/AP_ADC/AP_ADC_ADS7844.o -%% libraries/AP_ADC/AP_ADC.o -%% libraries/AP_ADC/AP_ADC_HIL.o -%% libraries/AP_Common/AP_Common.o -%% libraries/AP_Common/AP_Loop.o -%% libraries/AP_Common/AP_MetaClass.o -%% libraries/AP_Common/AP_Var.o -%% libraries/AP_Common/AP_Var_menufuncs.o -%% libraries/AP_Common/c++.o -%% libraries/AP_Common/menu.o -%% libraries/AP_Compass/AP_Compass_HIL.o -%% libraries/AP_Compass/AP_Compass_HMC5843.o -%% libraries/AP_Compass/Compass.o -%% libraries/AP_DCM/AP_DCM.o -%% libraries/AP_DCM/AP_DCM_HIL.o -%% libraries/AP_GPS/AP_GPS_406.o -%% libraries/AP_GPS/AP_GPS_Auto.o -%% libraries/AP_GPS/AP_GPS_HIL.o -%% libraries/AP_GPS/AP_GPS_IMU.o -%% libraries/AP_GPS/AP_GPS_MTK16.o -%% libraries/AP_GPS/AP_GPS_MTK.o -%% libraries/AP_GPS/AP_GPS_NMEA.o -%% libraries/AP_GPS/AP_GPS_SIRF.o -%% libraries/AP_GPS/AP_GPS_UBLOX.o -%% libraries/AP_GPS/GPS.o -%% libraries/AP_IMU/AP_IMU_Oilpan.o -%% libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.o -In file included from /root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:28: -/usr/local/share/arduino/libraries/SPI/../SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/../SPI/SPI.h:20:1: warning: this is the location of the previous definition -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'void AP_OpticalFlow_ADNS3080::set_led_always_on(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:221: warning: suggest parentheses around arithmetic in operand of | -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'bool AP_OpticalFlow_ADNS3080::get_frame_rate_auto()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:257: warning: suggest parentheses around comparison in operand of & -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'void AP_OpticalFlow_ADNS3080::set_shutter_speed_auto(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:361: warning: suggest parentheses around arithmetic in operand of | -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'unsigned int AP_OpticalFlow_ADNS3080::set_shutter_speed(unsigned int)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:408: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'int AP_OpticalFlow_ADNS3080::print_pixel_data(Stream*)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:441: warning: suggest parentheses around comparison in operand of & -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:456: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:456: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'unsigned int AP_OpticalFlow_ADNS3080::set_shutter_speed(unsigned int)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:408: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'virtual bool AP_OpticalFlow_ADNS3080::init(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:80: warning: control reaches end of non-void function -%% libraries/AP_OpticalFlow/AP_OpticalFlow.o -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual int AP_OpticalFlow::read()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:38: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual byte AP_OpticalFlow::read_register(byte)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:44: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual void AP_OpticalFlow::get_position(float, float, float, float)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:88: warning: unused variable 'i' -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual byte AP_OpticalFlow::read_register(byte)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:44: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual int AP_OpticalFlow::read()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:38: warning: control reaches end of non-void function -%% libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarXL.o -%% libraries/AP_RangeFinder/AP_RangeFinder_SharpGP2Y.o -%% libraries/AP_RangeFinder/RangeFinder.o -%% libraries/DataFlash/DataFlash.o -In file included from /root/apm/ardupilot-mega/libraries/DataFlash/DataFlash.cpp:35: -/usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition -%% libraries/FastSerial/BetterStream.o -%% libraries/FastSerial/FastSerial.o -%% libraries/FastSerial/vprintf.o -%% libraries/GCS_MAVLink/GCS_MAVLink.o -%% libraries/ModeFilter/ModeFilter.o -%% libraries/RC_Channel/RC_Channel.o -%% libraries/memcheck/memcheck.o -%% libraries/FastSerial/ftoa_engine.o -%% libraries/FastSerial/ultoa_invert.o -%% libraries/SPI/SPI.o -In file included from /usr/local/share/arduino/libraries/SPI/SPI.cpp:12: -/usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition -%% libraries/Wire/Wire.o -%% libraries/Wire/utility/twi.o -cc1: warning: command line option "-Wno-reorder" is valid for C++/ObjC++ but not for C -%% arduino/HardwareSerial.o -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:28: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -%% arduino/main.o -%% arduino/Print.o -%% arduino/Tone.o -/usr/local/share/arduino/hardware/arduino/cores/arduino/Tone.cpp:93: warning: only initialized variables can be placed into program memory area -%% arduino/WMath.o -%% arduino/WString.o -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:26: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:84: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:85: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:86: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:87: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:88: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:89: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:90: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:91: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:93: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:94: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:95: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:100: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:101: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:102: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:103: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:104: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:105: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:106: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:107: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:109: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:110: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:111: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:116: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:117: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:118: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:119: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:120: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:121: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:122: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:123: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:125: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:126: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:127: warning: initialization makes integer from pointer without a cast -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c:34: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c:27: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c:27: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -%% arduino/core.a -%% ArduCopter.elf -%% ArduCopter.eep -%% ArduCopter.hex +make: *** [/tmp/ArduCopter.build/ArduCopter.o] Error 1 diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.size.txt index 300eeeb23c..e69de29bb2 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.size.txt @@ -1,607 +0,0 @@ -00000001 b wp_control -00000001 b GPS_enabled -00000001 b home_is_set -00000001 b motor_armed -00000001 b motor_light -00000001 b control_mode -00000001 b simple_timer -00000001 d yaw_tracking -00000001 b land_complete -00000001 b throttle_mode -00000001 b command_may_ID -00000001 b wp_verify_byte -00000001 b xtrack_enabled -00000001 d altitude_sensor -00000001 b command_must_ID -00000001 b command_yaw_dir -00000001 b roll_pitch_mode -00000001 b counter_one_herz -00000001 b delta_ms_fiftyhz -00000001 b did_ground_start -00000001 b in_mavlink_delay -00000001 b invalid_throttle -00000001 b motor_auto_armed -00000001 b old_control_mode -00000001 b slow_loopCounter -00000001 b takeoff_complete -00000001 b command_may_index -00000001 b oldSwitchPosition -00000001 b command_must_index -00000001 b delta_ms_fast_loop -00000001 d ground_start_count -00000001 b medium_loopCounter -00000001 b command_yaw_relative -00000001 b delta_ms_medium_loop -00000001 b event_id -00000001 b led_mode -00000001 b yaw_mode -00000001 b GPS_light -00000001 b alt_timer -00000001 b loop_step -00000001 b trim_flag -00000001 b dancing_light()::step -00000001 b update_motor_leds()::blink -00000001 b radio_input_switch()::bouncer -00000001 b read_control_switch()::switch_debouncer -00000001 d GCS_MAVLINK::handleMessage(__mavlink_message*)::mav_nav -00000001 B mavdelay -00000002 T mavlink_acknowledge(mavlink_channel_t, unsigned char, unsigned char, unsigned char) -00000002 b climb_rate -00000002 b event_delay -00000002 b event_value -00000002 b event_repeat -00000002 b nav_throttle -00000002 b altitude_rate -00000002 b gps_fix_count -00000002 b velocity_land -00000002 b mainLoop_count -00000002 b command_yaw_time -00000002 b event_undo_value -00000002 b command_yaw_speed -00000002 b auto_level_counter -00000002 b superslow_loopCounter -00000002 r comma -00000002 b g_gps -00000002 b G_Dt_max -00000002 b airspeed -00000002 b sonar_alt -00000002 W AP_IMU_Shim::init_accel(void (*)(unsigned long)) -00000002 W AP_IMU_Shim::init(IMU::Start_style, void (*)(unsigned long)) -00000002 W AP_IMU_Shim::init_gyro(void (*)(unsigned long)) -00000002 T GCS_MAVLINK::acknowledge(unsigned char, unsigned char, unsigned char) -00000002 b arm_motors()::arming_counter -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r test_wp(unsigned char, Menu::arg const*)::__c -00000002 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000002 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000002 B x_actual_speed -00000002 B x_rate_error -00000002 B y_actual_speed -00000002 B y_rate_error -00000003 r select_logs(unsigned char, Menu::arg const*)::__c -00000003 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000003 r print_enabled(unsigned char)::__c -00000003 r setup_compass(unsigned char, Menu::arg const*)::__c -00000004 d cos_roll_x -00000004 b land_start -00000004 b long_error -00000004 b sin_roll_y -00000004 d cos_pitch_x -00000004 b event_timer -00000004 b loiter_time -00000004 b nav_bearing -00000004 d scaleLongUp -00000004 b sin_pitch_y -00000004 b wp_distance -00000004 b circle_angle -00000004 b current_amps -00000004 b gps_base_alt -00000004 b original_alt -00000004 b bearing_error -00000004 b current_total -00000004 b nav_loopTimer -00000004 d scaleLongDown -00000004 t test_failsafe(unsigned char, Menu::arg const*) -00000004 b altitude_error -00000004 b fast_loopTimer -00000004 b perf_mon_timer -00000004 b target_bearing -00000004 d battery_voltage -00000004 b command_yaw_end -00000004 b condition_start -00000004 b condition_value -00000004 b loiter_time_max -00000004 b target_altitude -00000004 d battery_voltage1 -00000004 d battery_voltage2 -00000004 d battery_voltage3 -00000004 d battery_voltage4 -00000004 b medium_loopTimer -00000004 b wp_totalDistance -00000004 b command_yaw_delta -00000004 b command_yaw_start -00000004 b fiftyhz_loopTimer -00000004 b crosstrack_bearing -00000004 b fast_loopTimeStamp -00000004 b throttle_integrator -00000004 b saved_target_bearing -00000004 r __menu_name__log_menu -00000004 b command_yaw_start_time -00000004 b initial_simple_bearing -00000004 d G_Dt -00000004 b dTnav -00000004 b nav_lat -00000004 b nav_lon -00000004 b nav_yaw -00000004 b old_alt -00000004 b auto_yaw -00000004 b nav_roll -00000004 d cos_yaw_x -00000004 b lat_error -00000004 b nav_pitch -00000004 b sin_yaw_y -00000004 b yaw_error -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000004 b mavlink_delay(unsigned long)::last_1hz -00000004 b mavlink_delay(unsigned long)::last_3hz -00000004 b mavlink_delay(unsigned long)::last_10hz -00000004 b mavlink_delay(unsigned long)::last_50hz -00000004 r print_enabled(unsigned char)::__c -00000004 r setup_compass(unsigned char, Menu::arg const*)::__c -00000004 r print_log_menu()::__c -00000004 r setup_batt_monitor(unsigned char, Menu::arg const*)::__c -00000004 V Parameters::Parameters()::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 B tuning_value -00000005 r __menu_name__test_menu -00000005 r report_imu()::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r Log_Read_Raw()::__c -00000005 r Log_Read_Mode()::__c -00000005 r report_tuning()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000005 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000005 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000005 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000006 r __menu_name__setup_menu -00000006 r report_gps()::__c -00000006 r test_eedump(unsigned char, Menu::arg const*)::__c -00000006 r test_eedump(unsigned char, Menu::arg const*)::__c -00000006 r zero_eeprom()::__c -00000006 r Log_Read_Mode()::__c -00000006 r print_log_menu()::__c -00000006 r print_log_menu()::__c -00000006 V Parameters::Parameters()::__c -00000007 b setup_menu -00000007 b planner_menu -00000007 b log_menu -00000007 b main_menu -00000007 b test_menu -00000007 r select_logs(unsigned char, Menu::arg const*)::__c -00000007 r select_logs(unsigned char, Menu::arg const*)::__c -00000007 r report_frame()::__c -00000007 r report_radio()::__c -00000007 r report_sonar()::__c -00000007 r print_enabled(unsigned char)::__c -00000007 r test_wp(unsigned char, Menu::arg const*)::__c -00000007 V Parameters::Parameters()::__c -00000007 V Parameters::Parameters()::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000008 t setup_erase(unsigned char, Menu::arg const*) -00000008 r __menu_name__planner_menu -00000008 W AP_IMU_Shim::update() -00000008 r select_logs(unsigned char, Menu::arg const*)::__c -00000008 r report_frame()::__c -00000008 r report_frame()::__c -00000008 r report_frame()::__c -00000008 r report_tuning()::__c -00000008 r print_log_menu()::__c -00000008 r report_batt_monitor()::__c -00000008 r report_batt_monitor()::__c -00000008 r test_wp(unsigned char, Menu::arg const*)::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r print_switch(unsigned char, unsigned char)::__c -00000009 r print_log_menu()::__c -00000009 r print_log_menu()::__c -00000009 r report_compass()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -0000000a r test_relay(unsigned char, Menu::arg const*)::__c -0000000a r start_new_log()::__c -0000000a r print_log_menu()::__c -0000000a r Log_Read_Startup()::__c -0000000a r test_wp(unsigned char, Menu::arg const*)::__c -0000000a r test_mag(unsigned char, Menu::arg const*)::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a T setup -0000000b r test_relay(unsigned char, Menu::arg const*)::__c -0000000b r report_batt_monitor()::__c -0000000b V Parameters::Parameters()::__c -0000000c t setup_accel(unsigned char, Menu::arg const*) -0000000c t process_logs(unsigned char, Menu::arg const*) -0000000c b omega -0000000c t test_mode(unsigned char, Menu::arg const*) -0000000c T GCS_MAVLINK::send_text(unsigned char, char const*) -0000000c V vtable for AP_IMU_Shim -0000000c V vtable for IMU -0000000c r report_frame()::__c -0000000c V Parameters::Parameters()::__c -0000000c V Parameters::Parameters()::__c -0000000c V Parameters::Parameters()::__c -0000000d r verify_RTL()::__c -0000000d r select_logs(unsigned char, Menu::arg const*)::__c -0000000d r test_tuning(unsigned char, Menu::arg const*)::__c -0000000d r test_battery(unsigned char, Menu::arg const*)::__c -0000000d r startup_ground()::__c -0000000d r test_wp(unsigned char, Menu::arg const*)::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d B sonar_mode_filter -0000000e t global destructors keyed to Serial -0000000e t global constructors keyed to Serial -0000000e V vtable for AP_Float16 -0000000e V vtable for AP_VarS > -0000000e V vtable for AP_VarS > -0000000e V vtable for AP_VarT -0000000e V vtable for AP_VarT -0000000e V vtable for AP_VarT -0000000e r arm_motors()::__c -0000000e r erase_logs(unsigned char, Menu::arg const*)::__c -0000000e r setup_mode(unsigned char, Menu::arg const*)::__c -0000000e r test_sonar(unsigned char, Menu::arg const*)::__c -0000000e r select_logs(unsigned char, Menu::arg const*)::__c -0000000e r print_log_menu()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r report_batt_monitor()::__c -0000000e r report_flight_modes()::__c -0000000e r dump_log(unsigned char, Menu::arg const*)::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000f b current_loc -0000000f b next_command -0000000f b home -0000000f b next_WP -0000000f b prev_WP -0000000f b guided_WP -0000000f b target_WP -0000000f r print_log_menu()::__c -0000000f r print_log_menu()::__c -0000000f r report_version()::__c -0000000f r report_batt_monitor()::__c -0000000f r test_imu(unsigned char, Menu::arg const*)::__c -00000010 r planner_menu_commands -00000010 b motor_out -00000010 W AP_VarT::cast_to_float() const -00000010 r test_sonar(unsigned char, Menu::arg const*)::__c -00000010 r report_compass()::__c -00000010 t mavlink_get_channel_status -00000011 r arm_motors()::__c -00000011 r erase_logs(unsigned char, Menu::arg const*)::__c -00000011 r zero_eeprom()::__c -00000011 r update_commands()::__c -00000011 r Log_Read_Attitude()::__c -00000012 B Serial -00000012 B Serial1 -00000012 B Serial3 -00000012 r flight_mode_strings -00000012 W AP_Float16::~AP_Float16() -00000012 W AP_VarS >::~AP_VarS() -00000012 W AP_VarS >::~AP_VarS() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::serialize(void*, unsigned int) const -00000012 r print_done()::__c -00000012 r select_logs(unsigned char, Menu::arg const*)::__c -00000012 r setup_frame(unsigned char, Menu::arg const*)::__c -00000012 r GCS_MAVLINK::handleMessage(__mavlink_message*)::__c -00000012 B adc -00000013 r setup_compass(unsigned char, Menu::arg const*)::__c -00000013 r change_command(unsigned char)::__c -00000013 r setup_batt_monitor(unsigned char, Menu::arg const*)::__c -00000014 t startup_ground() -00000014 W AP_VarT::unserialize(void*, unsigned int) -00000014 W AP_VarT::cast_to_float() const -00000014 W AP_VarT::cast_to_float() const -00000014 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000014 r test_tri(unsigned char, Menu::arg const*)::__c -00000015 r map_baudrate(signed char, unsigned long)::__c -00000015 r init_ardupilot()::__c -00000015 r Log_Read_Motors()::__c -00000015 r print_hit_enter()::__c -00000015 r GCS_MAVLINK::handleMessage(__mavlink_message*)::__c -00000016 r init_ardupilot()::__c -00000016 r GCS_MAVLINK::update()::__c -00000016 B sonar -00000017 r __menu_name__main_menu -00000018 t setup_tune(unsigned char, Menu::arg const*) -00000018 W AP_VarT::serialize(void*, unsigned int) const -00000018 b mavlink_get_channel_status::m_mavlink_status -00000019 r GCS_MAVLINK::update()::__c -0000001a r print_log_menu()::__c -0000001c W AP_VarS >::unserialize(void*, unsigned int) -0000001c W AP_VarS >::unserialize(void*, unsigned int) -0000001c W AP_VarT::unserialize(void*, unsigned int) -0000001c W AP_VarS >::serialize(void*, unsigned int) const -0000001c W AP_VarS >::serialize(void*, unsigned int) const -0000001e r Log_Read_Optflow()::__c -0000001e r Log_Read_Nav_Tuning()::__c -0000001f r test_mag(unsigned char, Menu::arg const*)::__c -00000020 r test_current(unsigned char, Menu::arg const*)::__c -00000020 t byte_swap_4 -00000021 r print_log_menu()::__c -00000021 r report_compass()::__c -00000021 r Log_Read_Current()::__c -00000022 t clear_leds() -00000022 t print_blanks(int) -00000022 t reset_hold_I() -00000022 W AP_Float16::~AP_Float16() -00000022 W AP_VarS >::~AP_VarS() -00000022 W AP_VarS >::~AP_VarS() -00000022 W AP_VarT::~AP_VarT() -00000022 W AP_VarT::~AP_VarT() -00000022 W AP_VarT::~AP_VarT() -00000023 r setup_mode(unsigned char, Menu::arg const*)::__c -00000023 r print_gyro_offsets()::__c -00000024 r init_ardupilot()::__c -00000024 r print_accel_offsets()::__c -00000025 r setup_factory(unsigned char, Menu::arg const*)::__c -00000026 t print_done() -00000026 b mavlink_queue -00000026 t print_hit_enter() -00000026 t Log_Read_Startup() -00000027 r test_xbee(unsigned char, Menu::arg const*)::__c -00000028 t test_battery(unsigned char, Menu::arg const*) -00000028 t main_menu_help(unsigned char, Menu::arg const*) -00000028 t help_log(unsigned char, Menu::arg const*) -00000028 W AP_VarT::unserialize(void*, unsigned int) -00000028 W AP_VarT::serialize(void*, unsigned int) const -00000028 r Log_Read_Cmd()::__c -00000028 B imu -00000029 r setup_mode(unsigned char, Menu::arg const*)::__c -00000029 r test_gps(unsigned char, Menu::arg const*)::__c -0000002a t setup_declination(unsigned char, Menu::arg const*) -0000002a r Log_Read_Control_Tuning()::__c -0000002b r planner_mode(unsigned char, Menu::arg const*)::__c -0000002e t print_divider() -0000002e t send_rate(unsigned int, unsigned int) -0000002e W AP_Var_group::AP_Var_group(unsigned int, prog_char_t const*, unsigned char) -0000002e r Log_Read_Performance()::__c -0000002f r test_radio(unsigned char, Menu::arg const*)::__c -00000030 t planner_mode(unsigned char, Menu::arg const*) -00000032 T GCS_MAVLINK::init(BetterStream*) -00000032 W APM_PI::~APM_PI() -00000034 t _MAV_RETURN_float -00000034 W AP_Float16::serialize(void*, unsigned int) const -00000034 t _mav_put_int8_t_array -00000035 r test_radio_pwm(unsigned char, Menu::arg const*)::__c -00000036 t report_radio() -00000036 r Log_Read_GPS()::__c -00000037 r print_wp(Location*, unsigned char)::__c -00000038 t init_throttle_cruise() -00000038 r setup_radio(unsigned char, Menu::arg const*)::__c -00000038 r setup_factory(unsigned char, Menu::arg const*)::__c -0000003a t report_gps() -0000003a t report_imu() -0000003a B g_gps_driver -0000003c W RC_Channel::~RC_Channel() -0000003e t verify_RTL() -0000003e T GCS_MAVLINK::send_text(unsigned char, prog_char_t const*) -0000003e W AP_VarT::AP_VarT(signed char, unsigned int, prog_char_t const*, unsigned char) -00000040 W AP_Float16::unserialize(void*, unsigned int) -00000040 t byte_swap_8 -00000040 t crc_accumulate -00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c -00000044 t setup_show(unsigned char, Menu::arg const*) -00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) -0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) -0000004c t update_auto_yaw() -0000004e T mavlink_send_text(mavlink_channel_t, unsigned char, char const*) -00000050 r log_menu_commands -00000050 r main_menu_commands -00000050 T GCS_MAVLINK::_find_parameter(unsigned int) -00000052 t change_command(unsigned char) -00000052 t report_version() -00000054 t print_enabled(unsigned char) -00000054 t update_motor_leds() -00000054 t report_flight_modes() -00000055 r main_menu_help(unsigned char, Menu::arg const*)::__c -00000055 r setup_flightmodes(unsigned char, Menu::arg const*)::__c -00000056 t readSwitch() -00000056 t dancing_light() -00000057 r help_log(unsigned char, Menu::arg const*)::__c -00000057 B dcm -0000005a t read_control_switch() -0000005c t get_num_logs() -0000005c t setup_esc(unsigned char, Menu::arg const*) -0000005e t update_GPS_light() -0000005e t radio_input_switch() -0000005e T GCS_MAVLINK::_count_parameters() -00000060 t _mavlink_send_uart -00000062 t print_switch(unsigned char, unsigned char) -00000064 t print_gyro_offsets() -00000064 t print_accel_offsets() -00000064 t test_xbee(unsigned char, Menu::arg const*) -00000064 t mavlink_msg_param_value_send -00000068 t zero_eeprom() -00000068 t find_last_log_page(int) -0000006a W GCS_MAVLINK::~GCS_MAVLINK() -0000006c t setup_sonar(unsigned char, Menu::arg const*) -0000006e T output_min() -00000078 t setup_batt_monitor(unsigned char, Menu::arg const*) -0000007a t setup_factory(unsigned char, Menu::arg const*) -0000007e t test_rawgps(unsigned char, Menu::arg const*) -00000080 T __vector_25 -00000080 T __vector_36 -00000080 T __vector_54 -00000082 t do_RTL() -00000086 t Log_Read_Attitude() -00000088 t Log_Read_Raw() -0000008c t setup_frame(unsigned char, Menu::arg const*) -00000090 t init_compass() -00000090 t dump_log(unsigned char, Menu::arg const*) -00000092 t test_tuning(unsigned char, Menu::arg const*) -00000092 t report_tuning() -00000095 r init_ardupilot()::__c -00000096 t map_baudrate(signed char, unsigned long) -00000096 t print_wp(Location*, unsigned char) -0000009a t Log_Read_Motors() -0000009d B gcs -0000009d B hil -0000009e t setup_mode(unsigned char, Menu::arg const*) -0000009e t Log_Write_Cmd(unsigned char, Location*) -000000a0 t Log_Read_Mode() -000000a4 T __vector_26 -000000a4 T __vector_37 -000000a4 T __vector_55 -000000aa t test_sonar(unsigned char, Menu::arg const*) -000000ab B compass -000000ae t report_frame() -000000b2 t erase_logs(unsigned char, Menu::arg const*) -000000b4 t test_relay(unsigned char, Menu::arg const*) -000000b4 t planner_gcs(unsigned char, Menu::arg const*) -000000b6 t get_log_boundaries(unsigned char, int&, int&) -000000be t Log_Read_Nav_Tuning() -000000c2 t setup_compass(unsigned char, Menu::arg const*) -000000c4 t get_distance(Location*, Location*) -000000c4 t update_events() -000000c4 r setup_esc(unsigned char, Menu::arg const*)::__c -000000c6 t test_eedump(unsigned char, Menu::arg const*) -000000c6 t Log_Read(int, int) -000000c6 t test_tri(unsigned char, Menu::arg const*) -000000cc t read_radio() -000000d0 t get_bearing(Location*, Location*) -000000d8 t test_radio(unsigned char, Menu::arg const*) -000000de t Log_Read_Performance() -000000de t Log_Read_Control_Tuning() -000000e0 r setup_menu_commands -000000e0 b mavlink_parse_char::m_mavlink_message -000000e4 t test_radio_pwm(unsigned char, Menu::arg const*) -000000e4 t Log_Read_Optflow() -000000e4 W APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&) -000000e6 t setup_flightmodes(unsigned char, Menu::arg const*) -000000e8 t Log_Read_Current() -000000ee t report_batt_monitor() -000000f4 t _mav_finalize_message_chan_send -000000f6 t Log_Read_Cmd() -000000fa t calc_nav_pitch_roll() -00000100 r test_menu_commands -0000010a t test_gps(unsigned char, Menu::arg const*) -0000010c W RC_Channel::RC_Channel(unsigned int, prog_char_t const*) -00000112 t test_current(unsigned char, Menu::arg const*) -00000112 T GCS_MAVLINK::GCS_MAVLINK(unsigned int) -00000112 T GCS_MAVLINK::GCS_MAVLINK(unsigned int) -00000118 t set_command_with_index(Location, int) -00000118 T GCS_MAVLINK::_queued_send() -00000126 t arm_motors() -00000128 t get_command_with_index(int) -00000130 t report_compass() -00000134 T GCS_MAVLINK::send_message(unsigned char, unsigned long) -0000014e T GCS_MAVLINK::update() -00000150 t update_trig() -00000152 t set_next_WP(Location*) -00000156 t Log_Read_GPS() -00000166 t select_logs(unsigned char, Menu::arg const*) -0000016c t update_commands() -00000170 t test_mag(unsigned char, Menu::arg const*) -00000172 t update_nav_wp() -000001a0 t init_home() -000001a8 t print_radio_values() -000001b6 t setup_motors(unsigned char, Menu::arg const*) -000001ca t mavlink_delay(unsigned long) -000001ce t start_new_log() -000001ea T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) -00000200 t set_mode(unsigned char) -00000220 t test_wp(unsigned char, Menu::arg const*) -00000228 t setup_radio(unsigned char, Menu::arg const*) -0000029e t test_imu(unsigned char, Menu::arg const*) -000002ea t tuning() -00000330 t calc_nav_rate(int, int, int, int) -00000358 T update_throttle_mode() -00000384 t print_log_menu() -000003be t read_battery() -000003dc T update_yaw_mode() -000004b2 t mavlink_parse_char -00000578 t __static_initialization_and_destruction_0(int, int) -000005ea T update_roll_pitch_mode() -00000616 t init_ardupilot() -000007dc b g -0000083c W Parameters::Parameters() -000008e4 t process_next_command() -00001196 t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001494 T GCS_MAVLINK::handleMessage(__mavlink_message*) -00001902 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.build.log b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.build.log index b1aee4e1a4..48387c886f 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.build.log +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.build.log @@ -3,6 +3,9 @@ In file included from /root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:53: /usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined /usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition +/root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde: In function 'void read_AHRS()': +/root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:1301: error: 'class AP_DCM_HIL' has no member named 'update_DCM_fast' +autogenerated: At global scope: autogenerated:34: warning: 'int alt_hold_velocity()' declared 'static' but never defined autogenerated:86: warning: 'void acknowledge(byte, byte, byte)' declared 'static' but never defined autogenerated:87: warning: 'void send_message(byte)' declared 'static' but never defined @@ -63,154 +66,4 @@ autogenerated:319: warning: 'void fake_out_gps()' declared 'static' but never de /root/apm/ardupilot-mega/ArduCopter/ArduCopter.pde:469: warning: 'new_location' defined but not used /root/apm/ardupilot-mega/ArduCopter/test.pde:13: warning: 'int8_t test_adc(uint8_t, const Menu::arg*)' declared 'static' but never defined /root/apm/ardupilot-mega/ArduCopter/test.pde:24: warning: 'int8_t test_baro(uint8_t, const Menu::arg*)' declared 'static' but never defined -%% libraries/APM_BMP085/APM_BMP085.o -%% libraries/APM_PI/APM_PI.o -%% libraries/APM_RC/APM_RC.o -%% libraries/AP_ADC/AP_ADC_ADS7844.o -%% libraries/AP_ADC/AP_ADC.o -%% libraries/AP_ADC/AP_ADC_HIL.o -%% libraries/AP_Common/AP_Common.o -%% libraries/AP_Common/AP_Loop.o -%% libraries/AP_Common/AP_MetaClass.o -%% libraries/AP_Common/AP_Var.o -%% libraries/AP_Common/AP_Var_menufuncs.o -%% libraries/AP_Common/c++.o -%% libraries/AP_Common/menu.o -%% libraries/AP_Compass/AP_Compass_HIL.o -%% libraries/AP_Compass/AP_Compass_HMC5843.o -%% libraries/AP_Compass/Compass.o -%% libraries/AP_DCM/AP_DCM.o -%% libraries/AP_DCM/AP_DCM_HIL.o -%% libraries/AP_GPS/AP_GPS_406.o -%% libraries/AP_GPS/AP_GPS_Auto.o -%% libraries/AP_GPS/AP_GPS_HIL.o -%% libraries/AP_GPS/AP_GPS_IMU.o -%% libraries/AP_GPS/AP_GPS_MTK16.o -%% libraries/AP_GPS/AP_GPS_MTK.o -%% libraries/AP_GPS/AP_GPS_NMEA.o -%% libraries/AP_GPS/AP_GPS_SIRF.o -%% libraries/AP_GPS/AP_GPS_UBLOX.o -%% libraries/AP_GPS/GPS.o -%% libraries/AP_IMU/AP_IMU_Oilpan.o -%% libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.o -In file included from /root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:28: -/usr/local/share/arduino/libraries/SPI/../SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/../SPI/SPI.h:20:1: warning: this is the location of the previous definition -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'void AP_OpticalFlow_ADNS3080::set_led_always_on(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:221: warning: suggest parentheses around arithmetic in operand of | -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'bool AP_OpticalFlow_ADNS3080::get_frame_rate_auto()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:257: warning: suggest parentheses around comparison in operand of & -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'void AP_OpticalFlow_ADNS3080::set_shutter_speed_auto(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:361: warning: suggest parentheses around arithmetic in operand of | -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'unsigned int AP_OpticalFlow_ADNS3080::set_shutter_speed(unsigned int)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:408: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'int AP_OpticalFlow_ADNS3080::print_pixel_data(Stream*)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:441: warning: suggest parentheses around comparison in operand of & -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:456: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:456: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'unsigned int AP_OpticalFlow_ADNS3080::set_shutter_speed(unsigned int)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:408: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp: In member function 'virtual bool AP_OpticalFlow_ADNS3080::init(bool)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow_ADNS3080.cpp:80: warning: control reaches end of non-void function -%% libraries/AP_OpticalFlow/AP_OpticalFlow.o -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual int AP_OpticalFlow::read()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:38: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual byte AP_OpticalFlow::read_register(byte)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:44: warning: no return statement in function returning non-void -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual void AP_OpticalFlow::get_position(float, float, float, float)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:88: warning: unused variable 'i' -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual byte AP_OpticalFlow::read_register(byte)': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:44: warning: control reaches end of non-void function -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp: In member function 'virtual int AP_OpticalFlow::read()': -/root/apm/ardupilot-mega/libraries/AP_OpticalFlow/AP_OpticalFlow.cpp:38: warning: control reaches end of non-void function -%% libraries/AP_RangeFinder/AP_RangeFinder_MaxsonarXL.o -%% libraries/AP_RangeFinder/AP_RangeFinder_SharpGP2Y.o -%% libraries/AP_RangeFinder/RangeFinder.o -%% libraries/DataFlash/DataFlash.o -In file included from /root/apm/ardupilot-mega/libraries/DataFlash/DataFlash.cpp:35: -/usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition -%% libraries/FastSerial/BetterStream.o -%% libraries/FastSerial/FastSerial.o -%% libraries/FastSerial/vprintf.o -%% libraries/GCS_MAVLink/GCS_MAVLink.o -%% libraries/ModeFilter/ModeFilter.o -%% libraries/RC_Channel/RC_Channel.o -%% libraries/memcheck/memcheck.o -%% libraries/FastSerial/ftoa_engine.o -%% libraries/FastSerial/ultoa_invert.o -%% libraries/SPI/SPI.o -In file included from /usr/local/share/arduino/libraries/SPI/SPI.cpp:12: -/usr/local/share/arduino/libraries/SPI/SPI.h:25:1: warning: "SPI_CLOCK_DIV64" redefined -/usr/local/share/arduino/libraries/SPI/SPI.h:20:1: warning: this is the location of the previous definition -%% libraries/Wire/Wire.o -%% libraries/Wire/utility/twi.o -cc1: warning: command line option "-Wno-reorder" is valid for C++/ObjC++ but not for C -%% arduino/HardwareSerial.o -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:28: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -%% arduino/main.o -%% arduino/Print.o -%% arduino/Tone.o -/usr/local/share/arduino/hardware/arduino/cores/arduino/Tone.cpp:93: warning: only initialized variables can be placed into program memory area -%% arduino/WMath.o -%% arduino/WString.o -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:26: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:84: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:85: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:86: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:87: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:88: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:89: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:90: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:91: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:93: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:94: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:95: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:100: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:101: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:102: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:103: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:104: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:105: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:106: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:107: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:109: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:110: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:111: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:116: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:117: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:118: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:119: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:120: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:121: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:122: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:123: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:125: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:126: warning: initialization makes integer from pointer without a cast -/usr/local/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c:127: warning: initialization makes integer from pointer without a cast -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c:34: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c:27: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c:27: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -In file included from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_private.h:30, - from /usr/local/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c:25: -/usr/lib/gcc/avr/4.3.5/../../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to ." -%% arduino/core.a -%% ArduCopter.elf -%% ArduCopter.eep -%% ArduCopter.hex +make: *** [/tmp/ArduCopter.build/ArduCopter.o] Error 1 diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.size.txt index 9781e6a0e6..e69de29bb2 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.size.txt @@ -1,607 +0,0 @@ -00000001 b wp_control -00000001 b GPS_enabled -00000001 b home_is_set -00000001 b motor_armed -00000001 b motor_light -00000001 b control_mode -00000001 b simple_timer -00000001 d yaw_tracking -00000001 b land_complete -00000001 b throttle_mode -00000001 b command_may_ID -00000001 b wp_verify_byte -00000001 b xtrack_enabled -00000001 d altitude_sensor -00000001 b command_must_ID -00000001 b command_yaw_dir -00000001 b roll_pitch_mode -00000001 b counter_one_herz -00000001 b delta_ms_fiftyhz -00000001 b did_ground_start -00000001 b in_mavlink_delay -00000001 b invalid_throttle -00000001 b motor_auto_armed -00000001 b old_control_mode -00000001 b slow_loopCounter -00000001 b takeoff_complete -00000001 b command_may_index -00000001 b oldSwitchPosition -00000001 b command_must_index -00000001 b delta_ms_fast_loop -00000001 d ground_start_count -00000001 b medium_loopCounter -00000001 b command_yaw_relative -00000001 b delta_ms_medium_loop -00000001 b event_id -00000001 b led_mode -00000001 b yaw_mode -00000001 b GPS_light -00000001 b alt_timer -00000001 b loop_step -00000001 b trim_flag -00000001 b dancing_light()::step -00000001 b update_motor_leds()::blink -00000001 b radio_input_switch()::bouncer -00000001 b read_control_switch()::switch_debouncer -00000001 d GCS_MAVLINK::handleMessage(__mavlink_message*)::mav_nav -00000001 B mavdelay -00000002 T mavlink_acknowledge(mavlink_channel_t, unsigned char, unsigned char, unsigned char) -00000002 b climb_rate -00000002 b event_delay -00000002 b event_value -00000002 b event_repeat -00000002 b nav_throttle -00000002 b altitude_rate -00000002 b gps_fix_count -00000002 b velocity_land -00000002 b mainLoop_count -00000002 b command_yaw_time -00000002 b event_undo_value -00000002 b command_yaw_speed -00000002 b auto_level_counter -00000002 b superslow_loopCounter -00000002 r comma -00000002 b g_gps -00000002 b G_Dt_max -00000002 b airspeed -00000002 b sonar_alt -00000002 W AP_IMU_Shim::init_accel(void (*)(unsigned long)) -00000002 W AP_IMU_Shim::init(IMU::Start_style, void (*)(unsigned long)) -00000002 W AP_IMU_Shim::init_gyro(void (*)(unsigned long)) -00000002 T GCS_MAVLINK::acknowledge(unsigned char, unsigned char, unsigned char) -00000002 b arm_motors()::arming_counter -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r setup_frame(unsigned char, Menu::arg const*)::__c -00000002 r test_wp(unsigned char, Menu::arg const*)::__c -00000002 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000002 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000002 B x_actual_speed -00000002 B x_rate_error -00000002 B y_actual_speed -00000002 B y_rate_error -00000003 r select_logs(unsigned char, Menu::arg const*)::__c -00000003 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000003 r print_enabled(unsigned char)::__c -00000003 r setup_compass(unsigned char, Menu::arg const*)::__c -00000004 d cos_roll_x -00000004 b land_start -00000004 b long_error -00000004 b sin_roll_y -00000004 d cos_pitch_x -00000004 b event_timer -00000004 b loiter_time -00000004 b nav_bearing -00000004 d scaleLongUp -00000004 b sin_pitch_y -00000004 b wp_distance -00000004 b circle_angle -00000004 b current_amps -00000004 b gps_base_alt -00000004 b original_alt -00000004 b bearing_error -00000004 b current_total -00000004 b nav_loopTimer -00000004 d scaleLongDown -00000004 t test_failsafe(unsigned char, Menu::arg const*) -00000004 b altitude_error -00000004 b fast_loopTimer -00000004 b perf_mon_timer -00000004 b target_bearing -00000004 d battery_voltage -00000004 b command_yaw_end -00000004 b condition_start -00000004 b condition_value -00000004 b loiter_time_max -00000004 b target_altitude -00000004 d battery_voltage1 -00000004 d battery_voltage2 -00000004 d battery_voltage3 -00000004 d battery_voltage4 -00000004 b medium_loopTimer -00000004 b wp_totalDistance -00000004 b command_yaw_delta -00000004 b command_yaw_start -00000004 b fiftyhz_loopTimer -00000004 b crosstrack_bearing -00000004 b fast_loopTimeStamp -00000004 b throttle_integrator -00000004 b saved_target_bearing -00000004 r __menu_name__log_menu -00000004 b command_yaw_start_time -00000004 b initial_simple_bearing -00000004 d G_Dt -00000004 b dTnav -00000004 b nav_lat -00000004 b nav_lon -00000004 b nav_yaw -00000004 b old_alt -00000004 b auto_yaw -00000004 b nav_roll -00000004 d cos_yaw_x -00000004 b lat_error -00000004 b nav_pitch -00000004 b sin_yaw_y -00000004 b yaw_error -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r select_logs(unsigned char, Menu::arg const*)::__c -00000004 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000004 b mavlink_delay(unsigned long)::last_1hz -00000004 b mavlink_delay(unsigned long)::last_3hz -00000004 b mavlink_delay(unsigned long)::last_10hz -00000004 b mavlink_delay(unsigned long)::last_50hz -00000004 r print_enabled(unsigned char)::__c -00000004 r setup_compass(unsigned char, Menu::arg const*)::__c -00000004 r print_log_menu()::__c -00000004 r setup_batt_monitor(unsigned char, Menu::arg const*)::__c -00000004 V Parameters::Parameters()::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000004 B tuning_value -00000005 r __menu_name__test_menu -00000005 r report_imu()::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r select_logs(unsigned char, Menu::arg const*)::__c -00000005 r Log_Read_Raw()::__c -00000005 r Log_Read_Mode()::__c -00000005 r report_tuning()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 r print_log_menu()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V Parameters::Parameters()::__c -00000005 V RC_Channel::RC_Channel(unsigned int, prog_char_t const*)::__c -00000005 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000005 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000005 V APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&)::__c -00000006 r __menu_name__setup_menu -00000006 r report_gps()::__c -00000006 r test_eedump(unsigned char, Menu::arg const*)::__c -00000006 r test_eedump(unsigned char, Menu::arg const*)::__c -00000006 r zero_eeprom()::__c -00000006 r Log_Read_Mode()::__c -00000006 r print_log_menu()::__c -00000006 r print_log_menu()::__c -00000006 V Parameters::Parameters()::__c -00000007 b setup_menu -00000007 b planner_menu -00000007 b log_menu -00000007 b main_menu -00000007 b test_menu -00000007 r select_logs(unsigned char, Menu::arg const*)::__c -00000007 r select_logs(unsigned char, Menu::arg const*)::__c -00000007 r report_frame()::__c -00000007 r report_radio()::__c -00000007 r report_sonar()::__c -00000007 r print_enabled(unsigned char)::__c -00000007 r test_wp(unsigned char, Menu::arg const*)::__c -00000007 V Parameters::Parameters()::__c -00000007 V Parameters::Parameters()::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000007 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000008 t setup_erase(unsigned char, Menu::arg const*) -00000008 r __menu_name__planner_menu -00000008 W AP_IMU_Shim::update() -00000008 r select_logs(unsigned char, Menu::arg const*)::__c -00000008 r report_frame()::__c -00000008 r report_frame()::__c -00000008 r report_frame()::__c -00000008 r report_tuning()::__c -00000008 r print_log_menu()::__c -00000008 r report_batt_monitor()::__c -00000008 r report_batt_monitor()::__c -00000008 r test_wp(unsigned char, Menu::arg const*)::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 V Parameters::Parameters()::__c -00000008 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r print_switch(unsigned char, unsigned char)::__c -00000009 r print_log_menu()::__c -00000009 r print_log_menu()::__c -00000009 r report_compass()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 V Parameters::Parameters()::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -00000009 r GCS_MAVLINK::GCS_MAVLINK(unsigned int)::__c -0000000a r test_relay(unsigned char, Menu::arg const*)::__c -0000000a r start_new_log()::__c -0000000a r print_log_menu()::__c -0000000a r Log_Read_Startup()::__c -0000000a r test_wp(unsigned char, Menu::arg const*)::__c -0000000a r test_mag(unsigned char, Menu::arg const*)::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a V Parameters::Parameters()::__c -0000000a T setup -0000000b r test_relay(unsigned char, Menu::arg const*)::__c -0000000b r report_batt_monitor()::__c -0000000b V Parameters::Parameters()::__c -0000000c t setup_accel(unsigned char, Menu::arg const*) -0000000c t process_logs(unsigned char, Menu::arg const*) -0000000c b omega -0000000c t test_mode(unsigned char, Menu::arg const*) -0000000c T GCS_MAVLINK::send_text(unsigned char, char const*) -0000000c V vtable for AP_IMU_Shim -0000000c V vtable for IMU -0000000c r report_frame()::__c -0000000c V Parameters::Parameters()::__c -0000000c V Parameters::Parameters()::__c -0000000c V Parameters::Parameters()::__c -0000000d r verify_RTL()::__c -0000000d r select_logs(unsigned char, Menu::arg const*)::__c -0000000d r test_tuning(unsigned char, Menu::arg const*)::__c -0000000d r test_battery(unsigned char, Menu::arg const*)::__c -0000000d r startup_ground()::__c -0000000d r test_wp(unsigned char, Menu::arg const*)::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d V Parameters::Parameters()::__c -0000000d B sonar_mode_filter -0000000e t global destructors keyed to Serial -0000000e t global constructors keyed to Serial -0000000e V vtable for AP_Float16 -0000000e V vtable for AP_VarS > -0000000e V vtable for AP_VarS > -0000000e V vtable for AP_VarT -0000000e V vtable for AP_VarT -0000000e V vtable for AP_VarT -0000000e r arm_motors()::__c -0000000e r erase_logs(unsigned char, Menu::arg const*)::__c -0000000e r setup_mode(unsigned char, Menu::arg const*)::__c -0000000e r test_sonar(unsigned char, Menu::arg const*)::__c -0000000e r select_logs(unsigned char, Menu::arg const*)::__c -0000000e r print_log_menu()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r print_radio_values()::__c -0000000e r report_batt_monitor()::__c -0000000e r report_flight_modes()::__c -0000000e r dump_log(unsigned char, Menu::arg const*)::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000e V Parameters::Parameters()::__c -0000000f b current_loc -0000000f b next_command -0000000f b home -0000000f b next_WP -0000000f b prev_WP -0000000f b guided_WP -0000000f b target_WP -0000000f r print_log_menu()::__c -0000000f r print_log_menu()::__c -0000000f r report_version()::__c -0000000f r report_batt_monitor()::__c -0000000f r test_imu(unsigned char, Menu::arg const*)::__c -00000010 r planner_menu_commands -00000010 b motor_out -00000010 W AP_VarT::cast_to_float() const -00000010 r test_sonar(unsigned char, Menu::arg const*)::__c -00000010 r report_compass()::__c -00000010 t mavlink_get_channel_status -00000011 r arm_motors()::__c -00000011 r erase_logs(unsigned char, Menu::arg const*)::__c -00000011 r zero_eeprom()::__c -00000011 r update_commands()::__c -00000011 r Log_Read_Attitude()::__c -00000012 B Serial -00000012 B Serial1 -00000012 B Serial3 -00000012 r flight_mode_strings -00000012 W AP_Float16::~AP_Float16() -00000012 W AP_VarS >::~AP_VarS() -00000012 W AP_VarS >::~AP_VarS() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::~AP_VarT() -00000012 W AP_VarT::serialize(void*, unsigned int) const -00000012 r print_done()::__c -00000012 r select_logs(unsigned char, Menu::arg const*)::__c -00000012 r setup_frame(unsigned char, Menu::arg const*)::__c -00000012 r GCS_MAVLINK::handleMessage(__mavlink_message*)::__c -00000012 B adc -00000013 r setup_compass(unsigned char, Menu::arg const*)::__c -00000013 r change_command(unsigned char)::__c -00000013 r setup_batt_monitor(unsigned char, Menu::arg const*)::__c -00000014 t startup_ground() -00000014 W AP_VarT::unserialize(void*, unsigned int) -00000014 W AP_VarT::cast_to_float() const -00000014 W AP_VarT::cast_to_float() const -00000014 r setup_sonar(unsigned char, Menu::arg const*)::__c -00000014 r test_tri(unsigned char, Menu::arg const*)::__c -00000015 r map_baudrate(signed char, unsigned long)::__c -00000015 r init_ardupilot()::__c -00000015 r Log_Read_Motors()::__c -00000015 r print_hit_enter()::__c -00000015 r GCS_MAVLINK::handleMessage(__mavlink_message*)::__c -00000016 r init_ardupilot()::__c -00000016 r GCS_MAVLINK::update()::__c -00000016 B sonar -00000017 r __menu_name__main_menu -00000018 t setup_tune(unsigned char, Menu::arg const*) -00000018 W AP_VarT::serialize(void*, unsigned int) const -00000018 b mavlink_get_channel_status::m_mavlink_status -00000019 r GCS_MAVLINK::update()::__c -0000001a r print_log_menu()::__c -0000001c W AP_VarS >::unserialize(void*, unsigned int) -0000001c W AP_VarS >::unserialize(void*, unsigned int) -0000001c W AP_VarT::unserialize(void*, unsigned int) -0000001c W AP_VarS >::serialize(void*, unsigned int) const -0000001c W AP_VarS >::serialize(void*, unsigned int) const -0000001e r Log_Read_Optflow()::__c -0000001e r Log_Read_Nav_Tuning()::__c -0000001f r test_mag(unsigned char, Menu::arg const*)::__c -00000020 r test_current(unsigned char, Menu::arg const*)::__c -00000020 t byte_swap_4 -00000021 r print_log_menu()::__c -00000021 r report_compass()::__c -00000021 r Log_Read_Current()::__c -00000022 t clear_leds() -00000022 t print_blanks(int) -00000022 t reset_hold_I() -00000022 W AP_Float16::~AP_Float16() -00000022 W AP_VarS >::~AP_VarS() -00000022 W AP_VarS >::~AP_VarS() -00000022 W AP_VarT::~AP_VarT() -00000022 W AP_VarT::~AP_VarT() -00000022 W AP_VarT::~AP_VarT() -00000023 r setup_mode(unsigned char, Menu::arg const*)::__c -00000023 r print_gyro_offsets()::__c -00000024 r init_ardupilot()::__c -00000024 r print_accel_offsets()::__c -00000025 r setup_factory(unsigned char, Menu::arg const*)::__c -00000026 t print_done() -00000026 b mavlink_queue -00000026 t print_hit_enter() -00000026 t Log_Read_Startup() -00000027 r test_xbee(unsigned char, Menu::arg const*)::__c -00000028 t test_battery(unsigned char, Menu::arg const*) -00000028 t main_menu_help(unsigned char, Menu::arg const*) -00000028 t help_log(unsigned char, Menu::arg const*) -00000028 W AP_VarT::unserialize(void*, unsigned int) -00000028 W AP_VarT::serialize(void*, unsigned int) const -00000028 r Log_Read_Cmd()::__c -00000028 B imu -00000029 r setup_mode(unsigned char, Menu::arg const*)::__c -00000029 r test_gps(unsigned char, Menu::arg const*)::__c -0000002a t setup_declination(unsigned char, Menu::arg const*) -0000002a r Log_Read_Control_Tuning()::__c -0000002b r planner_mode(unsigned char, Menu::arg const*)::__c -0000002e t print_divider() -0000002e t send_rate(unsigned int, unsigned int) -0000002e W AP_Var_group::AP_Var_group(unsigned int, prog_char_t const*, unsigned char) -0000002e r Log_Read_Performance()::__c -0000002f r test_radio(unsigned char, Menu::arg const*)::__c -00000030 t planner_mode(unsigned char, Menu::arg const*) -00000032 T GCS_MAVLINK::init(BetterStream*) -00000032 W APM_PI::~APM_PI() -00000034 t _MAV_RETURN_float -00000034 W AP_Float16::serialize(void*, unsigned int) const -00000034 t _mav_put_int8_t_array -00000035 r test_radio_pwm(unsigned char, Menu::arg const*)::__c -00000036 t report_radio() -00000036 r Log_Read_GPS()::__c -00000037 r print_wp(Location*, unsigned char)::__c -00000038 t init_throttle_cruise() -00000038 r setup_radio(unsigned char, Menu::arg const*)::__c -00000038 r setup_factory(unsigned char, Menu::arg const*)::__c -0000003a t report_gps() -0000003a t report_imu() -0000003a B g_gps_driver -0000003c W RC_Channel::~RC_Channel() -0000003e t verify_RTL() -0000003e T GCS_MAVLINK::send_text(unsigned char, prog_char_t const*) -0000003e W AP_VarT::AP_VarT(signed char, unsigned int, prog_char_t const*, unsigned char) -00000040 W AP_Float16::unserialize(void*, unsigned int) -00000040 t byte_swap_8 -00000040 t crc_accumulate -00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c -00000044 t setup_show(unsigned char, Menu::arg const*) -00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) -0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) -0000004c t update_auto_yaw() -0000004e T mavlink_send_text(mavlink_channel_t, unsigned char, char const*) -00000050 t report_version() -00000050 r log_menu_commands -00000050 r main_menu_commands -00000050 T GCS_MAVLINK::_find_parameter(unsigned int) -00000052 t change_command(unsigned char) -00000054 t print_enabled(unsigned char) -00000054 t update_motor_leds() -00000054 t report_flight_modes() -00000055 r main_menu_help(unsigned char, Menu::arg const*)::__c -00000055 r setup_flightmodes(unsigned char, Menu::arg const*)::__c -00000056 t readSwitch() -00000056 t dancing_light() -00000057 r help_log(unsigned char, Menu::arg const*)::__c -00000057 B dcm -0000005a t read_control_switch() -0000005c t get_num_logs() -0000005c t setup_esc(unsigned char, Menu::arg const*) -0000005e t update_GPS_light() -0000005e t radio_input_switch() -0000005e T GCS_MAVLINK::_count_parameters() -00000060 t print_switch(unsigned char, unsigned char) -00000060 t _mavlink_send_uart -00000064 t print_gyro_offsets() -00000064 t print_accel_offsets() -00000064 t test_xbee(unsigned char, Menu::arg const*) -00000064 t mavlink_msg_param_value_send -00000068 t zero_eeprom() -00000068 t find_last_log_page(int) -0000006a W GCS_MAVLINK::~GCS_MAVLINK() -0000006c t setup_sonar(unsigned char, Menu::arg const*) -0000006e T output_min() -00000078 t setup_batt_monitor(unsigned char, Menu::arg const*) -0000007a t setup_factory(unsigned char, Menu::arg const*) -0000007e t test_rawgps(unsigned char, Menu::arg const*) -00000080 T __vector_25 -00000080 T __vector_36 -00000080 T __vector_54 -00000082 t do_RTL() -00000086 t Log_Read_Attitude() -00000088 t Log_Read_Raw() -0000008c t setup_frame(unsigned char, Menu::arg const*) -0000008e t dump_log(unsigned char, Menu::arg const*) -00000090 t init_compass() -00000090 t report_tuning() -00000092 t test_tuning(unsigned char, Menu::arg const*) -00000095 r init_ardupilot()::__c -00000096 t map_baudrate(signed char, unsigned long) -00000096 t print_wp(Location*, unsigned char) -0000009a t Log_Read_Motors() -0000009d B gcs -0000009d B hil -0000009e t setup_mode(unsigned char, Menu::arg const*) -0000009e t Log_Read_Mode() -0000009e t Log_Write_Cmd(unsigned char, Location*) -000000a4 T __vector_26 -000000a4 T __vector_37 -000000a4 T __vector_55 -000000a8 t test_sonar(unsigned char, Menu::arg const*) -000000ab B compass -000000ae t report_frame() -000000b2 t erase_logs(unsigned char, Menu::arg const*) -000000b4 t test_relay(unsigned char, Menu::arg const*) -000000b4 t planner_gcs(unsigned char, Menu::arg const*) -000000b6 t get_log_boundaries(unsigned char, int&, int&) -000000be t Log_Read_Nav_Tuning() -000000c2 t test_eedump(unsigned char, Menu::arg const*) -000000c2 t setup_compass(unsigned char, Menu::arg const*) -000000c4 t get_distance(Location*, Location*) -000000c4 t update_events() -000000c4 r setup_esc(unsigned char, Menu::arg const*)::__c -000000c6 t Log_Read(int, int) -000000c6 t test_tri(unsigned char, Menu::arg const*) -000000cc t read_radio() -000000d0 t get_bearing(Location*, Location*) -000000d8 t test_radio(unsigned char, Menu::arg const*) -000000de t Log_Read_Performance() -000000de t Log_Read_Control_Tuning() -000000e0 r setup_menu_commands -000000e0 b mavlink_parse_char::m_mavlink_message -000000e4 t test_radio_pwm(unsigned char, Menu::arg const*) -000000e4 t Log_Read_Optflow() -000000e4 W APM_PI::APM_PI(unsigned int, prog_char_t const*, float const&, float const&, int const&) -000000e6 t setup_flightmodes(unsigned char, Menu::arg const*) -000000e8 t Log_Read_Current() -000000ee t report_batt_monitor() -000000f4 t _mav_finalize_message_chan_send -000000f6 t Log_Read_Cmd() -000000fa t calc_nav_pitch_roll() -00000100 r test_menu_commands -0000010a t test_gps(unsigned char, Menu::arg const*) -0000010c W RC_Channel::RC_Channel(unsigned int, prog_char_t const*) -00000112 t test_current(unsigned char, Menu::arg const*) -00000112 T GCS_MAVLINK::GCS_MAVLINK(unsigned int) -00000112 T GCS_MAVLINK::GCS_MAVLINK(unsigned int) -00000118 t set_command_with_index(Location, int) -00000118 T GCS_MAVLINK::_queued_send() -00000126 t arm_motors() -00000128 t get_command_with_index(int) -00000130 t report_compass() -00000134 T GCS_MAVLINK::send_message(unsigned char, unsigned long) -0000014e T GCS_MAVLINK::update() -00000150 t update_trig() -00000152 t set_next_WP(Location*) -00000156 t Log_Read_GPS() -00000166 t select_logs(unsigned char, Menu::arg const*) -0000016c t update_commands() -00000170 t test_mag(unsigned char, Menu::arg const*) -00000172 t update_nav_wp() -000001a0 t init_home() -000001a8 t print_radio_values() -000001b6 t setup_motors(unsigned char, Menu::arg const*) -000001ca t mavlink_delay(unsigned long) -000001ce t start_new_log() -000001ea T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) -00000200 t set_mode(unsigned char) -0000021c t test_wp(unsigned char, Menu::arg const*) -00000228 t setup_radio(unsigned char, Menu::arg const*) -0000029e t test_imu(unsigned char, Menu::arg const*) -000002ea t tuning() -00000330 t calc_nav_rate(int, int, int, int) -00000358 T update_throttle_mode() -00000382 t print_log_menu() -000003be t read_battery() -000003dc T update_yaw_mode() -000004b2 t mavlink_parse_char -00000578 t __static_initialization_and_destruction_0(int, int) -000005ea T update_roll_pitch_mode() -00000616 t init_ardupilot() -000007dc b g -0000083c W Parameters::Parameters() -000008e4 t process_next_command() -00001196 t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001494 T GCS_MAVLINK::handleMessage(__mavlink_message*) -00001900 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-1280.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-1280.size.txt index a48a9b82be..053b0687c4 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-1280.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-1280.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 000001a0 t init_home() 000001a8 t print_radio_values() 000001b6 t setup_motors(unsigned char, Menu::arg const*) +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 00000220 t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001e86 T loop +00001e70 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-2560.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-2560.size.txt index b8ece535cd..8adec51a70 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-2560.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-2560.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 000001a0 t init_home() 000001a8 t print_radio_values() 000001b6 t setup_motors(unsigned char, Menu::arg const*) +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 0000021c t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001e84 T loop +00001e6e T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-1280.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-1280.size.txt index 02d799cbcd..98da5c5fa8 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-1280.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-1280.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 00000220 t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001de6 T loop +00001dd0 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-2560.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-2560.size.txt index e093161912..f9e573a410 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-2560.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-2560.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 0000021c t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001de4 T loop +00001dce T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-1280.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-1280.size.txt index 5d308cf013..3a14243098 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-1280.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-1280.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 00000220 t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001ec6 T loop +00001eb0 T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-2560.size.txt b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-2560.size.txt index 98b0c692ae..bd43df11d9 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-2560.size.txt +++ b/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-2560.size.txt @@ -469,7 +469,6 @@ 00000040 t byte_swap_8 00000040 t crc_accumulate 00000042 t report_sonar() -00000043 r test_imu(unsigned char, Menu::arg const*)::__c 00000044 t setup_show(unsigned char, Menu::arg const*) 00000044 W AP_VarT::AP_VarT(int, unsigned int, prog_char_t const*, unsigned char) 0000004a W AP_VarT::AP_VarT(AP_Var_group*, unsigned int, int, prog_char_t const*, unsigned char) @@ -593,14 +592,14 @@ 00000172 t update_nav_wp() 000001a0 t init_home() 000001a8 t print_radio_values() +000001b8 t test_imu(unsigned char, Menu::arg const*) 000001be T GCS_MAVLINK::data_stream_send(unsigned int, unsigned int) +000001ca t arm_motors() 000001ca t mavlink_delay(unsigned long) 000001ce t start_new_log() -000001e2 t arm_motors() 00000200 t set_mode(unsigned char) 0000021c t test_wp(unsigned char, Menu::arg const*) 00000228 t setup_radio(unsigned char, Menu::arg const*) -00000286 t test_imu(unsigned char, Menu::arg const*) 000002ea t tuning() 00000330 t calc_nav_rate(int, int, int, int) 00000358 T update_throttle_mode() @@ -616,4 +615,4 @@ 000008e4 t process_next_command() 000011d8 T GCS_MAVLINK::handleMessage(__mavlink_message*) 000017ac t mavlink_try_send_message(mavlink_channel_t, unsigned char, unsigned int) -00001ec4 T loop +00001eae T loop diff --git a/Tools/ArdupilotMegaPlanner/Firmware/firmware2.xml b/Tools/ArdupilotMegaPlanner/Firmware/firmware2.xml index b285a250b5..14b7ec0c09 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/firmware2.xml +++ b/Tools/ArdupilotMegaPlanner/Firmware/firmware2.xml @@ -58,7 +58,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Quad-2560.hex - ArduCopter 2.0.41 Beta Quad + ArduCopter 2.0.42 Beta Quad #define FRAME_CONFIG QUAD_FRAME #define FRAME_ORIENTATION X_FRAME @@ -69,7 +69,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Tri-2560.hex - ArduCopter 2.0.41 Beta Tri + ArduCopter 2.0.42 Beta Tri #define FRAME_CONFIG TRI_FRAME #define FRAME_ORIENTATION X_FRAME @@ -80,7 +80,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Hexa-2560.hex - ArduCopter 2.0.41 Beta Hexa + ArduCopter 2.0.42 Beta Hexa #define FRAME_CONFIG HEXA_FRAME #define FRAME_ORIENTATION X_FRAME @@ -91,7 +91,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Y6-2560.hex - ArduCopter 2.0.41 Beta Y6 + ArduCopter 2.0.42 Beta Y6 #define FRAME_CONFIG Y6_FRAME #define FRAME_ORIENTATION X_FRAME @@ -102,7 +102,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Heli-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-Heli-2560.hex - ArduCopter 2.0.41 Beta Heli (2560 only) + ArduCopter 2.0.42 Beta Heli (2560 only) #define AUTO_RESET_LOITER 0 #define FRAME_CONFIG HELI_FRAME @@ -149,7 +149,7 @@ http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-1280.hex http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/Firmware/AC2-QUADHIL-2560.hex - ArduCopter 2.0.41 Beta Quad Hil + ArduCopter 2.0.42 Beta Quad Hil #define FRAME_CONFIG QUAD_FRAME #define FRAME_ORIENTATION PLUS_FRAME diff --git a/Tools/ArdupilotMegaPlanner/Firmware/git.log b/Tools/ArdupilotMegaPlanner/Firmware/git.log index d43656d340..b0921e0e03 100644 --- a/Tools/ArdupilotMegaPlanner/Firmware/git.log +++ b/Tools/ArdupilotMegaPlanner/Firmware/git.log @@ -1,9 +1,12 @@ From https://code.google.com/p/ardupilot-mega - 22593cc..5e95582 APM_Camera -> origin/APM_Camera - 0448983..dc0031c master -> origin/master -Updating 0448983..dc0031c + 5e95582..28bb6fd APM_Camera -> origin/APM_Camera + 5e48582..45a85df master -> origin/master +Updating 5e48582..45a85df Fast-forward - ArduCopter/ArduCopter.pde | 6 ++++++ - ArduCopter/Parameters.h | 3 +++ - ArduCopter/defines.h | 6 ++++-- - 3 files changed, 13 insertions(+), 2 deletions(-) + ArduCopter/ArduCopter.pde | 13 +++----- + ArduCopter/motors.pde | 9 +++-- + ArduCopter/system.pde | 2 +- + ArduCopter/test.pde | 2 +- + libraries/AP_DCM/AP_DCM.cpp | 71 ++++++++++++++++++++++++++++++++++++++----- + libraries/AP_DCM/AP_DCM.h | 7 ++++- + 6 files changed, 81 insertions(+), 23 deletions(-)