Webserver only w/o any other functions, single thread. Running on STM32F013+W5500

Dependencies:   NTPClient W5500Interface Watchdog device_configuration eeprom_flash mbed-rpc-nucleo mbed-rtos mbed

Fork of F103-Serial-to-Ethernet by Chau Vo

README.md

Committer:
olympux
Date:
2015-01-31
Revision:
34:32299b819067
Child:
35:f5c98e2d6aad

File content as of revision 34:32299b819067:

Features
================

    + NNIO module with NNIO protocol v2.0.
    + Support RPC control commands using TCP/UDP server. No support RPC with TCP client.

Release notes
================

v0.1 (29/12/2014)
---------------

    + Imported F103_NNIO rev27:22f289beceb8
    + Modified: process_control_command() with return value.
      0 if NNIO protocol or RPC protocol without reply; length of RPC outbut buffer; or -1 if RPC failed.
    + Modified: TCP server now checks to return data to client.
    + Modified: use device description instead of device config code in Discovery command.
    + Tested: working with ConfigurationTool v2.0 and AlarmMonitoring v1.1.
    
v1.0 (06/01/2014)
------------------

    + Added: RPC command replies as following object_name:reply_value
    + Modified: clean code in my_eeprom_funcs and main.cpp
    
v1.1 (24/01/2015)
-----------------

    + Modified: control command is able to be processed by both TCP and UDP.
      Only one network output buffer is used for RPC-style and NNIO protocols.
    + Modified: process RPC-style command in tcp client, similar to TCP/UDP server.
    + Updated: automatically reset after setting network configuration or setting TCP server for auto update mode.
    + Updated: RPC object name is 16 max.