Simple code for comunication via TCP between the mbed and PC.
Dependencies: EthernetInterface SimpleSocket mbed-rtos mbed
Fork of SimpleSocketExamples by
main.cpp@0:6dc3cfd058c6, 2013-02-04 (annotated)
- Committer:
- yamaguch
- Date:
- Mon Feb 04 09:29:18 2013 +0000
- Revision:
- 0:6dc3cfd058c6
- Child:
- 1:016774025718
modified to use SimpleSocket/EthernetInterface
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
yamaguch | 0:6dc3cfd058c6 | 1 | #include "functions.h" |
yamaguch | 0:6dc3cfd058c6 | 2 | |
yamaguch | 0:6dc3cfd058c6 | 3 | int main() { |
yamaguch | 0:6dc3cfd058c6 | 4 | for (int i = 0; functions[i].name; i++) |
yamaguch | 0:6dc3cfd058c6 | 5 | printf("[%d] %s\n", i, functions[i]); |
yamaguch | 0:6dc3cfd058c6 | 6 | |
yamaguch | 0:6dc3cfd058c6 | 7 | printf("Select => "); |
yamaguch | 0:6dc3cfd058c6 | 8 | int n; |
yamaguch | 0:6dc3cfd058c6 | 9 | scanf("%d", &n); |
yamaguch | 0:6dc3cfd058c6 | 10 | printf("%d was selected, starting %s\n", n, functions[n].name); |
yamaguch | 0:6dc3cfd058c6 | 11 | |
yamaguch | 0:6dc3cfd058c6 | 12 | functions[n].func(); |
yamaguch | 0:6dc3cfd058c6 | 13 | } |