anschrammh
|
970544025b
|
Added the current soft version on the display
|
2019-08-19 13:54:39 +02:00 |
|
anschrammh
|
47eb7889d0
|
Added getSoftVersion method to get the current software version
|
2019-08-19 13:53:57 +02:00 |
|
anschrammh
|
6f74c10140
|
Added versions.h file to track software versions
|
2019-08-19 13:53:09 +02:00 |
|
anschrammh
|
8e832c79fc
|
Updated lib folder
|
2019-05-08 23:08:15 +02:00 |
|
anschrammh
|
0c19650188
|
Added sketches to test the software
|
2019-05-08 23:07:13 +02:00 |
|
anschrammh
|
01303f97bf
|
Added a generic List class
|
2019-05-08 23:06:13 +02:00 |
|
anschrammh
|
359160fa6d
|
Minor changes
|
2019-05-08 23:05:31 +02:00 |
|
anschrammh
|
5e3f0dc139
|
Fixed potential memory leak
|
2019-05-08 23:05:10 +02:00 |
|
anschrammh
|
3f7c5f369b
|
Fixed memory leak
|
2019-05-08 23:04:18 +02:00 |
|
anschrammh
|
27385ccab4
|
Changed baud rate from 9600 to 115200
|
2019-05-08 10:56:14 +02:00 |
|
anschrammh
|
6182ee5a59
|
Minor changes
|
2019-05-08 10:55:15 +02:00 |
|
Anatole SCHRAMM
|
57877050a0
|
Added three test tasks as well the runTaskScheduler() call
|
2019-05-02 17:27:44 +02:00 |
|
Anatole SCHRAMM
|
d5e1addbb6
|
Minor changes for test purposes | this class is going to be rewritten at some point
|
2019-05-02 17:25:16 +02:00 |
|
Anatole SCHRAMM
|
f0d6486ef0
|
Added an instance of the TaskSchedulerManager class
|
2019-05-02 17:24:11 +02:00 |
|
Anatole SCHRAMM
|
50af552499
|
Added the sleep and wakeUp methods
|
2019-05-02 17:23:23 +02:00 |
|
Anatole SCHRAMM
|
67174c1f7c
|
Further implementation of the TaskSchedulerManager class
|
2019-05-02 17:22:40 +02:00 |
|
Anatole SCHRAMM
|
e013103fd1
|
Added the sleep and wakeUp methods for the ssd1306 oled driver
|
2019-05-02 17:21:41 +02:00 |
|
Anatole SCHRAMM
|
cfa7192f5f
|
Added the togglePin method to the library
|
2019-05-02 17:20:52 +02:00 |
|
Anatole SCHRAMM
|
8ab1f45013
|
Added tasks function definition and implementation files
|
2019-05-02 17:20:18 +02:00 |
|
anschrammh
|
3b848dd1ac
|
Minor change
|
2019-05-01 23:31:10 +02:00 |
|
anschrammh
|
111279603e
|
Added RTC Flash memory third party library
|
2019-05-01 22:25:22 +02:00 |
|
|
2dabcfa334
|
Started to implement this class
|
2019-05-01 22:04:53 +02:00 |
|
|
0271d1607c
|
Registered new view + other small things
|
2019-05-01 22:04:24 +02:00 |
|
|
f2a75745cc
|
Minor change
|
2019-05-01 22:03:58 +02:00 |
|
|
8fb329e717
|
Modified the begin method so that it performs a real check on the RTC connection
|
2019-05-01 22:03:24 +02:00 |
|
|
42fb3f52bc
|
Updated the IOInfo view (added port direction info : Input/Output), added a new error view
|
2019-05-01 22:02:11 +02:00 |
|
|
b2e9773b2b
|
Moved defines to their respective files
|
2019-05-01 22:01:02 +02:00 |
|
|
9bd5329d99
|
Updated Dictionary class, added a new method
|
2019-05-01 21:59:53 +02:00 |
|
|
513007f2da
|
Bug fixe with the getFilePathByHttpResource() method
|
2019-05-01 11:38:09 +02:00 |
|
Anatole SCHRAMM
|
4bf746db65
|
Minor changes
|
2019-04-30 13:38:58 +02:00 |
|
Anatole SCHRAMM
|
b9ac4ac950
|
Created the TaskSchedulerManager class (skeleton only, no implementation)
|
2019-04-30 13:37:47 +02:00 |
|
Anatole SCHRAMM
|
d9005c3ed6
|
Minor change
|
2019-04-29 17:50:43 +02:00 |
|
anschrammh
|
6eaffa7fa9
|
Updated a comment
|
2019-04-29 07:46:48 +02:00 |
|
anschrammh
|
504022d75a
|
Minor improvements
|
2019-04-28 15:39:39 +02:00 |
|
anschrammh
|
b141eb24c2
|
Registered new api call
|
2019-04-28 15:38:50 +02:00 |
|
anschrammh
|
0d157d680d
|
Added new api call to get the board power info
|
2019-04-28 15:37:49 +02:00 |
|
anschrammh
|
59b9ae757f
|
Minor updates to the WEBServerManager
|
2019-04-28 15:36:38 +02:00 |
|
anschrammh
|
1d4ff36e45
|
Minor changes to the SAB class
|
2019-04-28 15:35:47 +02:00 |
|
anschrammh
|
f408d79523
|
Added RSSIPercent method to get the rssi in percent
|
2019-04-28 15:33:21 +02:00 |
|
anschrammh
|
7637bda305
|
Added an interrupt to detect io changes
|
2019-04-24 22:20:36 +02:00 |
|
anschrammh
|
1aa919c6b3
|
Minor changes
|
2019-04-24 22:20:04 +02:00 |
|
anschrammh
|
c20e89f1e9
|
Added api endpoints, IO view and minor other things
|
2019-04-23 08:04:18 +02:00 |
|
anschrammh
|
ff6f083865
|
Minor changes
|
2019-04-23 08:03:31 +02:00 |
|
anschrammh
|
f6e9325edb
|
Minor changes
|
2019-04-23 08:03:14 +02:00 |
|
anschrammh
|
b3bf8d7f0c
|
Minor changes due to IOManager
|
2019-04-23 08:02:54 +02:00 |
|
anschrammh
|
efd4ec5fd5
|
Added a new error definition
|
2019-04-23 08:01:48 +02:00 |
|
anschrammh
|
1a61a79561
|
Added a new view with the IO state
|
2019-04-23 08:01:01 +02:00 |
|
anschrammh
|
8fe8d077bf
|
Added new api calls inrelation to the IO's
|
2019-04-23 08:00:26 +02:00 |
|
anschrammh
|
81056624b5
|
Added the IOManager class
|
2019-04-23 07:59:37 +02:00 |
|
anschrammh
|
e3f6f41fdb
|
Added PCF8574 driver lib
|
2019-04-23 07:59:05 +02:00 |
|
anschrammh
|
afc11705db
|
Added new utility library to drive a PCF8574/PCF8574A for the SAB
|
2019-04-20 14:00:07 +02:00 |
|
anschrammh
|
f4c45f62bf
|
Replaced web files with htm files
|
2019-04-17 23:19:17 +02:00 |
|
anschrammh
|
d487ef2765
|
Registered the new apis calls
|
2019-04-17 22:45:09 +02:00 |
|
anschrammh
|
81de1c8752
|
minor changes
|
2019-04-17 22:44:18 +02:00 |
|
anschrammh
|
4f143d7bb8
|
Added new api requests
|
2019-04-17 22:43:17 +02:00 |
|
anschrammh
|
8cae58706f
|
Improved WEBServerManager responsiveness
|
2019-04-17 20:26:37 +02:00 |
|
anschrammh
|
fced2942ab
|
Added third party libs (some of them are modified)
|
2019-04-17 20:22:56 +02:00 |
|
Anatole SCHRAMM
|
73441f6b18
|
Improved WEBServerManager Speed
|
2019-04-17 14:55:42 +02:00 |
|
Anatole SCHRAMM
|
7e20eb48bb
|
Added debug infos
|
2019-04-16 13:44:44 +02:00 |
|
Anatole SCHRAMM
|
bce884ff57
|
Added comments and todos linked to the web server
|
2019-04-15 13:50:54 +02:00 |
|
Anatole SCHRAMM
|
97f3f6a977
|
Added const keyword for the getters
|
2019-04-15 12:58:08 +02:00 |
|
anschrammh
|
5d95fd223b
|
Minor changes
|
2019-04-15 08:00:48 +02:00 |
|
anschrammh
|
85539d0ff2
|
Reworked timeout + other improvements
|
2019-04-15 08:00:27 +02:00 |
|
anschrammh
|
1c1c8aa327
|
Added new api queries
|
2019-04-15 07:57:55 +02:00 |
|
anschrammh
|
f4d4581ebc
|
Added CFGFileParser save method for test purposes
|
2019-04-13 13:36:36 +02:00 |
|
anschrammh
|
3bcc436096
|
Removed commented code and added a new MIME type
|
2019-04-13 13:35:26 +02:00 |
|
anschrammh
|
f7000f777b
|
Added more verifications with the dicionaries and there values
|
2019-04-13 13:33:33 +02:00 |
|
anschrammh
|
1958188faf
|
Added getters (isQuotedParameter and isQuotedValue)
|
2019-04-13 13:32:03 +02:00 |
|
anschrammh
|
7598ca9100
|
Implemented the save method + fixed a hidden bug
|
2019-04-13 13:30:31 +02:00 |
|
anschrammh
|
26ddbedc55
|
Improvements and bug fixes
|
2019-04-09 08:00:45 +02:00 |
|
anschrammh
|
aa95ce16ed
|
Added a new view with memory info only
|
2019-04-09 07:59:49 +02:00 |
|
anschrammh
|
c1ec325a8b
|
Enhanced the web api
|
2019-04-09 07:59:05 +02:00 |
|
anschrammh
|
5030d85b98
|
Splitted StringEntity class and definition functions
|
2019-04-09 07:57:55 +02:00 |
|
Anatole SCHRAMM
|
8f2d2bcf48
|
Added new api functions, fixed a memory leak (file open, but not closed on failure), reworked the way data is read and sent, now using chunks, minor other fixes
|
2019-04-04 17:58:13 +02:00 |
|
anschrammh
|
bd5afe4592
|
Added Dictionary string entity class for char * manipulation, completed webApi, updated main app and other small things
|
2019-04-04 07:56:37 +02:00 |
|
Anatole SCHRAMM
|
bd99e8ff27
|
Added the printing of the AP password in the serial monitor for debug purposes, may be removed later on
|
2019-04-03 17:19:05 +02:00 |
|
Anatole SCHRAMM
|
a33add50f1
|
Updated WEBServerManager due to changes in the Dictionary utility class plus bug fixes
|
2019-04-03 17:16:50 +02:00 |
|
Anatole SCHRAMM
|
b95716c38b
|
Added temporaries debug information
|
2019-04-03 17:14:47 +02:00 |
|
Anatole SCHRAMM
|
e7e820ab2a
|
Updated class due to changes to the Dictionary utility class
|
2019-04-03 17:12:25 +02:00 |
|
Anatole SCHRAMM
|
f63e7bf835
|
Reworked once more the Dictionary utility class
|
2019-04-03 17:09:52 +02:00 |
|
anschrammh
|
74ee926577
|
Updated main app with web api integration
|
2019-04-03 07:59:12 +02:00 |
|
anschrammh
|
78d183d03c
|
Added webApi integration, needs a lot of improvement aka not stable
|
2019-04-03 07:58:42 +02:00 |
|
anschrammh
|
8110ae00fc
|
Adding web api function declaration files
|
2019-04-03 07:57:42 +02:00 |
|
anschrammh
|
44e47f2ef8
|
Minor change
|
2019-04-01 23:56:04 +02:00 |
|
anschrammh
|
aa12a97adf
|
Renamed addParameter method to add to be more generic
|
2019-04-01 23:54:34 +02:00 |
|
anschrammh
|
7717fa94e3
|
Added custom api logic function mechanism
|
2019-04-01 23:53:32 +02:00 |
|
anschrammh
|
d302ce7e45
|
Improved WEBServerManager class
|
2019-03-31 23:34:15 +02:00 |
|
anschrammh
|
92b648fa67
|
Added new private methods and updated server capabilities
|
2019-03-31 19:02:40 +02:00 |
|
anschrammh
|
6add78730d
|
Updated constructor definition list
|
2019-03-31 19:01:52 +02:00 |
|
anschrammh
|
590e989612
|
Added defines for the SDCard structure
|
2019-03-31 19:00:12 +02:00 |
|
anschrammh
|
3449e0d947
|
Updated main view, added heap frag information
|
2019-03-31 11:03:58 +02:00 |
|
anschrammh
|
080ce45289
|
Added Web Server run routine call
|
2019-03-31 11:02:51 +02:00 |
|
anschrammh
|
30f4900609
|
Added the WEBServerManager class
|
2019-03-31 11:01:55 +02:00 |
|
anschrammh
|
c512c6b028
|
Added the Queue utility class
|
2019-03-31 08:46:33 +02:00 |
|
anschrammh
|
042c11dc97
|
Changed bool for boolean
|
2019-03-30 11:41:38 +01:00 |
|
anschrammh
|
3e609ac8ca
|
Minor change
|
2019-03-30 11:41:13 +01:00 |
|
anschrammh
|
1f7f198582
|
Updated the other classes accordingly to the changes made to the dictionary class
|
2019-03-28 00:01:48 +01:00 |
|
anschrammh
|
45fc1e468b
|
Added new class to handle the parameters and values retrieved from the config files
|
2019-03-28 00:00:52 +01:00 |
|
anschrammh
|
7ae2541999
|
Entirely reworked the dictionary class with templates
|
2019-03-27 23:59:53 +01:00 |
|
anschrammh
|
1596394b60
|
Added wifi signal strength info (RSSI)
|
2019-03-26 20:29:00 +01:00 |
|
anschrammh
|
b2f9eddebe
|
Corrected parser logic
|
2019-03-26 06:41:57 +01:00 |
|
anschrammh
|
ab576e8d6f
|
Updated main app
|
2019-03-26 06:13:44 +01:00 |
|
anschrammh
|
d9de53a137
|
Reading config from file for STA
|
2019-03-26 06:13:25 +01:00 |
|
anschrammh
|
f7460aa8ef
|
Added a define for STA error
|
2019-03-26 06:12:49 +01:00 |
|
anschrammh
|
6ef1551121
|
Completed the station view
|
2019-03-26 06:11:54 +01:00 |
|
|
2c7d6390ec
|
Added comments for bug fixes and improvements
|
2019-03-25 12:56:56 +01:00 |
|
anschrammh
|
aa2c4b0e48
|
Updated main app accordingly
|
2019-03-24 23:13:30 +01:00 |
|
anschrammh
|
05d388b59c
|
Small changes to the SAB class
|
2019-03-24 23:12:57 +01:00 |
|
anschrammh
|
b7899c0a3d
|
Retrieving AP config parameter from sdCard
|
2019-03-24 23:12:11 +01:00 |
|
anschrammh
|
5f864592f9
|
Added a message on the screen if sd card isn't present
|
2019-03-24 23:10:39 +01:00 |
|
anschrammh
|
af793d44ac
|
Added the parser class for the custom config files
|
2019-03-24 23:09:37 +01:00 |
|
anschrammh
|
7668e4dabc
|
Added dispose call in destructor
|
2019-03-24 23:07:40 +01:00 |
|
anschrammh
|
8f8fbf6218
|
Added two new defines for the config files shortcuts
|
2019-03-24 23:04:55 +01:00 |
|
anschrammh
|
dc96053576
|
Enhanced the dictionary object (added get by index and getParameter methods)
|
2019-03-24 10:30:08 +01:00 |
|
anschrammh
|
b1bc4c3b9e
|
Updated the test app
|
2019-03-23 12:36:34 +01:00 |
|
anschrammh
|
933b055ec3
|
Reworked the dictionary algorithm and Added the deleteParameter method
|
2019-03-23 12:35:44 +01:00 |
|
anschrammh
|
de462a4de3
|
Added the Dictionary utility class to handle key value pairs
|
2019-03-17 22:11:15 +01:00 |
|
anschrammh
|
420c0a3fab
|
Minor changes
|
2019-03-16 22:39:24 +01:00 |
|
anschrammh
|
87983cb00e
|
Implemented displayNextView method
|
2019-03-16 20:08:26 +01:00 |
|
anschrammh
|
5ff79119c8
|
Added screen error messages
|
2019-03-16 19:50:39 +01:00 |
|
anschrammh
|
8df64cb583
|
Removed debugging Serial.println statement
|
2019-03-16 19:49:39 +01:00 |
|
anschrammh
|
e7efa2d957
|
Added defines
|
2019-03-16 19:48:31 +01:00 |
|
anschrammh
|
dafc690ef7
|
Modified views to add the view count info
|
2019-03-16 19:47:43 +01:00 |
|
anschrammh
|
355adab781
|
Defined new errors and more
|
2019-03-10 23:24:47 +01:00 |
|
anschrammh
|
a73ea65328
|
Updated main app
|
2019-03-10 23:24:17 +01:00 |
|
anschrammh
|
38b2ef8c2e
|
Added a new view
|
2019-03-10 23:22:33 +01:00 |
|
anschrammh
|
cc8a040596
|
Added ConnectivityManager class
|
2019-03-10 23:21:30 +01:00 |
|
anschrammh
|
1f21a807fc
|
Added ConnectivityManager as a member of the SAB class
|
2019-03-10 23:20:59 +01:00 |
|
anschrammh
|
dddf04fb10
|
Updated the app sample code and added a new view
|
2019-03-10 19:23:23 +01:00 |
|
anschrammh
|
c1b493af18
|
Added getPowerInfo functionality
|
2019-03-10 19:22:45 +01:00 |
|
anschrammh
|
ae3cc190a7
|
Added _error attribut initialization
|
2019-03-10 19:20:45 +01:00 |
|
anschrammh
|
e912524218
|
Modified the SDCardManager class, this class inherits now from SDClass
|
2019-03-10 19:18:40 +01:00 |
|
anschrammh
|
b7ddc2cb16
|
Added a new structure in order to get power infos
|
2019-03-10 19:16:43 +01:00 |
|
anschrammh
|
ae0588206f
|
Updated the SdCard test example
|
2019-03-10 19:15:51 +01:00 |
|
anschrammh
|
35b682b13d
|
Added sd card test program plus minor changes
|
2019-03-09 22:38:21 +01:00 |
|
anschrammh
|
becaad5584
|
Added getSdCardHandler method to SdCardManager class
|
2019-03-03 22:47:54 +01:00 |
|
anschrammh
|
218d9c3eeb
|
Added SdCardConfig class and Modified class diagram plus other little things
|
2019-03-03 22:22:12 +01:00 |
|
anschrammh
|
72ff0d14a9
|
Added SDCardManagerClass, Updated class diagram, Modified app.ino example, Modified definition.h as well as ScreenManager and views
|
2019-03-03 14:48:51 +01:00 |
|
anschrammh
|
7ea47593a0
|
Updated gitignore and Added hardware_test.ino
|
2019-03-03 12:33:57 +01:00 |
|
anschrammh
|
686bc68aa1
|
Added new methods to the ScreenManager class
|
2019-02-27 23:03:02 +01:00 |
|
anschrammh
|
d790b72dcd
|
Added code for the linked list handling and completed the class diagram
|
2019-02-25 23:35:01 +01:00 |
|
anschrammh
|
cc15cf3366
|
Adding a bunch of classes
|
2019-02-25 00:36:43 +01:00 |
|
anschrammh
|
6637371440
|
Adding app.ino and class diagram
|
2019-02-24 11:04:24 +01:00 |
|