SD card functionality
Dependents: ELEC350_Project2 SDcard
SDCard.hpp
- Committer:
- Swabey89
- Date:
- 2018-12-22
- Revision:
- 12:3198f0b7b36f
- Parent:
- 11:89960c1f2234
- Child:
- 13:5f786448e883
File content as of revision 12:3198f0b7b36f:
#ifndef __SD_CARD__ #define __SD_CARD__ #include "mbed.h" #include "sample_hardware.hpp" #include "serial_terminal.hpp" #include "mbed_events.h" extern bool sd_init; extern time_t seconds; extern tm* timeData; extern EventQueue SDqueue; extern FILE* fp; extern FATFileSystem* fs; extern unsigned int newestIndex; extern unsigned int oldestIndex; extern sensorData buffer[BUFFERSIZE]; //TEST SD extern Mutex printlock; extern Mutex LCDlock; extern Mutex timeLock; extern Mutex bufferLock; extern int32_t Nsamples; extern int32_t Nspaces; extern Semaphore spaceAvailable; void SDcard(void); void SDread(int n); void SDaddSample(double temp, double pressure); void SDdelete(int n); void SDalive(void); #endif