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

Dependencies:   mbed-http

Revisions of source/main-https.cpp

Revision Date Message Actions
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
121:ac4f59839e4f 2019-06-01 - BLE AT commands and responses implemented; - configuration storage implemented; - configuration delete implemented; - factory reset implemented; BLE connection with Box tested ok so far. File  Diff  Annotate
120:779b74689747 2019-05-27 - progressed implementation of AT/BLE commands; - started basic testing; - sending short strings from BLE works ok 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
117:8fd05113efc1 2019-05-19 Added Non-Volatile storage support. Default configuration now saved in NVStore.; Verified on python platform. 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
115:8054dbadfaa0 2019-05-19 refactored main program so BLE and WIFI manager not automatically started unless defines are set.; Tested on python platform and working ok. Need some more testing for stability. 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
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
103:7b566b522427 2019-05-02 reached cloud hello message in box comms sequence 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
92:ec9550034276 2019-04-13 implemented DEFINE switch to resolve mbed memory pool allocation failure 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
84:7c7add00f4bf 2019-03-28 internet configuration issues fixed. File  Diff  Annotate
83:9c271a50a70b 2019-03-26 implemented parser for header 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
77:0b505d1e15f4 2019-03-15 BLE & ATCmdManager working concurrently File  Diff  Annotate
76:6afda865fbf8 2019-03-15 secure BLE with Uart now working. File  Diff  Annotate
75:08eff6258e1b 2019-03-14 Ble Security example now working! File  Diff  Annotate
74:f26e846adfe9 2019-03-10 ATCmdManager now instaltiates ok File  Diff  Annotate
73:6f5021cbe752 2019-02-28 commit current application code File  Diff  Annotate