
X2D decoder
main.cpp@4:fcfcce37657c, 2019-11-10 (annotated)
- Committer:
- sev2000
- Date:
- Sun Nov 10 15:24:32 2019 +0000
- Revision:
- 4:fcfcce37657c
- Child:
- 5:df53c6d9caeb
Initial commit;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sev2000 | 4:fcfcce37657c | 1 | #include "mbed.h" |
sev2000 | 4:fcfcce37657c | 2 | #include "X2D.h" |
sev2000 | 4:fcfcce37657c | 3 | |
sev2000 | 4:fcfcce37657c | 4 | extern long startedAt; |
sev2000 | 4:fcfcce37657c | 5 | extern Timer xTime; |
sev2000 | 4:fcfcce37657c | 6 | |
sev2000 | 4:fcfcce37657c | 7 | Serial pc(SERIAL_TX, SERIAL_RX); |
sev2000 | 4:fcfcce37657c | 8 | |
sev2000 | 4:fcfcce37657c | 9 | int main() |
sev2000 | 4:fcfcce37657c | 10 | { |
sev2000 | 4:fcfcce37657c | 11 | |
sev2000 | 4:fcfcce37657c | 12 | pc.baud(115200); |
sev2000 | 4:fcfcce37657c | 13 | pc.printf("Start\r\n"); |
sev2000 | 4:fcfcce37657c | 14 | Init_X2D(); |
sev2000 | 4:fcfcce37657c | 15 | while (1) |
sev2000 | 4:fcfcce37657c | 16 | { |
sev2000 | 4:fcfcce37657c | 17 | if (xTime.read_us()- startedAt > 32000) |
sev2000 | 4:fcfcce37657c | 18 | { |
sev2000 | 4:fcfcce37657c | 19 | detectPreamble(); |
sev2000 | 4:fcfcce37657c | 20 | } |
sev2000 | 4:fcfcce37657c | 21 | wait_ms(500); |
sev2000 | 4:fcfcce37657c | 22 | } |
sev2000 | 4:fcfcce37657c | 23 | } |