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.txt@26:09e0dd020900, 2014-12-24 (annotated)
- Committer:
- olympux
- Date:
- Wed Dec 24 13:23:33 2014 +0000
- Revision:
- 26:09e0dd020900
- Parent:
- 25:48dd18cc147c
- Child:
- 27:22f289beceb8
Rearrange source code. Use official mbed-rtos
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
olympux | 26:09e0dd020900 | 1 | #NNIO Command and Configuration Processors |
olympux | 26:09e0dd020900 | 2 | |
olympux | 26:09e0dd020900 | 3 | This version is forked from F103_NNIO git rev25:48dd18cc147c, which is used for running demos. |
olympux | 26:09e0dd020900 | 4 | It intends to separate command processor and method to receive commands. |
olympux | 26:09e0dd020900 | 5 | |
olympux | 26:09e0dd020900 | 6 | v2.0 24/12/2014 |
olympux | 26:09e0dd020900 | 7 | + Use official mbed-rtos. |
olympux | 26:09e0dd020900 | 8 | |
olympux | 26:09e0dd020900 | 9 | |
olympux | 26:09e0dd020900 | 10 | |
olympux | 26:09e0dd020900 | 11 | |
olympux | 26:09e0dd020900 | 12 | |
olympux | 26:09e0dd020900 | 13 | |
olympux | 19:05934ee9ee67 | 14 | Features |
olympux | 18:ca499a2e7da6 | 15 | 0. Wait for 2s after resetting for ethernet to work. |
olympux | 18:ca499a2e7da6 | 16 | 1. When auto update enabled and no TCP server is running, module will try to connect to server which results in a timeout every 15s. |
olympux | 18:ca499a2e7da6 | 17 | This makes UDP packets take more time to be received and processed by the module. The result is slow UDP commands, such as Discovery. |
olympux | 19:05934ee9ee67 | 18 | To make it faster, start a TCP server on Hercules. The module will connect to it to transmit updates. |
olympux | 19:05934ee9ee67 | 19 | 2. Process a tcp packet including many receiving frames |
olympux | 19:05934ee9ee67 | 20 | |
olympux | 19:05934ee9ee67 | 21 | |
olympux | 19:05934ee9ee67 | 22 | v1.0 25/10/2014 |
olympux | 19:05934ee9ee67 | 23 | + Added: process many receiving frames in one tcp packet |
olympux | 20:71c7950fdd91 | 24 | + Bug: TCP server will reply with error #10061 if a previous tcp client connects and quickly disconnects. |
olympux | 20:71c7950fdd91 | 25 | |
olympux | 20:71c7950fdd91 | 26 | v1.1 15/11/2014 |
olympux | 20:71c7950fdd91 | 27 | + Added: watchdog timer |
olympux | 22:e5f0aa929c44 | 28 | + Modified: enter config mode forever when received discovery command |
olympux | 23:47ee805435b1 | 29 | |
olympux | 25:48dd18cc147c | 30 | v1.1.1 27/11/2014 |
olympux | 25:48dd18cc147c | 31 | + Added: checking a configuration command to see if it starts with "NN". Otherwise, it could be data was sent using UDP connection. |
olympux | 25:48dd18cc147c | 32 | |
olympux | 25:48dd18cc147c | 33 | v1.2 30/11/2014 |
olympux | 25:48dd18cc147c | 34 | + Added: Discovery command now returns NNIO MAC IP |
olympux | 25:48dd18cc147c | 35 | + Added: receive and process receiving protocol using UDP |
olympux | 25:48dd18cc147c | 36 | |
olympux | 25:48dd18cc147c | 37 | v1.2.1 01/12/2014 |
olympux | 25:48dd18cc147c | 38 | + Modified: enter config mode with query ip command, not discovery command |