this is using the mbed os version 5-13-1

Dependencies:   mbed-http

Revisions of source/WiFiManager.cpp

Revision Date Message Actions
128:3a641aaad2d9 2019-07-19 Working version; - access token implemented; File  Diff  Annotate
127:a21788227ca6 2019-07-15 started coding of access token acquisition:; 1. make request with credentials - DONE; 2. get response - DONE; 3. extract Id and refresh tokens from response - DONE; 4. integrate with code - pending; 5. test - pending File  Diff  Annotate
126:9bc33f8b57d5 2019-07-07 added some initial error handling:; - on an mbed os crash, the system now resets.; currently testing File  Diff  Annotate
125:d2830421006c 2019-06-20 currently failing File  Diff  Annotate
124:eae4512b131b 2019-06-15 new features now tested. File  Diff  Annotate
123:a49e9ffbaca6 2019-06-14 Implemented the following features:; 1. FW version; 2. BLE MAC address; 3. BLE name; 4. WiFi MAC address; Not fully tested File  Diff  Annotate
122:62166886db5f 2019-06-11 added error handling for Cloud connection keep alive File  Diff  Annotate
119:8d939a902333 2019-05-27 - implemented cloud connection keep-alive mechanism; - implemented BLE manager state machine for processing messages from radio RX and AT commands.; this version passes end-2-end testing File  Diff  Annotate
118:8df0e9c2ee3f 2019-05-25 - fixed memory leak bug with ATCMD manager; - added BLE memory pool and queues and connected up to main, BLE manager and ATCMD; - code compiling; - python test passing File  Diff  Annotate
116:2296cf274661 2019-05-19 refactoring main, atcmd, BLE and WiFi. added data structures into main and replaced values with references in main. tested and works. File  Diff  Annotate
114:b11bb96c09f3 2019-05-18 main program refactored:; 1. only atcmd manager started by default; 2. added state in main to allow ATCMD to trigger enabling BLE and WiFi; 3. added main.h to expose trigger functions to ATCMD; 4. added triggers to ATCMD; ; Testing not yet done. File  Diff  Annotate
113:888e262ff0a9 2019-05-18 BLE now working at startup. File  Diff  Annotate
112:a0999ea4ece0 2019-05-11 first pass code cleanup File  Diff  Annotate
111:3ab1d9644835 2019-05-10 latest https code File  Diff  Annotate
110:c722dda4f2ff 2019-05-09 added fix for case where no response is received to HTTPS request. File  Diff  Annotate
109:c274780ff609 2019-05-08 1. updated HTTP packet state to monitor for multiple packets; 2. fixed bug causing crash (was canceling an active task on event queue); 2. updates to watchdog. added ticker.; File  Diff  Annotate
108:3c8fb2c6e7bf 2019-05-06 this version is passing regression File  Diff  Annotate
107:f1a83fd41b17 2019-05-06 now succefully sending and responsing to Box cloud message up till BLE ID and OTP request File  Diff  Annotate
106:e1f04c3d0647 2019-05-06 latest version - still issues with TLS connection File  Diff  Annotate
105:e5ce023eee93 2019-05-06 still having issues - put defines around much of the verbose comments File  Diff  Annotate
104:11e9605093c9 2019-05-05 still having issues with http request not returning File  Diff  Annotate
103:7b566b522427 2019-05-02 reached cloud hello message in box comms sequence File  Diff  Annotate
102:9748f290a1a5 2019-04-24 added fix for response header issue.; passing regression tests.; known issue:; - UDDRP response incomplete File  Diff  Annotate
101:1cfd468e5009 2019-04-22 stable version - now passing regression.; - known issues; 1. response message header not received with first payload.; 2. UDDRP command response is incomplete File  Diff  Annotate
100:80ef4bc31b7a 2019-04-22 added support for the following response:; - AT_EVENT; - CONNECT_EVENT File  Diff  Annotate
99:05398b3184f8 2019-04-22 failing at internet url configuration and verification. File  Diff  Annotate
98:65c2333a38b6 2019-04-21 now working with to stage of 3 tries of hello msg File  Diff  Annotate
96:f5ed273881af 2019-04-19 response instability issues resolved. ; Able to run 10 consecutive hello cloud requests. File  Diff  Annotate
95:290859010c8c 2019-04-17 response format for the following command implemented:; - AT+UWSCA; - AT+UNSTAT=0; - AT+UWSSTAT File  Diff  Annotate
94:fb4414aff957 2019-04-14 working version - now passes python test. File  Diff  Annotate
93:06e755a80187 2019-04-14 fixed bug with wifi configuration API (was adding an extra character causing wifi connection to fail because of incorrect credentials) File  Diff  Annotate
92:ec9550034276 2019-04-13 implemented DEFINE switch to resolve mbed memory pool allocation failure File  Diff  Annotate
91:d6b6319ad681 2019-04-07 added method to handle sending expected command response strings File  Diff  Annotate
90:ed0267eca7b5 2019-04-07 https response format implemented and tested File  Diff  Annotate
89:45f6db09a76d 2019-04-01 download working ok. still need to fix memory leak. File  Diff  Annotate
88:7ffa053be662 2019-03-31 tls connection now working. File  Diff  Annotate
87:99b37d26ff2a 2019-03-29 http/https request and response implemented File  Diff  Annotate
86:04fc2fcda7ec 2019-03-28 http request correctly passed to WifiManager File  Diff  Annotate
85:9f896e1e041c 2019-03-28 http request getting to wifi manager File  Diff  Annotate
84:7c7add00f4bf 2019-03-28 internet configuration issues fixed. File  Diff  Annotate
82:10072c1794d3 2019-03-24 wifi configuration setup implemented File  Diff  Annotate
81:637a87eb8170 2019-03-23 first data queue/dequeue implemented for internet configuration. File  Diff  Annotate
80:e8f0e92e3ac9 2019-03-21 implemented queue and memory pools for command and data passing between ATCmdManager and WiFiManager classes File  Diff  Annotate
79:a2187bbfa407 2019-03-20 now have working mechanism for comms between threads using memory pool and queue.; Next stage expand this for data. File  Diff  Annotate
78:07bb86e3ce14 2019-03-16 Main Manager class constructors and configuration structures implemented. File  Diff  Annotate