multiplayer pong game for LPC 1768
Dependencies: mbed MbedJSONValue mbed-rtos Adafruit_ST7735 Adafruit_GFX EthernetInterface DebouncedInterrupt
main.cpp@11:d0a105f6743f, 2020-11-10 (annotated)
- Committer:
- vsoltan
- Date:
- Tue Nov 10 02:32:49 2020 +0000
- Revision:
- 11:d0a105f6743f
- Parent:
- 7:dedf5dde9798
- Child:
- 12:91affff3be75
initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
donatien | 1:8e1d4987eb90 | 1 | #include "mbed.h" |
donatien | 1:8e1d4987eb90 | 2 | #include "EthernetInterface.h" |
vsoltan | 11:d0a105f6743f | 3 | #include "network.h" |
emilmont | 6:25aad2d88749 | 4 | |
emilmont | 6:25aad2d88749 | 5 | int main() { |
vsoltan | 11:d0a105f6743f | 6 | EthernetInterface eth; |
vsoltan | 11:d0a105f6743f | 7 | UDPSocket sock; |
vsoltan | 11:d0a105f6743f | 8 | Endpoint nist; |
donatien | 1:8e1d4987eb90 | 9 | |
vsoltan | 11:d0a105f6743f | 10 | initEthernet(ð, &sock, &nist); |
emilmont | 7:dedf5dde9798 | 11 | |
vsoltan | 11:d0a105f6743f | 12 | char out_buffer[] = "{\"type\": \"connected\", \"body\": \"hey deniz\"}"; |
vsoltan | 11:d0a105f6743f | 13 | sock.sendTo(nist, out_buffer, sizeof(out_buffer) - 1); |
vsoltan | 11:d0a105f6743f | 14 | |
emilmont | 6:25aad2d88749 | 15 | char in_buffer[4]; |
emilmont | 7:dedf5dde9798 | 16 | int n = sock.receiveFrom(nist, in_buffer, sizeof(in_buffer)); |
vsoltan | 11:d0a105f6743f | 17 | |
vsoltan | 11:d0a105f6743f | 18 | cleanupEthernet(ð, &sock); |
vsoltan | 11:d0a105f6743f | 19 | |
emilmont | 6:25aad2d88749 | 20 | while(1) {} |
donatien | 1:8e1d4987eb90 | 21 | } |