avec dfu
Fork of Utils by
Diff: Utils.h
- Revision:
- 15:a8c19ad9c11d
- Parent:
- 12:9dd7c462a2c0
- Child:
- 16:74cb32bb162f
--- a/Utils.h Fri Mar 30 10:28:43 2018 +0000 +++ b/Utils.h Mon Apr 09 06:51:14 2018 +0000 @@ -128,8 +128,9 @@ static float constrain(float x, float a, float b); /**Fonction d'affichage des infos de la Flash. + * @param Serial Port série ou sortir le résultat */ - static void Flash_Infos(); + static void Flash_Infos(Serial *serial_port = NULL); /**Fonction de stockage valeur sur la Flash. * @param float Val_To_Store, la valeur à stocker @@ -151,14 +152,16 @@ static void Write_Flash_File(char* To_Store, char* File_Name); /**Fonction de lecture d'un fichier sur la Flash. + * @param Serial Port série ou sortir le résultat * @param char* Nom du fichier */ - static void Read_Flash_File(char* File_Name); - + static void Read_Flash_File(Serial *serial_port, char* File_Name); + /**Fonction de renvoie de la taille d'un fichier. + * @param Serial Port série ou sortir le résultat * @param char* Nom du fichier */ - static void Get_File_Size(char* File_Name); + static void Get_File_Size(Serial *serial_port, char* File_Name); /**Fonction d'éffaçage d'un fichier sur la Flash. * @param char* Nom du fichier à effacer @@ -169,6 +172,10 @@ */ static void Clean_Flash(); + /**Fonction nettoyage de la Flash. + */ + static void Clean_Flash_All(); + /**Fonction d'éffaçage d'un fichier sur la Flash. * @param char* Nom du fichier à effacer * @param char* Nouveau Nom du fichier @@ -188,10 +195,11 @@ static void Format_Flash(); /**Fonction DIR. + * @param Serial Port série ou sortir le résultat * @param char* Nom du répertoire */ - static void Dir_Flash(char* Dir_Name = ""); - + static void Dir_Flash(Serial *serial_port = NULL, char* Dir_Name = ""); + /**Fonction de numérotage des fichiers log. * @returns * Index du nouveau fichier log @@ -203,11 +211,12 @@ * @returns * true si le fichier existe, false s'il n'existe pas */ - static bool File_Exist(string File_Name); + static bool File_Exist(char* File_Name); /**Fonction d'affichage du menu d'aide. + * @param Serial Port série ou sortir le résultat */ - static void Help(); + static void Help(Serial *serial_port = NULL); /**Fonction d'écriture sur l'eeprom. * @param char data à stocker @@ -233,7 +242,7 @@ static float read_F_EEPROM(unsigned int eeaddress, int address = EEPROM_ADDRESS); /**Fonction de lecture d'un char dans l'eeprom. - * @param char data ou vaêtre stocké le résultat + * @param char data ou va être stocké le résultat * @param int eeadress de stockage de la data dans l'eeprom * @param int adress adresse I2C de l'eeprom * @returns @@ -259,7 +268,7 @@ * @param int adress adresse I2C de l'eeprom */ static void clean_EEPROM(int address = EEPROM_ADDRESS); - + private: //Rien... };