|
|
|
@ -88,7 +88,7 @@ public:
@@ -88,7 +88,7 @@ public:
|
|
|
|
|
|
|
|
|
|
void StartNewLog(void); |
|
|
|
|
void EnableWrites(bool enable); |
|
|
|
|
void Log_Write_Format(const struct LogStructure *structure); |
|
|
|
|
|
|
|
|
|
void Log_Write_Parameter(const char *name, float value); |
|
|
|
|
void Log_Write_GPS(const AP_GPS &gps, uint8_t instance, int32_t relative_alt); |
|
|
|
|
void Log_Write_RFND(const RangeFinder &rangefinder); |
|
|
|
@ -149,11 +149,6 @@ public:
@@ -149,11 +149,6 @@ public:
|
|
|
|
|
|
|
|
|
|
void periodic_tasks(); // may want to split this into GCS/non-GCS duties
|
|
|
|
|
|
|
|
|
|
// this is out here for the trickle-startup-messages logging.
|
|
|
|
|
// Think before calling.
|
|
|
|
|
bool Log_Write_Parameter(const AP_Param *ap, const AP_Param::ParamToken &token,
|
|
|
|
|
enum ap_var_type type); |
|
|
|
|
|
|
|
|
|
vehicle_startup_message_Log_Writer _vehicle_messages; |
|
|
|
|
|
|
|
|
|
// parameter support
|
|
|
|
@ -166,10 +161,6 @@ public:
@@ -166,10 +161,6 @@ public:
|
|
|
|
|
const struct LogStructure *structure(uint16_t num) const; |
|
|
|
|
|
|
|
|
|
protected: |
|
|
|
|
void Log_Fill_Format(const struct LogStructure *structure, struct log_Format &pkt); |
|
|
|
|
|
|
|
|
|
void WroteStartupFormat(); |
|
|
|
|
void WroteStartupParam(); |
|
|
|
|
|
|
|
|
|
const struct LogStructure *_structures; |
|
|
|
|
uint8_t _num_types; |
|
|
|
|