|
|
|
@ -204,23 +204,6 @@ void Rover::Log_Write_Error(uint8_t sub_system, uint8_t error_code)
@@ -204,23 +204,6 @@ void Rover::Log_Write_Error(uint8_t sub_system, uint8_t error_code)
|
|
|
|
|
DataFlash.WriteBlock(&pkt, sizeof(pkt)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// log ahrs home and EKF origin to dataflash
|
|
|
|
|
void Rover::Log_Write_Home_And_Origin() |
|
|
|
|
{ |
|
|
|
|
#if AP_AHRS_NAVEKF_AVAILABLE |
|
|
|
|
// log ekf origin if set
|
|
|
|
|
Location ekf_orig; |
|
|
|
|
if (ahrs.get_origin(ekf_orig)) { |
|
|
|
|
DataFlash.Log_Write_Origin(LogOriginType::ekf_origin, ekf_orig); |
|
|
|
|
} |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
// log ahrs home if set
|
|
|
|
|
if (ahrs.home_is_set()) { |
|
|
|
|
DataFlash.Log_Write_Origin(LogOriginType::ahrs_home, ahrs.get_home()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// guided mode logging
|
|
|
|
|
struct PACKED log_GuidedTarget { |
|
|
|
|
LOG_PACKET_HEADER; |
|
|
|
@ -324,7 +307,7 @@ void Rover::Log_Write_Vehicle_Startup_Messages()
@@ -324,7 +307,7 @@ void Rover::Log_Write_Vehicle_Startup_Messages()
|
|
|
|
|
// only 200(?) bytes are guaranteed by DataFlash
|
|
|
|
|
Log_Write_Startup(TYPE_GROUNDSTART_MSG); |
|
|
|
|
DataFlash.Log_Write_Mode(control_mode->mode_number(), control_mode_reason); |
|
|
|
|
Log_Write_Home_And_Origin(); |
|
|
|
|
ahrs.Log_Write_Home_And_Origin(); |
|
|
|
|
gps.Write_DataFlash_Log_Startup_messages(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -339,7 +322,6 @@ void Rover::Log_Write_Rangefinder() {}
@@ -339,7 +322,6 @@ void Rover::Log_Write_Rangefinder() {}
|
|
|
|
|
void Rover::Log_Write_Attitude() {} |
|
|
|
|
void Rover::Log_Write_RC(void) {} |
|
|
|
|
void Rover::Log_Write_GuidedTarget(uint8_t target_type, const Vector3f& pos_target, const Vector3f& vel_target) {} |
|
|
|
|
void Rover::Log_Write_Home_And_Origin() {} |
|
|
|
|
void Rover::Log_Arm_Disarm() {} |
|
|
|
|
void Rover::Log_Write_Error(uint8_t sub_system, uint8_t error_code) {} |
|
|
|
|
void Rover::Log_Write_Steering() {} |
|
|
|
|