RealtimeCompLab2

Dependencies:   mbed

Fork of PPP-Blinky by Nicolas Nackel

Revisions of main.cpp

Revision Date Message Actions
189:9fc4ae041974 2017-10-06 Latest mbed library - Revision 152. File  Diff  Annotate
187:e2cea223dd85 2017-10-06 Test comment. File  Diff  Annotate
179:ba2b2ddd0da5 2017-09-11 Changed BufferedSerial to RawSerial. File  Diff  Annotate
177:dab9e685af53 2017-09-07 sendUdpData() changes. File  Diff  Annotate
174:e5a3f16421a5 2017-09-06 sendUdpData() File  Diff  Annotate
153:7993def8663f 2017-09-01 Merge, small changes, comments. File  Diff  Annotate
150:3366bf3d294e 2017-08-30 changed connected() to connectedPPP() File  Diff  Annotate
147:0f40005cbc5f 2017-08-30 Added swapIpAddresses() File  Diff  Annotate
144:01d98cf7738e 2017-08-29 If UDP message starts with "echo" send it back. File  Diff  Annotate
142:54d1543e23e5 2017-08-28 Documentation, restructure, comments. File  Diff  Annotate
141:4cc1518ee06f 2017-08-28 Comments, removed Dial-up Error 777 reference. File  Diff  Annotate
140:f526e9ecfebb 2017-08-23 Toggle LED only every second PPP packet. File  Diff  Annotate
139:1f87c6bc8db3 2017-08-20 Moved text-align in root web page to center everything. File  Diff  Annotate
137:eda0cfcf4d3c 2017-08-19 Changed TCP sending delay from 70 to 45 ms. File  Diff  Annotate
136:28a838086979 2017-08-16 Link to JSFiddle demo. File  Diff  Annotate
135:6c3eec2fa634 2017-08-16 Added menu to root page File  Diff  Annotate
134:af9d1f8d451d 2017-08-16 serial port monitor = no. File  Diff  Annotate
133:0f5b4085b6d3 2017-08-16 Fixed length of root web page (sizeof -1).; Added 1-character delay in send_pppframe.; Added websocket demo page /ws.; Added benchmark demo page /xb.; File  Diff  Annotate
132:09b66cc5cf4a 2017-08-14 Reduced buffer size so NUCLEO-L053R8 (8k RAM) can work too. File  Diff  Annotate
131:134b6d0c11e9 2017-08-14 Graceful WebSocket close. File  Diff  Annotate
130:45ee0d648a72 2017-08-14 Imported Sam Grove's BufferedSerial library. Eliminated all FCS errors due to dropped characters. File  Diff  Annotate
129:b8a0b0e8cff1 2017-08-13 Fixed debug print. Added a space to number in GET /x so there is number separation when using curl. File  Diff  Annotate
128:e5958d143e9d 2017-08-13 Added WebSocket Service.; TCP-header checksum bug on odd lfixed.; Comments.; File  Diff  Annotate
127:3ea6f776e287 2017-08-09 FRDM-KL46Z board added & tested. File  Diff  Annotate
126:4e1058fa2128 2017-08-09 Rxbuflen back to 1<<11 File  Diff  Annotate
125:ea88200b1df6 2017-08-09 Enable ICMP reporting. File  Diff  Annotate
124:18ef53f1d8b7 2017-08-09 Added input checking to more functions. File  Diff  Annotate
123:fc64fc6caae0 2017-08-08 Comment fix File  Diff  Annotate
122:963abcbff21e 2017-08-08 Renamed to PPP_max_size File  Diff  Annotate
121:705679672685 2017-08-08 Reduced TCP_MAX_SIZE to get Nucleo-L053R8 board working. File  Diff  Annotate
120:bef89e4c906e 2017-08-08 Fixed dropping characters when dumping debug data on second serial port File  Diff  Annotate
119:e14dd2bf0ea3 2017-08-08 Fix dropping of input characters, first packet error. File  Diff  Annotate
118:54d1936e3768 2017-08-08 More compact debug dump format, check for input characters while dumping headers, removed 20ms wait before sending, added PUSH flag to outgoing TCP data. File  Diff  Annotate
117:c819ae068336 2017-08-07 Shortened IP debug dump. TCP send delay 20ms. File  Diff  Annotate
116:1272e9f7ad70 2017-08-06 Add FIN flag to FIN ACK response. File  Diff  Annotate
115:b8ddff0e782f 2017-08-06 Removed spaces in HTTP response File  Diff  Annotate
114:8a5d70bbc1b2 2017-08-06 Latest mbed library; Added 10ms delay before sending; Changed IP & TCP header dump format File  Diff  Annotate
113:d9666fe4d0ed 2017-08-05 TCP flags display order same as MS Network Monitor File  Diff  Annotate
112:30172f36bd33 2017-08-04 Removed unneeded led toggles. File  Diff  Annotate
111:6a3b77c065c0 2017-08-04 Comments File  Diff  Annotate
110:baec959e1915 2017-08-04 Added/tested LPC11U24 and 3 Nucleo Boards. File  Diff  Annotate
109:644a59ebb5b1 2017-08-04 Remove fillbuf() from sendFrame() File  Diff  Annotate
108:f77ec4605945 2017-08-04 Added link to Windows Dial-up Configuration. File  Diff  Annotate
107:5fe806713d49 2017-08-03 Replace memchr scan for 0x7E with a per-character check. File  Diff  Annotate
106:d14e6b597ca3 2017-08-03 Shortened Connect string. IPCP uses suggested IP. Removed framefound. File  Diff  Annotate
105:45001195b325 2017-07-31 Reduced requirements (without stack) to 6.3kB File  Diff  Annotate
104:b1280b084f75 2017-07-31 Reduced receive buffer size File  Diff  Annotate
103:4f5512dd11cf 2017-07-31 Improved IPCP response. File  Diff  Annotate
102:a89c55672170 2017-07-31 Removed 1 line File  Diff  Annotate
101:0a15de2ca623 2017-07-31 Removed unused lines File  Diff  Annotate
100:3f3a017684c5 2017-07-30 Remove unused ppp.seq File  Diff  Annotate
99:3f56162e703e 2017-07-30 Shorten HTTP check to GET /x for fast benchmarking. File  Diff  Annotate
98:3babad0d1bd4 2017-07-29 TCP response handler.; TCP flag handling improved.; HTTP/1.0 response. File  Diff  Annotate
97:bdf885e146dc 2017-07-29 Window Size 700 File  Diff  Annotate
96:e14f42ecff66 2017-07-29 TCP Window size of 3*256 File  Diff  Annotate
95:40af49390daf 2017-07-28 Don't report FCS errors - they are common. File  Diff  Annotate
94:8ee3eec2a2bb 2017-07-24 Debug serial port off; Display frame count for /x File  Diff  Annotate
93:9675adc36882 2017-07-24 Changed TCP handler to wait for FIN; Comments File  Diff  Annotate
92:cb962b365cce 2017-07-23 Works with pppd on linux after small IPCP change.; Linux pppd command line in comments. File  Diff  Annotate
91:5141ae9fba53 2017-07-23 Reduce tcp window size; Comments File  Diff  Annotate