Kobayashi Akihiro / ActiveCaster

Dependents:   ActiveCaster_ ActiveCaster_2

Committer:
e5119053f6
Date:
Fri Jan 28 15:43:18 2022 +0000
Revision:
2:f206311600ee
Parent:
0:5e4f1e288e2a
DDSS

Who changed what in which revision?

UserRevisionLine numberNew contents of line
e5119053f6 0:5e4f1e288e2a 1 #ifndef SDCLASS_h
e5119053f6 0:5e4f1e288e2a 2 #define SDCLASS_h
e5119053f6 0:5e4f1e288e2a 3
e5119053f6 0:5e4f1e288e2a 4 #include "mbed.h"
e5119053f6 0:5e4f1e288e2a 5 //#include <SD.h>
e5119053f6 0:5e4f1e288e2a 6 #include "define.h"
e5119053f6 0:5e4f1e288e2a 7 #include "FATFileSystem.h"
e5119053f6 0:5e4f1e288e2a 8 #include "SDBlockDevice.h"
e5119053f6 0:5e4f1e288e2a 9 #include <string>
e5119053f6 0:5e4f1e288e2a 10
e5119053f6 0:5e4f1e288e2a 11 class mySDclass{
e5119053f6 0:5e4f1e288e2a 12 public:
e5119053f6 0:5e4f1e288e2a 13 mySDclass();
e5119053f6 0:5e4f1e288e2a 14
e5119053f6 0:5e4f1e288e2a 15 bool SD_enable = false;
e5119053f6 0:5e4f1e288e2a 16 string logFileName;
e5119053f6 0:5e4f1e288e2a 17
e5119053f6 0:5e4f1e288e2a 18 int init();
e5119053f6 0:5e4f1e288e2a 19 int make_logfile();
e5119053f6 0:5e4f1e288e2a 20 int write_logdata(string);
e5119053f6 0:5e4f1e288e2a 21
e5119053f6 0:5e4f1e288e2a 22 int path_read(int, double*, double*, double*, double*, int*, int*, double*);
e5119053f6 0:5e4f1e288e2a 23
e5119053f6 0:5e4f1e288e2a 24 double str2double(char*, int);
e5119053f6 0:5e4f1e288e2a 25 int str2uint(char* str, int num);
e5119053f6 0:5e4f1e288e2a 26 };
e5119053f6 0:5e4f1e288e2a 27
e5119053f6 0:5e4f1e288e2a 28 #endif