![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Sampling ldr temp and pressure data into 120 sample FIFO buffer.
Fork of Task690-mbed-os-FZ429ZI by
Hardware_Setup/hardware_setup.cpp
- Committer:
- osmith2
- Date:
- 2017-12-23
- Revision:
- 6:c2299e3de428
File content as of revision 6:c2299e3de428:
#include "mbed.h" #include "hardware_setup.hpp" #define RED_DONE 1 #define YELLOW_DONE 2 //Digital outputs DigitalOut onBoardLED(LED1); DigitalOut redLED(PE_15); DigitalOut yellowLED(PB_10); DigitalOut greenLED(PB_11); //Inputs DigitalIn onBoardSwitch(USER_BUTTON); DigitalIn SW1(PE_14); DigitalIn SW2(PE_12); //Serial pc(USBTX, USBRX); AnalogIn adcIn(A0); NewLCD LCD(PD_15, PF_12, PF_13, PE_9, PF_14, PF_15); // RS, E, D4-D7 //POWER ON SELF TEST void post() { //POWER ON SELF TEST (POST) puts("ALL LEDs should be blinking"); for (unsigned int n=0; n<10; n++) { redLED = 1; yellowLED = 1; greenLED = 1; wait(0.05); redLED = 0; yellowLED = 0; greenLED = 0; wait(0.05); } //LCD Test for (unsigned int n=0; n<3; n++) { LCD.printf("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"); wait(0.1); LCD.clearScreen(); wait(0.1); } }