ESP8266_swiss_army_board/src/app
2022-03-29 23:17:28 +02:00
..
AbstractParser.cpp Added a comment about why not using the strdup c function 2020-12-17 08:20:31 +01:00
AbstractParser.h Marked destructor as virtual 2019-09-08 19:11:22 +02:00
app.ino Removed empty line 2020-12-19 21:05:47 +01:00
BoardConfig.cpp Changed the SPI speed setting which was of type SPISettings to the type uint32_t. This is due to changes in the ESP8266 core sdk version. The app is now working with version 3.0.2 of this sdk. 2021-12-19 13:09:12 +01:00
BoardConfig.h Changed the SPI speed setting which was of type SPISettings to the type uint32_t. This is due to changes in the ESP8266 core sdk version. The app is now working with version 3.0.2 of this sdk. 2021-12-19 13:09:12 +01:00
CFGDictionary.h Entirely reworked the dictionary class with templates 2019-03-27 23:59:53 +01:00
CFGFileParser.cpp Minor modifications 2020-12-15 23:47:35 +01:00
CFGFileParser.h Updated the CFGFileParser.h to use the new utilities file 2020-12-19 20:43:45 +01:00
CFGParameterValue.cpp Minor modifications 2020-12-15 23:47:35 +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 Reworked the way the rssi percentage is computed 2020-12-09 22:36:02 +01:00
ConnectivityManager.h Reworked the way the rssi percentage is computed 2020-12-09 22:36:02 +01:00
DashboardWSServer.cpp Created new class based on the WebSockets server class (no logic yet) 2020-02-26 11:08:20 +01:00
DashboardWSServer.h Created new class based on the WebSockets server class (no logic yet) 2020-02-26 11:08:20 +01:00
definition.h Moved functions from definition to utilities 2020-12-19 20:51:34 +01:00
Dictionary.h Added conditional macro to include some headers only when needed 2021-07-25 18:26:08 +02:00
DictionaryInterface.h Entirely reworked the dictionary class with templates 2019-03-27 23:59:53 +01:00
EventHandler.cpp Added the EventHandler class that monitors button presses 2020-12-09 22:40:53 +01:00
EventHandler.h Added the EventHandler class that monitors button presses 2020-12-09 22:40: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 Removed the dependency to definition.h as well as replacing SDCardManager class parameter to SDClass parameter 2020-12-19 21:04:11 +01:00
HttpClient.cpp Updated the HttpClient class and the WEBServer class 2020-07-16 22:20:23 +02:00
HttpClient.h Updated the HttpClient class and the WEBServer class 2020-07-16 22:20:23 +02:00
HttpConstants.h Updated the HttpClient class and the WEBServer class 2020-07-16 22:20:23 +02: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 Nothing Changed 2020-12-19 21:10:42 +01:00
List.h Fixed potential memory leak :-( 2020-07-21 09:45:40 +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 Mettre à jour 'src/app/Queue.h' 2020-07-17 12:49:08 +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 Removed useless pinMode statement 2020-12-30 13:05:24 +01:00
SAB.h Grouped common class initialization directives in one private method and enabled new TCPKeepAlive setting for WEB and FTP servers 2020-12-15 23:50:41 +01:00
ScreenManager.cpp Added ViewLink structure taken from definition.h 2020-12-19 20:52:59 +01:00
ScreenManager.h Added ViewLink structure taken from definition.h 2020-12-19 20:52:59 +01:00
SDCardManager.cpp Changed the SPI speed setting which was of type SPISettings to the type uint32_t. This is due to changes in the ESP8266 core sdk version. The app is now working with version 3.0.2 of this sdk. 2021-12-19 13:09:12 +01:00
SDCardManager.h Changed the SPI speed setting which was of type SPISettings to the type uint32_t. This is due to changes in the ESP8266 core sdk version. The app is now working with version 3.0.2 of this sdk. 2021-12-19 13:09:12 +01:00
StringEntity.cpp Replaced dependency from definition.h to utilities.h 2020-12-19 21:05:11 +01:00
tasks.cpp Added WEBServer connected client count to debug message 2020-12-19 20:49:59 +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 Added a few methods and improved some code, class not finished yet 2020-07-14 19:07:01 +02:00
TaskSchedulerManager.h Added a few methods and improved some code, class not finished yet 2020-07-14 19:07:01 +02:00
TCPClient.cpp Changed strcpy to memmove to handle memory overlaps 2019-11-17 10:59:59 +01:00
TCPClient.h Corrected some comments 2020-04-25 12:00:29 +02:00
TCPServer.h Added debug printf to check malloc addresses 2021-01-27 17:07:02 +01:00
utilities.cpp Created the utilities cpp file containing moved functions that were in the definition.h file 2020-12-19 20:40:08 +01:00
utilities.h Created the utilities cpp file containing moved functions that were in the definition.h file 2020-12-19 20:40:08 +01:00
versions.h Updated version number and comment 2022-03-29 23:17:28 +02: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 Optimized the code and especially string literals to get a smaller RAM footprint 2021-01-29 18:17:00 +01:00
webApi.h Removed both sdCardMount and unMount api end points, they are now replaced by a single end point taking a parameter 2020-02-02 20:59:08 +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 WEBServer (same changes as FTPServer) 2020-12-19 21:14:57 +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