APM:Libraries
DataFlash_Class Member List

This is the complete list of members for DataFlash_Class, including all inherited members.

_armedDataFlash_Classprivate
_firmware_stringDataFlash_Classprivate
_in_log_downloadDataFlash_Classprivate
_instanceDataFlash_Classprivatestatic
_log_bitmaskDataFlash_Classprivate
_log_data_offsetDataFlash_Classprivate
_log_data_pageDataFlash_Classprivate
_log_data_remainingDataFlash_Classprivate
_log_data_sizeDataFlash_Classprivate
_log_last_list_entryDataFlash_Classprivate
_log_listingDataFlash_Classprivate
_log_next_list_entryDataFlash_Classprivate
_log_num_dataDataFlash_Classprivate
_log_num_logsDataFlash_Classprivate
_log_sendingDataFlash_Classprivate
_log_sending_linkDataFlash_Classprivate
_multipliersDataFlash_Classprotected
_next_backendDataFlash_Classprivate
_num_multipliersDataFlash_Classprotected
_num_typesDataFlash_Classprotected
_num_unitsDataFlash_Classprotected
_paramsDataFlash_Class
_structuresDataFlash_Classprotected
_unitsDataFlash_Classprotected
_vehicle_messagesDataFlash_Class
_writes_enabledDataFlash_Classprivate
assert_same_fmt_for_name(const log_write_fmt *f, const char *name, const char *labels, const char *units, const char *mults, const char *fmt) constDataFlash_Classprivate
backend_starting_new_log(const DataFlash_Backend *backend)DataFlash_Classprivate
backend_typesDataFlash_Class
backendsDataFlash_Classprivate
CardInserted(void)DataFlash_Class
DataFlash_Backend classDataFlash_Classfriend
DataFlash_Class(const char *firmware_string, const AP_Int32 &log_bitmask)DataFlash_Class
DataFlash_Class(const DataFlash_Class &other)=deleteDataFlash_Class
dump_structure_field(const struct LogStructure *logstructure, const char *label, const uint8_t fieldnum)DataFlash_Classprivate
dump_structures(const struct LogStructure *logstructures, const uint8_t num_types)DataFlash_Classprivate
EnableWrites(bool enable)DataFlash_Classinline
EraseAll()DataFlash_Class
file_bufsizeDataFlash_Class
file_disarm_rotDataFlash_Class
fill_log_write_logstructure(struct LogStructure &logstruct, const uint8_t msg_type) constDataFlash_Classprivate
find_free_msg_type() constDataFlash_Classprivate
find_last_log() constDataFlash_Class
flush(void)DataFlash_Class
FUNCTOR_TYPEDEF(vehicle_startup_message_Log_Writer, void)DataFlash_Class
get_log_boundaries(uint16_t log_num, uint16_t &start_page, uint16_t &end_page)DataFlash_Class
get_log_data(uint16_t log_num, uint16_t page, uint32_t offset, uint16_t len, uint8_t *data)DataFlash_Classprivate
get_log_info(uint16_t log_num, uint32_t &size, uint32_t &time_utc)DataFlash_Classprivate
get_num_logs(void)DataFlash_Class
handle_log_message(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Classprivate
handle_log_request_data(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Classprivate
handle_log_request_end(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Classprivate
handle_log_request_erase(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Classprivate
handle_log_request_list(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Classprivate
handle_log_send()DataFlash_Class
handle_log_send_data()DataFlash_Classprivate
handle_log_send_listing()DataFlash_Classprivate
handle_mavlink_msg(class GCS_MAVLINK &, mavlink_message_t *msg)DataFlash_Class
in_log_download() constDataFlash_Classinline
Init(const struct LogStructure *structure, uint8_t num_types)DataFlash_Class
instance(void)DataFlash_Classinlinestatic
internal_error() constDataFlash_Classprivate
log_disarmedDataFlash_Class
log_replayDataFlash_Class
log_replay(void) constDataFlash_Classinline
log_while_disarmed(void) constDataFlash_Classinline
Log_Write(const char *name, const char *labels, const char *fmt,...)DataFlash_Class
Log_Write(const char *name, const char *labels, const char *units, const char *mults, const char *fmt,...)DataFlash_Class
Log_Write_AHRS2(AP_AHRS &ahrs)DataFlash_Class
Log_Write_Airspeed(AP_Airspeed &airspeed)DataFlash_Class
Log_Write_AOA_SSA(AP_AHRS &ahrs)DataFlash_Class
Log_Write_Attitude(AP_AHRS &ahrs, const Vector3f &targets)DataFlash_Class
Log_Write_AttitudeView(AP_AHRS_View &ahrs, const Vector3f &targets)DataFlash_Class
Log_Write_Baro(uint64_t time_us=0)DataFlash_Class
Log_Write_Baro_instance(uint64_t time_us, uint8_t baro_instance, enum LogMessages type)DataFlash_Classprivate
Log_Write_Beacon(AP_Beacon &beacon)DataFlash_Class
Log_Write_calc_msg_len(const char *fmt) constDataFlash_Classprivate
Log_Write_Camera(const AP_AHRS &ahrs, const Location &current_loc)DataFlash_Class
Log_Write_CameraInfo(enum LogMessages msg, const AP_AHRS &ahrs, const Location &current_loc)DataFlash_Class
Log_Write_Compass(const Compass &compass, uint64_t time_us=0)DataFlash_Class
Log_Write_Compass_instance(const Compass &compass, uint64_t time_us, uint8_t mag_instance, enum LogMessages type)DataFlash_Classprivate
Log_Write_Current()DataFlash_Class
Log_Write_Current_instance(uint64_t time_us, uint8_t battery_instance, enum LogMessages type, enum LogMessages celltype)DataFlash_Classprivate
Log_Write_EKF_Timing(const char *name, uint64_t time_us, const struct ekf_timing &timing)DataFlash_Classprivate
Log_Write_EntireMission(const AP_Mission &mission)DataFlash_Class
Log_Write_ESC(void)DataFlash_Class
log_write_fmtsDataFlash_Classprivate
Log_Write_GPS(uint8_t instance, uint64_t time_us=0)DataFlash_Class
Log_Write_IMU()DataFlash_Class
Log_Write_IMU_instance(uint64_t time_us, uint8_t imu_instance, enum LogMessages type)DataFlash_Classprivate
Log_Write_IMUDT(uint64_t time_us, uint8_t imu_mask)DataFlash_Class
Log_Write_IMUDT_instance(uint64_t time_us, uint8_t imu_instance, enum LogMessages type)DataFlash_Classprivate
Log_Write_ISBD(uint16_t isb_seqno, uint16_t seqno, const int16_t x[32], const int16_t y[32], const int16_t z[32])DataFlash_Class
Log_Write_ISBH(uint16_t seqno, AP_InertialSensor::IMU_SENSOR_TYPE sensor_type, uint8_t instance, uint16_t multiplier, uint16_t sample_count, uint64_t sample_us, float sample_rate_hz)DataFlash_Class
Log_Write_MavCmd(uint16_t cmd_total, const mavlink_mission_item_t &mav_cmd)DataFlash_Class
Log_Write_Message(const char *message)DataFlash_Class
Log_Write_MessageF(const char *fmt,...)DataFlash_Class
Log_Write_Mission_Cmd(const AP_Mission &mission, const AP_Mission::Mission_Command &cmd)DataFlash_Class
Log_Write_Mode(uint8_t mode, uint8_t reason)DataFlash_Class
Log_Write_Origin(uint8_t origin_type, const Location &loc)DataFlash_Class
Log_Write_Parameter(const char *name, float value)DataFlash_Class
Log_Write_PID(uint8_t msg_type, const PID_Info &info)DataFlash_Class
Log_Write_POS(AP_AHRS &ahrs)DataFlash_Class
Log_Write_Power(void)DataFlash_Class
Log_Write_Proximity(AP_Proximity &proximity)DataFlash_Class
Log_Write_Radio(const mavlink_radio_t &packet)DataFlash_Class
Log_Write_Rally(const AP_Rally &rally)DataFlash_Class
Log_Write_Rate(const AP_AHRS &ahrs, const AP_Motors &motors, const AC_AttitudeControl &attitude_control, const AC_PosControl &pos_control)DataFlash_Class
Log_Write_RCIN(void)DataFlash_Class
Log_Write_RCOUT(void)DataFlash_Class
Log_Write_RFND(const RangeFinder &rangefinder)DataFlash_Class
Log_Write_RPM(const AP_RPM &rpm_sensor)DataFlash_Class
Log_Write_RSSI(AP_RSSI &rssi)DataFlash_Class
Log_Write_SRTL(bool active, uint16_t num_points, uint16_t max_points, uint8_t action, const Vector3f &point)DataFlash_Class
Log_Write_Trigger(const AP_AHRS &ahrs, const Location &current_loc)DataFlash_Class
Log_Write_Vibration()DataFlash_Class
Log_Write_VisualOdom(float time_delta, const Vector3f &angle_delta, const Vector3f &position_delta, float confidence)DataFlash_Class
Log_WriteV(const char *name, const char *labels, const char *units, const char *mults, const char *fmt, va_list arg_list)DataFlash_Class
logging_enabled() constDataFlash_Class
logging_failed() constDataFlash_Class
logging_present() constDataFlash_Class
logging_started(void)DataFlash_Class
mav_bufsizeDataFlash_Class
msg_fmt_for_name(const char *name, const char *labels, const char *units, const char *mults, const char *fmt)DataFlash_Classprivate
msg_type_in_use(uint8_t msg_type) constDataFlash_Classprivate
multiplier(uint16_t num) constDataFlash_Class
multiplier_name(const uint8_t multiplier_id)DataFlash_Classprivate
num_dropped(void) constDataFlash_Class
operator=(const DataFlash_Class &)=deleteDataFlash_Class
periodic_tasks()DataFlash_Class
Prep()DataFlash_Classprivate
PrepForArming()DataFlash_Class
quiet_nan() constDataFlash_Classinline
quiet_nanf() constDataFlash_Classinline
seen_idsDataFlash_Classprivate
set_mission(const AP_Mission *mission)DataFlash_Class
set_vehicle_armed(bool armed_state)DataFlash_Class
setVehicle_Startup_Log_Writer(vehicle_startup_message_Log_Writer writer)DataFlash_Class
should_handle_log_message()DataFlash_Classprivate
should_log(uint32_t mask) constDataFlash_Class
StopLogging()DataFlash_Class
structure(uint16_t num) constDataFlash_Class
unit(uint16_t num) constDataFlash_Class
unit_name(const uint8_t unit_id)DataFlash_Classprivate
validate_structure(const struct LogStructure *logstructure, int16_t offset)DataFlash_Classprivate
validate_structures(const struct LogStructure *logstructures, const uint8_t num_types)DataFlash_Classprivate
var_infoDataFlash_Classstatic
vehicle_is_armed() constDataFlash_Classinline
WriteBlock(const void *pBuffer, uint16_t size)DataFlash_Class
WriteCriticalBlock(const void *pBuffer, uint16_t size)DataFlash_Class
WritePrioritisedBlock(const void *pBuffer, uint16_t size, bool is_critical)DataFlash_Classprotected
WritesEnabled() constDataFlash_Classinline