Andrew Reed
/
city1082-rtos-telemetry
City1082 telemetry application
src/main.cpp@8:254f53c47a2b, 2021-12-01 (annotated)
- Committer:
- reedas
- Date:
- Wed Dec 01 10:15:16 2021 +0000
- Revision:
- 8:254f53c47a2b
- Parent:
- 4:455f43ddbaa9
Added status led display thread
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
reedas | 4:455f43ddbaa9 | 1 | /* |
reedas | 4:455f43ddbaa9 | 2 | * Copyright (c) 2006-2020 Arm Limited and affiliates. |
reedas | 4:455f43ddbaa9 | 3 | * SPDX-License-Identifier: Apache-2.0 |
reedas | 4:455f43ddbaa9 | 4 | */ |
reedas | 4:455f43ddbaa9 | 5 | #include "mbed.h" |
reedas | 8:254f53c47a2b | 6 | |
reedas | 4:455f43ddbaa9 | 7 | #include "display.h" |
reedas | 4:455f43ddbaa9 | 8 | #include "sensors.h" |
reedas | 8:254f53c47a2b | 9 | #include "statusled.h" |
reedas | 4:455f43ddbaa9 | 10 | |
reedas | 4:455f43ddbaa9 | 11 | |
reedas | 8:254f53c47a2b | 12 | Thread statusledThreadHandle; |
reedas | 4:455f43ddbaa9 | 13 | Thread sendingThreadHandle; |
reedas | 4:455f43ddbaa9 | 14 | Thread displayThreadHandle; |
reedas | 4:455f43ddbaa9 | 15 | |
reedas | 4:455f43ddbaa9 | 16 | int main(void) |
reedas | 4:455f43ddbaa9 | 17 | { |
reedas | 8:254f53c47a2b | 18 | statusledThreadHandle.start(callback(statusledThread)); |
reedas | 4:455f43ddbaa9 | 19 | sendingThreadHandle.start(callback(sendThread)); |
reedas | 4:455f43ddbaa9 | 20 | displayThreadHandle.start(callback(displayThread)); |
reedas | 4:455f43ddbaa9 | 21 | } |