ESP8266_swiss_army_board/src/app
2019-12-28 14:14:58 +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 Removed old test tasks, added a new test task 2019-12-28 14:11:33 +01: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 Updated the code, the save feature needs to be tested carefully before using it 2019-11-17 19:28:50 +01:00
CFGFileParser.h Updated the code, the save feature needs to be tested carefully before using it 2019-11-17 19:28:50 +01:00
CFGParameterValue.cpp Added a new method in order to update the value of a parameter 2019-11-17 13:57:01 +01:00
CFGParameterValue.h Added a new method in order to update the value of a parameter 2019-11-17 13:57:01 +01:00
ConnectivityManager.cpp Corrected some code and improved logic 2019-11-17 10:47:10 +01:00
ConnectivityManager.h Corrected some code and improved logic 2019-11-17 10:47:10 +01:00
definition.cpp Added lastIndexOf helper function 2019-10-14 23:01:27 +02:00
definition.h Moved the connectivity defines where they belong to (ConnectivityManager.h) 2019-11-17 10:45:00 +01:00
Dictionary.h Minor changes to the Dictionary class 2019-12-27 10:48:47 +01: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
HttpClient.cpp Renamed former HtmlClient to HttpClient and implemented the methods 2019-12-28 14:07:40 +01:00
HttpClient.h Renamed former HtmlClient to HttpClient and implemented the methods 2019-12-28 14:07:40 +01:00
HttpConstants.h Added new helper functions 2019-12-28 14:04:50 +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 the setCpuFreq() method to change the cpu clock at run time 2019-11-17 20:32:08 +01:00
PowerManager.h Corrected header guards 2019-12-21 14:58:55 +01: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 Added a new getUpTime() method which returns the board running time 2019-11-17 11:02:21 +01:00
SAB.h Added a new getUpTime() method which returns the board running time 2019-11-17 11:02:21 +01: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 Added a handy way to retrieve the configuration of a config file without having to instantiate a parser - but I do not like it - might be removed in the future 2019-11-17 19:31:06 +01:00
SDCardManager.h Added a handy way to retrieve the configuration of a config file without having to instantiate a parser - but I do not like it - might be removed in the future 2019-11-17 19:31:06 +01:00
StringEntity.cpp Splitted StringEntity class and definition functions 2019-04-09 07:57:55 +02:00
tasks.cpp Created a new task in order to test the HttpClient class 2019-12-28 14:10:50 +01:00
tasks.h Created a new task in order to test the HttpClient class 2019-12-28 14:10:50 +01:00
TaskSchedulerManager.cpp Minor modifications 2019-12-27 10:50:32 +01:00
TaskSchedulerManager.h Minor changes 2019-09-05 14:02:21 +02:00
TCPClient.cpp Changed strcpy to memmove to handle memory overlaps 2019-11-17 10:59:59 +01: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 Added a debug statement 2019-12-25 21:06:12 +01:00
versions.h Updated the version history 2019-12-28 14:14:58 +01:00
views.cpp Updated flash string definition in order to save RAM (changed F() to PSTR()) 2019-11-17 09:42:53 +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 an api endpoint to adjust CPU frequency and used the new injectApiHeader for testing purposes 2019-11-18 10:55:41 +01:00
webApi.h Added an api endpoint to adjust CPU frequency and used the new injectApiHeader for testing purposes 2019-11-18 10:55:41 +01:00
WEBClient.cpp Added a new range attribut in order to handle the http bytes-range command (to be done) 2019-11-17 10:58:43 +01:00
WEBClient.h Added a new range attribut in order to handle the http bytes-range command (to be done) 2019-11-17 10:58:43 +01:00
WEBServer.h Updated getHTTPHeader function (increased mime type size) 2019-12-28 14:09:51 +01: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