ESP8266_swiss_army_board/src/app
2019-10-31 21:47:43 +01:00
..
AbstractParser.cpp Added the parser class for the custom config files 2019-03-24 23:09:37 +01:00
AbstractParser.h Marked destructor as virtual 2019-09-08 19:11:22 +02:00
app.ino Changes related to previous changes... 2019-10-20 18:17:00 +02:00
BoardConfig.cpp Completely removed header files for the old config files 2019-10-18 01:05:36 +02:00
BoardConfig.h Completely removed header files for the old config files 2019-10-18 01:05:36 +02:00
CFGDictionary.h Entirely reworked the dictionary class with templates 2019-03-27 23:59:53 +01:00
CFGFileParser.cpp Minor change 2019-09-01 22:49:46 +02:00
CFGFileParser.h Implemented the save method + fixed a hidden bug 2019-04-13 13:30:31 +02:00
CFGParameterValue.cpp Changed bool for boolean 2019-03-30 11:41:38 +01:00
CFGParameterValue.h Added const keyword for the getters 2019-04-15 12:58:08 +02:00
ConnectivityManager.cpp Added two new methods to be able to reload wifi connectivity config while the card is running 2019-10-20 18:13:29 +02:00
ConnectivityManager.h Added two new methods to be able to reload wifi connectivity config while the card is running 2019-10-20 18:13:29 +02:00
definition.cpp Added lastIndexOf helper function 2019-10-14 23:01:27 +02:00
definition.h Added and defined two new config files (one for the screen and one for the servers) 2019-10-20 18:08:57 +02:00
Dictionary.h Code optimization when a NULL char *str is passed as argument 2019-10-13 11:25:52 +02:00
DictionaryInterface.h Entirely reworked the dictionary class with templates 2019-03-27 23:59:53 +01:00
FTPClient.cpp Improved the FTPClient class by adding better verification to buffers 2019-10-31 21:26:02 +01:00
FTPClient.h Improved the FTPClient class by adding better verification to buffers 2019-10-31 21:26:02 +01:00
FTPServer.h Added checks to see if the client is logged in or not and other improvements in order to increase responsiveness 2019-10-31 21:39:04 +01:00
IOManager.cpp Added the RX gpio pin as input with internal pull up since the signal it is sensing is in open drain config 2019-08-24 20:46:55 +02:00
IOManager.h Minor changes 2019-04-30 13:38:58 +02:00
List.h Added a generic List class 2019-05-08 23:06:13 +02:00
PowerManager.cpp Added dedicated class for power management 2019-10-05 18:24:08 +02:00
PowerManager.h Added dedicated class for power management 2019-10-05 18:24:08 +02:00
Queue.h Fixed memory leak 2019-05-08 23:04:18 +02:00
RtcManager.cpp Added new getTemperature method in order to read the internal temp of the DS3231 RTC chip 2019-10-31 21:44:21 +01:00
RtcManager.h Added new getTemperature method in order to read the internal temp of the DS3231 RTC chip 2019-10-31 21:44:21 +01:00
SAB.cpp Changes related to previous changes... 2019-10-20 18:17:00 +02:00
SAB.h Removed ScreenConfig, SDCardConfig and PinMapping. They are now replaced by a single object : BoardConfig 2019-10-17 21:38:28 +02:00
ScreenManager.cpp Added three new methods, one to enable or disable the screen, one to reload the config on the fly, and one to init the object 2019-10-20 18:16:27 +02:00
ScreenManager.h Added three new methods, one to enable or disable the screen, one to reload the config on the fly, and one to init the object 2019-10-20 18:16:27 +02:00
SDCardManager.cpp Modified SDCardManager : added new methods and changed constructor 2019-10-19 15:27:51 +02:00
SDCardManager.h Modified SDCardManager : added new methods and changed constructor 2019-10-19 15:27:51 +02:00
StringEntity.cpp Splitted StringEntity class and definition functions 2019-04-09 07:57:55 +02:00
tasks.cpp Minor updates 2019-10-16 19:27:43 +02:00
tasks.h Moved the battery sensing logic in a task and added a task to reset/restart the module 2019-09-01 21:34:32 +02:00
TaskSchedulerManager.cpp Solved a bug with tasks that are meant to not trigger right away 2019-10-10 18:20:51 +02:00
TaskSchedulerManager.h Minor changes 2019-09-05 14:02:21 +02:00
TCPClient.cpp The board is now using the new WEBServer class which can handle more than one client and is non blocking even with big files 2019-10-10 18:19:44 +02:00
TCPClient.h The board is now using the new WEBServer class which can handle more than one client and is non blocking even with big files 2019-10-10 18:19:44 +02:00
TCPServer.h Changed sdcard library driver, now using the one for the esp8266 which is mush better, also note that the WEBServerManager will be removed in a near future 2019-10-18 01:06:59 +02:00
versions.h Improving FTPserver again and again, added the rename function, code refactoring, what is missing is verifying if the client is logged in before commands - will be added soon 2019-10-19 15:34:27 +02:00
views.cpp Added a new view to display rtc info and renamed a few old views for clarity 2019-10-31 21:47:43 +01:00
views.h Added a new view to display rtc info and renamed a few old views for clarity 2019-10-31 21:47:43 +01:00
webApi.cpp Added new api endpoint to reload and apply screen config from sd card 2019-10-20 18:05:06 +02:00
webApi.h Added new api endpoint to reload and apply screen config from sd card 2019-10-20 18:05:06 +02:00
WEBClient.cpp The board is now using the new WEBServer class which can handle more than one client and is non blocking even with big files 2019-10-10 18:19:44 +02:00
WEBClient.h Removed useless include 2019-10-11 09:52:15 +02:00
WEBServer.h Small change 2019-10-19 15:37:14 +02:00
WEBServerManager.cpp Changed sdcard library driver, now using the one for the esp8266 which is mush better, also note that the WEBServerManager will be removed in a near future 2019-10-18 01:06:59 +02:00
WEBServerManager.h Minor changes for test purposes | this class is going to be rewritten at some point 2019-05-02 17:25:16 +02:00