Comments added
Dependencies: Peripherals Buffer_lib_v2 SD_Lib_EffedUP_ERP Time_Lib_v2 Year3_Version5 BMP280 Network_Lib TextLCD BME280
main.cpp@33:19ef40409329, 2019-01-23 (annotated)
- Committer:
- emilytrembeth
- Date:
- Wed Jan 23 13:37:17 2019 +0000
- Revision:
- 33:19ef40409329
- Parent:
- 28:fb88aeb3551e
Comments
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
noutram | 0:90e393878517 | 1 | #include "mbed.h" |
emilytrembeth | 4:da63962bc0f1 | 2 | #include "TextLCD.h" |
emilytrembeth | 4:da63962bc0f1 | 3 | #include "SDBlockDevice.h" |
emilytrembeth | 4:da63962bc0f1 | 4 | #include "FATFileSystem.h" |
erolleyparnell | 8:dde5976445b4 | 5 | #include "thread_functions.hpp" |
erolleyparnell | 11:799025124e87 | 6 | #include "SD_functions.hpp" |
erolleyparnell | 11:799025124e87 | 7 | #include "peripherals.hpp" |
emilytrembeth | 15:00422efe0550 | 8 | #include "Network.hpp" |
emilytrembeth | 19:8c5615d0768d | 9 | #include "time_functions.hpp" |
emilytrembeth | 5:60e116a1e913 | 10 | |
erolleyparnell | 13:a89d4591af3f | 11 | |
erolleyparnell | 13:a89d4591af3f | 12 | |
emilytrembeth | 15:00422efe0550 | 13 | //Serial pc(SERIAL_TX, SERIAL_RX); |
erolleyparnell | 20:15f22e814788 | 14 | |
erolleyparnell | 20:15f22e814788 | 15 | Thread sensor_thread(osPriorityRealtime); //sensor thread is highest priority |
erolleyparnell | 20:15f22e814788 | 16 | Thread serial_thread(osPriorityNormal); |
erolleyparnell | 20:15f22e814788 | 17 | Thread SD_Card_thread(osPriorityNormal); |
erolleyparnell | 20:15f22e814788 | 18 | Thread Network_thread(osPriorityNormal); |
erolleyparnell | 20:15f22e814788 | 19 | Thread Update_time_thread(osPriorityNormal); |
erolleyparnell | 20:15f22e814788 | 20 | Thread Print_thread(osPriorityNormal); |
cgogay | 7:981670f59caf | 21 | |
cgogay | 7:981670f59caf | 22 | |
cgogay | 6:2ef9c06ce506 | 23 | //Main thread |
cgogay | 6:2ef9c06ce506 | 24 | int main() { |
cgogay | 6:2ef9c06ce506 | 25 | |
emilytrembeth | 15:00422efe0550 | 26 | lcd.cls(); |
cgogay | 6:2ef9c06ce506 | 27 | |
cgogay | 6:2ef9c06ce506 | 28 | // run threads |
erolleyparnell | 20:15f22e814788 | 29 | sensor_thread.start(FunctionSensor); |
erolleyparnell | 20:15f22e814788 | 30 | serial_thread.start(FunctionSerial); |
erolleyparnell | 20:15f22e814788 | 31 | SD_Card_thread.start(FunctionSD1); |
erolleyparnell | 20:15f22e814788 | 32 | Network_thread.start(Network); |
erolleyparnell | 20:15f22e814788 | 33 | Update_time_thread.start(UpdateTime); |
erolleyparnell | 24:bacf24afe91f | 34 | |
cgogay | 6:2ef9c06ce506 | 35 | } |