Commit Graph

312 Commits

Author SHA1 Message Date
anschrammh
e7cff6287f Updated versions history 2022-04-04 21:42:28 +02:00
anschrammh
7e58804af9 Now using a non blocking delay object :) 2022-04-04 21:41:35 +02:00
anschrammh
4f265e4c79 Added a new very simple class to cleanly perform non blocking delays 2022-04-04 21:39:33 +02:00
cd2b2ba624 No changes ... 2022-03-30 12:15:32 +02:00
1c1945d0ca Corrected a NULL pointer dereference 2022-03-30 12:15:09 +02:00
e5d250556f Removed fixed some warnings 2022-03-30 12:00:13 +02:00
e732cf48aa Removed a bunch of warnings + re added SPI_FULL_SPEED default value in the BoardConfig.h 2022-03-30 11:04:12 +02:00
460db55496 Removed as many warnings as I could ... after enabling the all warning compiler flag 2022-03-29 23:25:27 +02:00
d2f620597c Renamed ICACHE_RAM_ATTR to IRAM_ATTR because the former was deprecated, removed the multiline comment and replaced it with an #if statement 2022-03-29 23:23:47 +02:00
6b1a06f1f7 Corrected a bad array index overflow in the apiTesterApi function :( 2022-03-29 23:18:43 +02:00
fb1d592dd1 Updated version number and comment 2022-03-29 23:17:28 +02:00
anschrammh
5c42dfce39 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
ae90e07d59 Added conditional macro to include some headers only when needed 2021-07-25 18:26:08 +02:00
781354a02f Optimized the code and especially string literals to get a smaller RAM footprint 2021-01-29 18:17:00 +01:00
86074fbc67 Added debug printf to check malloc addresses 2021-01-27 17:07:02 +01:00
fbe3690d64 Removed useless pinMode statement 2020-12-30 13:05:24 +01:00
anschrammh
4c4832e475 Updated WEBServer (same changes as FTPServer) 2020-12-19 21:14:57 +01:00
anschrammh
4a6dde3bc3 Nothing Changed 2020-12-19 21:10:42 +01:00
anschrammh
3b03afb27e Updated the initialization of the WEBServer and the FTPServer to enable TCPKeepAlive, as well as defining teh root directories for both of them 2020-12-19 21:09:48 +01:00
anschrammh
07456cc48e Removed empty line 2020-12-19 21:05:47 +01:00
anschrammh
96e4cfa401 Replaced dependency from definition.h to utilities.h 2020-12-19 21:05:11 +01:00
anschrammh
8be389a08d Removed the dependency to definition.h as well as replacing SDCardManager class parameter to SDClass parameter 2020-12-19 21:04:11 +01:00
anschrammh
573e33ccf4 Added ViewLink structure taken from definition.h 2020-12-19 20:52:59 +01:00
anschrammh
08afbad156 Moved functions from definition to utilities 2020-12-19 20:51:34 +01:00
anschrammh
46b246c270 Added WEBServer connected client count to debug message 2020-12-19 20:49:59 +01:00
anschrammh
c108c33162 Removed the cpp part of the definition 2020-12-19 20:47:09 +01:00
anschrammh
0511435edc Updated the CFGFileParser.h to use the new utilities file 2020-12-19 20:43:45 +01:00
anschrammh
7fdb7b256e Created the utilities cpp file containing moved functions that were in the definition.h file 2020-12-19 20:40:08 +01:00
anschrammh
a67354cd84 Added a comment about why not using the strdup c function 2020-12-17 08:20:31 +01:00
anschrammh
2cf047f4ff Updated version history 2020-12-17 08:19:33 +01:00
anschrammh
19cf9ac678 Updated a changed method name 2020-12-16 00:42:12 +01:00
anschrammh
5627ebde48 Added the new enableTCPKeepAlive method which enable the feature for all new connected client after the call (this fixes a very annoying crash) and I corrected a bug with the maxClient setting 2020-12-16 00:40:54 +01:00
anschrammh
0c622c600b 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
anschrammh
125a02c0e6 Minor modifications 2020-12-15 23:47:35 +01:00
anschrammh
3e193233b4 Changed the file date time adjustements 2020-12-15 00:38:46 +01:00
anschrammh
f57140ca91 Updated version history 2020-12-15 00:15:08 +01:00
anschrammh
89ee88530e Updated due to changes to the monthNumTo3LetterAbbreviation function's prototype 2020-12-15 00:14:38 +01:00
anschrammh
2b0698c7d0 Updated the monthNumTo3LetterAbbreviation function, it is no more needed to declare a buffer to store the 3 letters, instead a uint32_t is used 2020-12-15 00:11:48 +01:00
anschrammh
ea0c82d8e4 First part of the WEBServer crash fix :) not finished yet 2020-12-13 21:25:05 +01:00
anschrammh
bcc185bf5d Added function description 2020-12-13 21:16:29 +01:00
anschrammh
7d2ceedc9a Adjusted the file date and time format 2020-12-13 21:14:19 +01:00
anschrammh
0ead1e5600 Changed port data type from unsigned int to uint16_t as well as removed a redundant port information 2020-12-12 11:11:35 +01:00
anschrammh
e66fd11e68 Added the EventHandler class that monitors button presses 2020-12-09 22:40:53 +01:00
anschrammh
281e07c30a Removed the old way to change the current view and added the EventHandler way to do it 2020-12-09 22:40:00 +01:00
anschrammh
e0bea5fae4 Reworked the way the rssi percentage is computed 2020-12-09 22:36:02 +01:00
anschrammh
58b8891d41 Changed max read buffer from 2500 to 2048 2020-12-08 23:25:42 +01:00
anschrammh
5076864bc2 Updated the version history file 2020-12-08 21:54:41 +01:00
anschrammh
5fd0675044 Removed useless INIT state that was the same as the LINE_BREAK state and added the - character as allowed for parameters and values 2020-12-08 21:54:11 +01:00
5225520669 Fixed potential memory leak :-( 2020-07-21 09:45:40 +02:00
7fbd206742 Mettre à jour 'src/app/Queue.h' 2020-07-17 12:49:08 +02:00