Macros | Functions | Variables
sd_card_logger.cpp File Reference
#include <asf.h>
#include "../../../src/ISUtilities.h"
#include "../../../src/ISLogger.h"
#include "globals.h"
#include "ISLogFileFatFs.h"
#include "communications.h"
#include "user_interface.h"
#include "sd_mmc_mem.h"
#include "sd_card_logger.h"
Include dependency graph for sd_card_logger.cpp:

Go to the source code of this file.

Macros

#define printf(...)
 
#define printf_mutex(...)
 

Functions

void enable_logger (bool enable)
 
void log_ublox_raw_to_SD (cISLogger &logger, uint8_t *dataPtr, uint32_t dataSize)
 
void refresh_led_log (void)
 
void sd_card_logger_init (void)
 
void sd_card_maintenance (void)
 
static void start_logger (cISLogger &logger, is_comm_instance_t &comm)
 
void step_logger_control (cISLogger &logger, is_comm_instance_t &comm)
 
static void stop_logger (cISLogger &logger, is_comm_instance_t &comm)
 
void time_sync_from_uINS (void)
 

Variables

int g_indicateFsWriteMs =0
 
static int s_enableLogger =0
 
static FATFS s_fs
 
static bool s_sd_card_ready =false
 

Macro Definition Documentation

◆ printf

#define printf (   ...)

Definition at line 25 of file sd_card_logger.cpp.

◆ printf_mutex

#define printf_mutex (   ...)

Definition at line 26 of file sd_card_logger.cpp.

Function Documentation

◆ enable_logger()

void enable_logger ( bool  enable)

Definition at line 115 of file sd_card_logger.cpp.

◆ log_ublox_raw_to_SD()

void log_ublox_raw_to_SD ( cISLogger logger,
uint8_t *  dataPtr,
uint32_t  dataSize 
)

Definition at line 144 of file sd_card_logger.cpp.

◆ refresh_led_log()

void refresh_led_log ( void  )

Definition at line 39 of file sd_card_logger.cpp.

◆ sd_card_logger_init()

void sd_card_logger_init ( void  )

Definition at line 229 of file sd_card_logger.cpp.

◆ sd_card_maintenance()

void sd_card_maintenance ( void  )

Definition at line 202 of file sd_card_logger.cpp.

◆ start_logger()

static void start_logger ( cISLogger logger,
is_comm_instance_t comm 
)
static

Definition at line 77 of file sd_card_logger.cpp.

◆ step_logger_control()

void step_logger_control ( cISLogger logger,
is_comm_instance_t comm 
)

Definition at line 128 of file sd_card_logger.cpp.

◆ stop_logger()

static void stop_logger ( cISLogger logger,
is_comm_instance_t comm 
)
static

Definition at line 96 of file sd_card_logger.cpp.

◆ time_sync_from_uINS()

void time_sync_from_uINS ( void  )

Definition at line 165 of file sd_card_logger.cpp.

Variable Documentation

◆ g_indicateFsWriteMs

int g_indicateFsWriteMs =0

Definition at line 28 of file sd_card_logger.cpp.

◆ s_enableLogger

int s_enableLogger =0
static

Definition at line 32 of file sd_card_logger.cpp.

◆ s_fs

FATFS s_fs
static

Definition at line 30 of file sd_card_logger.cpp.

◆ s_sd_card_ready

bool s_sd_card_ready =false
static

Definition at line 31 of file sd_card_logger.cpp.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:00