RealtimeCompLab2

Dependencies:   mbed

Fork of PPP-Blinky by Nicolas Nackel

Revisions of main.cpp

Revision Date Message Actions
69:23f560087c16 2017-06-07 Simpler TCP Flags; Remove 200ms wait; TCP length multiple of four File  Diff  Annotate
68:0b74763ae67f 2017-06-05 Removed 200ms delay for faster response; Calculation of Content-Length File  Diff  Annotate
67:a63e3486bcda 2017-06-05 Separated HTTP response; Comments; File  Diff  Annotate
66:f005b9fdf4d1 2017-06-05 Separated HTML; Comments File  Diff  Annotate
65:23b17c43aa0f 2017-06-04 Shorter swap File  Diff  Annotate
64:677b9713a120 2017-06-04 Comments File  Diff  Annotate
63:9253b0e1b7d8 2017-06-04 Remove unneeded file; Light reformatting File  Diff  Annotate
62:f192926e42f1 2017-06-04 Merge, comments, small changes in TCPhandler() File  Diff  Annotate
61:b3c1a04efd0a 2017-06-04 Buffer use in TCPhandler; Latest mbed library File  Diff  Annotate
60:2b770949c911 2017-06-04 Buffer consolidation File  Diff  Annotate
58:8f39f28f9b14 2017-04-24 Latest mbed library V140 File  Diff  Annotate
57:8deab70fef2e 2017-01-31 Remove unneeded rxbufNotEmpty File  Diff  Annotate
56:b5b2e1c09f42 2017-01-29 Moved buffer read into critical section File  Diff  Annotate
55:43faae812be3 2017-01-29 Removed compile warnings with #IFNDEF File  Diff  Annotate
54:13f83621db80 2017-01-29 Merge - small changes File  Diff  Annotate
53:3a8a37fda757 2017-01-29 Removed unneeded test before waitForConnectString File  Diff  Annotate
52:accc3026b2b0 2017-01-29 Removed redundant check before waitForConnectString File  Diff  Annotate
51:a86d56844324 2017-01-29 Successful Test of 1 Million Pings File  Diff  Annotate
50:ad4e7c3c88e5 2017-01-29 Fixed HDLC frameEndIndex wraparound bug; Moved wait_for_HDLC_Frame code to a function File  Diff  Annotate
49:2213f9c132b2 2017-01-24 rxbuf clashing with other libs - renamed to rxbufppp File  Diff  Annotate
48:6352c1411c5f 2017-01-19 SERIAL_PORT_MONITOR_NO so we don't need second serial port File  Diff  Annotate
47:00a5ca075f8f 2017-01-19 Fixed & added notes re HTTP response header size File  Diff  Annotate
46:d73a565eaf7c 2017-01-18 Default to SERIAL_PORT_MONITOR_NO File  Diff  Annotate
45:ed9112b1734c 2017-01-18 font-family added File  Diff  Annotate
44:d0c61ae49ea5 2017-01-18 Automatic Content-Length; Avoid sending Null at the end of sprintf string File  Diff  Annotate
43:aa57db08995d 2017-01-17 Small Fiddles File  Diff  Annotate
42:4de44be70bfd 2017-01-10 Debug from (()) to () File  Diff  Annotate
41:e58a5a09f411 2017-01-09 HTML errors & changes File  Diff  Annotate
39:b90183d35f1e 2017-01-05 Comments File  Diff  Annotate
38:ab582987926e 2017-01-05 TCP State Machine changes; Comments File  Diff  Annotate
37:2e6689f8b181 2017-01-05 Cosmetic File  Diff  Annotate
36:2a9b457f8276 2017-01-05 Remove teardown File  Diff  Annotate
35:e7068df4d971 2017-01-05 TCP State Handler Fiddle File  Diff  Annotate
34:8a6fbc73a7f1 2017-01-05 Starting to fiddle with SEQ/ACK File  Diff  Annotate
33:b5a86ff03f3d 2017-01-05 Fixed Content-Length File  Diff  Annotate
32:512228c29209 2017-01-05 Send web page with ACK and FIN flags; Added 404 not found response File  Diff  Annotate
31:e000c1b9c565 2017-01-05 Made seq and ack UNSIGNED ints File  Diff  Annotate
30:273431bccb02 2017-01-05 Close Connection after delivering HTTP page File  Diff  Annotate
29:30de79d658f6 2017-01-04 HTTP now servers a good web page; Added verbosity debug options File  Diff  Annotate
28:1aa629be05e7 2017-01-04 HTTP, UDP and PING now working File  Diff  Annotate
27:78d194dd8799 2017-01-03 TCP printing data File  Diff  Annotate
26:11f4eb2663a7 2017-01-03 TCP starting to work - getting packets echoed File  Diff  Annotate
25:0b0450e1b08b 2017-01-02 Removed unneeded print size check File  Diff  Annotate
24:9f3db3bf7f9c 2017-01-02 Removed dumpFrame File  Diff  Annotate
23:af88d429bed1 2017-01-02 Fixed the bug for odd ICMP data block sizes File  Diff  Annotate
22:00df34cd4d7e 2017-01-02 Fiddled with IRQ again File  Diff  Annotate
21:66459cb32ce0 2017-01-02 More serial IRQ tweaks File  Diff  Annotate
20:5db9b77b38a6 2017-01-02 Serial port IRQ critical sections fixed File  Diff  Annotate
19:e53cdee9a33c 2017-01-02 Comments, made buffer larger File  Diff  Annotate
18:3e35de1bc877 2017-01-01 Made Ping more verbose File  Diff  Annotate
17:4918c893d802 2017-01-01 Fixed boundary issue in processFrame; moved interrupt disable in rxHandler File  Diff  Annotate
16:cb0b80c24ba2 2017-01-01 Fixed 7D bug in hdlcPut File  Diff  Annotate
15:b0154c910143 2017-01-01 Toggle LED in processFrame File  Diff  Annotate
14:c65831c25aaa 2017-01-01 removed wait in receive File  Diff  Annotate
13:d882b8a042b4 2017-01-01 Output formatting File  Diff  Annotate
12:db0dc91f0231 2017-01-01 UDP partially prints data; Clearer code File  Diff  Annotate
11:f58998c24f0b 2016-12-31 UDP and ICMP-ping working! File  Diff  Annotate
10:74f8233f72c0 2016-12-31 Can receive UDP packets. File  Diff  Annotate
9:0992486d4a30 2016-12-30 printing first incoming ip packets File  Diff  Annotate
8:48e40f1ff316 2016-12-29 Wow - the link is fully up. The code is a bit spaghetti but it's working for the first time. File  Diff  Annotate