This example program utilizes the MAX31856 mbed library available from Maxim Integrated at the following link: https://os.mbed.com/teams/Maxim-Integrated/code/MAX31856/
Fork of MAX31856_example_program by
main.cpp@0:456e9e702d57, 2017-07-19 (annotated)
- Committer:
- DevinAlexander
- Date:
- Wed Jul 19 17:05:46 2017 +0000
- Revision:
- 0:456e9e702d57
- Child:
- 1:b58719a76fc3
first commit. Created naming convention for #defines and have started creating functions for some of the functions needed
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
DevinAlexander | 0:456e9e702d57 | 1 | #include "mbed.h" |
DevinAlexander | 0:456e9e702d57 | 2 | #include "max32630fthr.h" |
DevinAlexander | 0:456e9e702d57 | 3 | |
DevinAlexander | 0:456e9e702d57 | 4 | DigitalOut led1(LED1); |
DevinAlexander | 0:456e9e702d57 | 5 | //SPI testSPI(SPIO MOSI,SPIO MISO,SPIO SCK); |
DevinAlexander | 0:456e9e702d57 | 6 | SPI testSPI(P5_1,P5_2,P5_0); |
DevinAlexander | 0:456e9e702d57 | 7 | MAX31855 Thermocouple2(testSPI,P3_2,MAX31856_CR1_TC_TYPE_J,MAX31856_CR0_FILTER_OUT_60Hz); |
DevinAlexander | 0:456e9e702d57 | 8 | // main() runs in its own thread in the OS |
DevinAlexander | 0:456e9e702d57 | 9 | int main() { |
DevinAlexander | 0:456e9e702d57 | 10 | while (true) { |
DevinAlexander | 0:456e9e702d57 | 11 | led1 = !led1; |
DevinAlexander | 0:456e9e702d57 | 12 | wait(0.5); |
DevinAlexander | 0:456e9e702d57 | 13 | } |
DevinAlexander | 0:456e9e702d57 | 14 | } |
DevinAlexander | 0:456e9e702d57 | 15 |