================================================================================ ¡¾2015.06.09¡¿ [Name] : FogCloud [version]: v1.0.3 [Changlog]: 1.enlarge http header buffer to 1024 byte, this just fix long http header bug temporarily. ================================================================================ ¡¾2015.06.09¡¿ [Name] : FogCloud [version]: v1.0.2 [Changlog]: 1. set ota data to 4kb; 2. fix ota log. ================================================================================ ¡¾2015.05.22¡¿ [Name] : FogCloud [version]: v1.0.1 [Changlog]: 1. fix no rom on server error; 2. add mutex for msg recv queue for safety£» 3. adjust MQTT cmd time && retry interval for bad network; 4. for Cotex-M3 && M4 MCU. ================================================================================ ¡¾2015.05.14¡¿ [Name] : MicoFogCloudService [version]: v1.0.0 [Changlog]: 1. change name "EasyCloud" => "FogCloud"; 2. fix some bugs. ================================================================================ ¡¾2015.03.26¡¿ [Name] : MicoFogCloudService [version]: v0.3.6 [Changlog]: 1. build for CC3200, use socket in different thread, no loopback socket£» 2. set max MQTT payload size to 4096 byte, fix MQTT thread stack overflow. ================================================================================ ¡¾2015.03.23¡¿ [Name] : MicoFogCloudService [version]: v0.3.6[test] [Changlog]: 1. build for CC3200, use socket in different thread, no loopback socket£» 2. set max MQTT payload size to 4096 byte. ================================================================================ ¡¾2015.03.20¡¿ [Name] : MicoFogCloudService [version]: v0.3.5[test] [Changlog]: 1. build for CC3200, use socket in different thread, no loopback socket. ================================================================================ ¡¾2015.03.17¡¿ [Name] : MicoFogCloudService [version]: v0.3.5 [Changlog]: 1. add param device_name when activate; 2. fix bug for high CPU utilization. ================================================================================ ¡¾2015.03.03¡¿ [Name] : MicoFogCloudService [version]: v0.3.4 [Changlog]: 1. fix bug for high CPU utilization. ================================================================================ ¡¾2015.02.27¡¿ [Name] : MicoFogCloudService [version]: v0.3.3 [Changlog]: 1. set flash address by user when OTA. ================================================================================ ¡¾2015.02.15¡¿ [Name] : MicoFogCloudService [version]: v0.3.2 [Changlog]: 1. parse host from full bin_file to be download. [NOTE]: OTA function now can only be used by EMW3162, because OTA flash addr is built in the library, this will be fixed in next version. ================================================================================ ¡¾2015.02.10¡¿ [Name] : MicoFogCloudService [version]: v0.3.1 [Changlog]: 1. fix FogCloudServiceStop bug£» 2. fix FogCloud connect status change bug. ================================================================================ ¡¾2015.02.05¡¿ [Name] : MicoFogCloudService [version]: v0.3.0 [Changlog]: 1. Optimize MQTT transmisson && test; 2. set OTA timeout && retry shorter(timeout 5s, retry 3 times). ================================================================================ ¡¾2015.02.02¡¿ [Name] : MicoFogCloudService [version]: v0.2.9 [Changlog]: 1. add HTTPUtils functions into FogCloudUtils.c with prefix "ECS_"; 2. set OTA socket connect timeout shorter(timeout 10s, retry 10 times). ================================================================================ ¡¾2015.01.28¡¿ [Name] : MicoFogCloudService [version]: v0.2.8 [Changlog]: 1. add breakpoint transmission function for OTA && download file from server; 2. connect FogCloud faster. ================================================================================ ¡¾2015.01.21¡¿ [Name] : MicoFogCloudService [version]: v0.2.7 [Changlog]: 1. fix messge publish error: publish message quickly may case system halt. 2. add API to send msg to sub-level topic, msg will be published to topic: "device_id/out/" OSStatus FogCloudPublishtoChannel(easycloud_service_context_t* const context, const char* channel, const unsigned char *msg, unsigned int msgLen); ================================================================================ ¡¾2014.12.30¡¿ [Name] : MicoFogCloudService [version]: v0.2.5 [Changlog]: 1. fix spell error for var "EasycCloudServiceState", changed to "easycloud_service_state_t". 2. fix return bug for functions: FogCloudGetLatestRomVersion. ================================================================================ ¡¾2014.12.26¡¿ [Name] : MicoFogCloudService [version]: v0.2.4 [Changlog]: 1. pass topic length to message receive handler, for topic is not a null-terminated string. 2. max MQTT message payload size to 512 bytes. 3. add documents. ================================================================================ ¡¾2014.12.23¡¿ [Name] : MicoFogCloudService [version]: v0.2.3 [Changlog]: 1. pass topic to message receive handler, then user can reply to the sender(one-to-one). 2. API changes: add API: // the same as FogCloudUpload OSStatus FogCloudPublish(easycloud_service_context_t* const context, const unsigned char *msg, unsigned int msgLen); // send message to the specified topic OSStatus FogCloudPublishto(easycloud_service_context_t* const context, const char* topic, const unsigned char *msg, unsigned int msgLen); remvoe(replace it with FogCloudPublish): OSStatus FogCloudUpload(easycloud_service_context_t* const context, const unsigned char *msg, unsigned int msgLen); ================================================================================