|  | Paparazzi UAS v7.0_unstable
    Paparazzi is a free software Unmanned Aircraft System. | 
#include "std.h"#include "modules/loggers/sdlog_chibios/sdLog.h"#include "pprzlink/pprzlink_device.h" Include dependency graph for sdlog_chibios.h:
 Include dependency graph for sdlog_chibios.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Data Structures | |
| struct | chibios_sdlog | 
| chibios_sdlog structure  More... | |
| Macros | |
| #define | DEST_INFO_MSG_ALL 0 | 
| #define | DEST_INFO_MSG_FLIGHT_RECORDER 1 | 
| #define | DEST_INFO_MSG_PPRZLOG 2 | 
| Functions | |
| void | sdlog_chibios_init (void) | 
| void | sdlog_chibios_finish (bool flush) | 
| void | chibios_sdlog_init (struct chibios_sdlog *sdlog, FileDes *file) | 
| init chibios_sdlog structure | |
| void | logger_log_msg_up (uint8_t *buf) | 
| Variables | |
| FileDes | pprzLogFile | 
| struct chibios_sdlog | chibios_sdlog | 
| struct chibios_sdlog | 
chibios_sdlog structure
Definition at line 58 of file sdlog_chibios.h.
 Collaboration diagram for chibios_sdlog:
 Collaboration diagram for chibios_sdlog:| Data Fields | ||
|---|---|---|
| struct link_device | device | Generic device interface. | 
| FileDes * | file | |
| #define DEST_INFO_MSG_ALL 0 | 
Definition at line 42 of file sdlog_chibios.h.
| #define DEST_INFO_MSG_FLIGHT_RECORDER 1 | 
Definition at line 43 of file sdlog_chibios.h.
| #define DEST_INFO_MSG_PPRZLOG 2 | 
Definition at line 44 of file sdlog_chibios.h.
| 
 | extern | 
init chibios_sdlog structure
Definition at line 178 of file sdlog_chibios.c.
References foo, null_byte_function(), null_function(), sdlog_check_free_space(), sdlog_send(), sdlog_transmit(), and sdlog_transmit_buffer().
Referenced by flight_recorder_init(), and thd_startlog().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:Definition at line 382 of file sdlog_chibios.c.
References DEST_INFO_MSG_ALL, DEST_INFO_MSG_PPRZLOG, fd, foo, msg, and pprzLogFile.
Definition at line 213 of file sdlog_chibios.c.
References chibios_sdlog_status, foo, pprzLogFile, SDLOG_STOPPED, and sdLogFinish().
Referenced by thdUsbStorage().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:Definition at line 193 of file sdlog_chibios.c.
References chibios_sdlog_status, DefaultPeriodic, foo, preflight_check_register(), register_periodic_telemetry(), SDLOG_STOPPED, send_sdlog_status(), thd_startlog(), and usbStorageStartPolling().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | extern | 
Definition at line 83 of file sdlog_chibios.c.
| 
 | extern | 
Definition at line 81 of file sdlog_chibios.c.
Referenced by airspeed_cb(), airspeed_ets_read_event(), aoa_pwm_update(), apogee_baro_event(), baro_cb(), dw1000_arduino_periodic(), gps_cb(), gps_ubx_parse(), gyro_cb(), humid_sht_periodic(), incidence_cb(), ins_float_invariant_propagate(), ins_mekf_wind_wrapper_init(), logger_control_effectiveness_periodic(), logger_control_effectiveness_start(), logger_log_msg_up(), mag_cb(), mf_daq_send_report(), mf_ptu_periodic(), pressure_diff_cb(), process_data(), sdlog_chibios_finish(), temod_event(), thd_startlog(), wind_estimator_init(), and wind_estimator_step().