APM:Libraries
|
This is the complete list of members for DataFlash_Class, including all inherited members.
_armed | DataFlash_Class | private |
_firmware_string | DataFlash_Class | private |
_in_log_download | DataFlash_Class | private |
_instance | DataFlash_Class | privatestatic |
_log_bitmask | DataFlash_Class | private |
_log_data_offset | DataFlash_Class | private |
_log_data_page | DataFlash_Class | private |
_log_data_remaining | DataFlash_Class | private |
_log_data_size | DataFlash_Class | private |
_log_last_list_entry | DataFlash_Class | private |
_log_listing | DataFlash_Class | private |
_log_next_list_entry | DataFlash_Class | private |
_log_num_data | DataFlash_Class | private |
_log_num_logs | DataFlash_Class | private |
_log_sending | DataFlash_Class | private |
_log_sending_link | DataFlash_Class | private |
_multipliers | DataFlash_Class | protected |
_next_backend | DataFlash_Class | private |
_num_multipliers | DataFlash_Class | protected |
_num_types | DataFlash_Class | protected |
_num_units | DataFlash_Class | protected |
_params | DataFlash_Class | |
_structures | DataFlash_Class | protected |
_units | DataFlash_Class | protected |
_vehicle_messages | DataFlash_Class | |
_writes_enabled | DataFlash_Class | private |
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) const | DataFlash_Class | private |
backend_starting_new_log(const DataFlash_Backend *backend) | DataFlash_Class | private |
backend_types | DataFlash_Class | |
backends | DataFlash_Class | private |
CardInserted(void) | DataFlash_Class | |
DataFlash_Backend class | DataFlash_Class | friend |
DataFlash_Class(const char *firmware_string, const AP_Int32 &log_bitmask) | DataFlash_Class | |
DataFlash_Class(const DataFlash_Class &other)=delete | DataFlash_Class | |
dump_structure_field(const struct LogStructure *logstructure, const char *label, const uint8_t fieldnum) | DataFlash_Class | private |
dump_structures(const struct LogStructure *logstructures, const uint8_t num_types) | DataFlash_Class | private |
EnableWrites(bool enable) | DataFlash_Class | inline |
EraseAll() | DataFlash_Class | |
file_bufsize | DataFlash_Class | |
file_disarm_rot | DataFlash_Class | |
fill_log_write_logstructure(struct LogStructure &logstruct, const uint8_t msg_type) const | DataFlash_Class | private |
find_free_msg_type() const | DataFlash_Class | private |
find_last_log() const | DataFlash_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_Class | private |
get_log_info(uint16_t log_num, uint32_t &size, uint32_t &time_utc) | DataFlash_Class | private |
get_num_logs(void) | DataFlash_Class | |
handle_log_message(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | private |
handle_log_request_data(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | private |
handle_log_request_end(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | private |
handle_log_request_erase(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | private |
handle_log_request_list(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | private |
handle_log_send() | DataFlash_Class | |
handle_log_send_data() | DataFlash_Class | private |
handle_log_send_listing() | DataFlash_Class | private |
handle_mavlink_msg(class GCS_MAVLINK &, mavlink_message_t *msg) | DataFlash_Class | |
in_log_download() const | DataFlash_Class | inline |
Init(const struct LogStructure *structure, uint8_t num_types) | DataFlash_Class | |
instance(void) | DataFlash_Class | inlinestatic |
internal_error() const | DataFlash_Class | private |
log_disarmed | DataFlash_Class | |
log_replay | DataFlash_Class | |
log_replay(void) const | DataFlash_Class | inline |
log_while_disarmed(void) const | DataFlash_Class | inline |
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_Class | private |
Log_Write_Beacon(AP_Beacon &beacon) | DataFlash_Class | |
Log_Write_calc_msg_len(const char *fmt) const | DataFlash_Class | private |
Log_Write_Camera(const AP_AHRS &ahrs, const Location ¤t_loc) | DataFlash_Class | |
Log_Write_CameraInfo(enum LogMessages msg, const AP_AHRS &ahrs, const Location ¤t_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_Class | private |
Log_Write_Current() | DataFlash_Class | |
Log_Write_Current_instance(uint64_t time_us, uint8_t battery_instance, enum LogMessages type, enum LogMessages celltype) | DataFlash_Class | private |
Log_Write_EKF_Timing(const char *name, uint64_t time_us, const struct ekf_timing &timing) | DataFlash_Class | private |
Log_Write_EntireMission(const AP_Mission &mission) | DataFlash_Class | |
Log_Write_ESC(void) | DataFlash_Class | |
log_write_fmts | DataFlash_Class | private |
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_Class | private |
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_Class | private |
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 ¤t_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() const | DataFlash_Class | |
logging_failed() const | DataFlash_Class | |
logging_present() const | DataFlash_Class | |
logging_started(void) | DataFlash_Class | |
mav_bufsize | DataFlash_Class | |
msg_fmt_for_name(const char *name, const char *labels, const char *units, const char *mults, const char *fmt) | DataFlash_Class | private |
msg_type_in_use(uint8_t msg_type) const | DataFlash_Class | private |
multiplier(uint16_t num) const | DataFlash_Class | |
multiplier_name(const uint8_t multiplier_id) | DataFlash_Class | private |
num_dropped(void) const | DataFlash_Class | |
operator=(const DataFlash_Class &)=delete | DataFlash_Class | |
periodic_tasks() | DataFlash_Class | |
Prep() | DataFlash_Class | private |
PrepForArming() | DataFlash_Class | |
quiet_nan() const | DataFlash_Class | inline |
quiet_nanf() const | DataFlash_Class | inline |
seen_ids | DataFlash_Class | private |
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_Class | private |
should_log(uint32_t mask) const | DataFlash_Class | |
StopLogging() | DataFlash_Class | |
structure(uint16_t num) const | DataFlash_Class | |
unit(uint16_t num) const | DataFlash_Class | |
unit_name(const uint8_t unit_id) | DataFlash_Class | private |
validate_structure(const struct LogStructure *logstructure, int16_t offset) | DataFlash_Class | private |
validate_structures(const struct LogStructure *logstructures, const uint8_t num_types) | DataFlash_Class | private |
var_info | DataFlash_Class | static |
vehicle_is_armed() const | DataFlash_Class | inline |
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_Class | protected |
WritesEnabled() const | DataFlash_Class | inline |