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
README.md@34:32299b819067, 2015-01-31 (annotated)
- Committer:
- olympux
- Date:
- Sat Jan 31 08:45:04 2015 +0000
- Revision:
- 34:32299b819067
- Child:
- 35:f5c98e2d6aad
Improvements
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
olympux | 34:32299b819067 | 1 | Features |
olympux | 34:32299b819067 | 2 | ================ |
olympux | 34:32299b819067 | 3 | |
olympux | 34:32299b819067 | 4 | + NNIO module with NNIO protocol v2.0. |
olympux | 34:32299b819067 | 5 | + Support RPC control commands using TCP/UDP server. No support RPC with TCP client. |
olympux | 34:32299b819067 | 6 | |
olympux | 34:32299b819067 | 7 | Release notes |
olympux | 34:32299b819067 | 8 | ================ |
olympux | 34:32299b819067 | 9 | |
olympux | 34:32299b819067 | 10 | v0.1 (29/12/2014) |
olympux | 34:32299b819067 | 11 | --------------- |
olympux | 34:32299b819067 | 12 | |
olympux | 34:32299b819067 | 13 | + Imported F103_NNIO rev27:22f289beceb8 |
olympux | 34:32299b819067 | 14 | + Modified: process_control_command() with return value. |
olympux | 34:32299b819067 | 15 | 0 if NNIO protocol or RPC protocol without reply; length of RPC outbut buffer; or -1 if RPC failed. |
olympux | 34:32299b819067 | 16 | + Modified: TCP server now checks to return data to client. |
olympux | 34:32299b819067 | 17 | + Modified: use device description instead of device config code in Discovery command. |
olympux | 34:32299b819067 | 18 | + Tested: working with ConfigurationTool v2.0 and AlarmMonitoring v1.1. |
olympux | 34:32299b819067 | 19 | |
olympux | 34:32299b819067 | 20 | v1.0 (06/01/2014) |
olympux | 34:32299b819067 | 21 | ------------------ |
olympux | 34:32299b819067 | 22 | |
olympux | 34:32299b819067 | 23 | + Added: RPC command replies as following object_name:reply_value |
olympux | 34:32299b819067 | 24 | + Modified: clean code in my_eeprom_funcs and main.cpp |
olympux | 34:32299b819067 | 25 | |
olympux | 34:32299b819067 | 26 | v1.1 (24/01/2015) |
olympux | 34:32299b819067 | 27 | ----------------- |
olympux | 34:32299b819067 | 28 | |
olympux | 34:32299b819067 | 29 | + Modified: control command is able to be processed by both TCP and UDP. |
olympux | 34:32299b819067 | 30 | Only one network output buffer is used for RPC-style and NNIO protocols. |
olympux | 34:32299b819067 | 31 | + Modified: process RPC-style command in tcp client, similar to TCP/UDP server. |
olympux | 34:32299b819067 | 32 | + Updated: automatically reset after setting network configuration or setting TCP server for auto update mode. |
olympux | 34:32299b819067 | 33 | + Updated: RPC object name is 16 max. |