PER Firmware
Loading...
Searching...
No Matches
daq_sd.h
1
#ifndef __DAQ_SD_H__
2
#define __DAQ_SD_H__
3
4
#include <stdbool.h>
5
6
typedef
enum
{
7
SD_STATE_IDLE = 0,
8
SD_STATE_MOUNTED = 1,
9
SD_STATE_ACTIVE = 2,
10
} sd_state_t;
11
12
typedef
enum
{
13
SD_ERROR_NONE = 0,
14
SD_ERROR_MOUNT = 1,
15
SD_ERROR_FOPEN = 2,
16
SD_ERROR_FCLOSE = 3,
17
SD_ERROR_WRITE = 4,
18
SD_ERROR_DETEC = 5,
19
SD_ERROR_SYNC = 6,
20
} sd_error_t;
21
22
bool
daq_request_sd_mount(
void
);
23
void
sd_shutdown(
void
);
24
void
sd_update_periodic(
void
);
25
26
#endif
// __DAQ_SD_H__
source
daq
daq_hub
daq_sd.h
Generated by
1.12.0