49 int charsToRead = 1000;
52 char componentSeparator =
',';
53 char lineSeparator =
'\n';
54 uint8_t* dataBufferBin;
55 String currentRow =
"";
56 String dataBuffer =
"";
58 bool noMoreData =
false, lastRow =
false;
76 int getComponents(String ,
double* ,
double*);
77 int getComponentsBin(uint8_t* ,
double* ,
double* );
int directionMode
Definition: SdFiles.h:43
static int creatListOfFiles(String)
Crea un archivo que almacena los nombres de los archivos en el directorio "/".
Definition: SdFiles.cpp:892
long pFile
Definition: SdFiles.h:41
double getStartAngle()
la funcion encuentra el angulo del primer punto que va a ser leido, esto depende del modo de lectura ...
Definition: SdFiles.cpp:709
bool isValid()
comprueba si un archivo es valido.
Definition: SdFiles.cpp:977
double getStartPoint(int=1, int=0)
regresa un componente perteneciente al primer punto del archivo.
Definition: SdFiles.cpp:498
double getStartModule()
obtiene el modulo del ultimo punto que se leera del archivo.
Definition: SdFiles.cpp:748
SdFiles(String, int=1)
es el contructor de la clase SdFiles
Definition: SdFiles.cpp:24
int fileType
Definition: SdFiles.h:42
static int DISTANCIA_MAX
Definition: SdFiles.h:45
static int numberOfLines(String)
calcula el numero de lineas de un archivo
Definition: SdFiles.cpp:943
~SdFiles()
es el destructor de la clase se utiliza un destructor para limpiar y liberar la memoria dinamica y ce...
Definition: SdFiles.cpp:79
String fileName
Definition: SdFiles.h:40
int getStatus()
obtiene la variable miembro statusFile
Definition: SdFiles.cpp:180
File file
Definition: SdFiles.h:44
double getFinalPoint(int=1, int=0)
regresa un componente perteneciente al ultimo punto del archivo.
Definition: SdFiles.cpp:557
int getNextComponents(double *, double *, bool=true)
lee la siguiente linea del archivo y extrae el valor de los componentes que tiene ...
Definition: SdFiles.cpp:104
static int getType(String)
determina el tipo de archivo por extension.
Definition: SdFiles.cpp:193
Se encarga de gestionar la lectura de la memoria SD.
Definition: SdFiles.h:38
static int getLineNumber(int, String, String &)
devuelve la linea lineNumber del archivo con ruta dirFile.
Definition: SdFiles.cpp:796
double getFinalAngle()
la funcion encuentra el angulo del ultimo punto que va a ser leido, esto depende del modo de lectura ...
Definition: SdFiles.cpp:670
void autoSetMode(double)
Seleccion el modo de lectura del archivo dependiendo del estado actual de Sandsara.
Definition: SdFiles.cpp:619