sevencore fota solution development project
main.cpp
- Committer:
- dudnwjs
- Date:
- 2015-07-17
- Revision:
- 6:8dd20294b2aa
- Parent:
- 5:e11b23f9aacc
- Child:
- 7:3478c46cceef
File content as of revision 6:8dd20294b2aa:
#include "mbed.h" #include "BleMsgHandler.h" #include "app.h" Serial hostpc(USBTX,USBRX); Serial device(p13,p14); LocalFileSystem local("local"); // Create the local filesystem DigitalOut myled(LED1); DigitalOut myled2(LED2); DigitalOut myled3(LED3); DigitalOut myled4(LED4); using namespace sevencore_fota; void led_setting_zero(void){ myled = 1; myled2 = 1; myled3 = 1; myled4 = 1; } void led_setting_one(void){ myled = 0; myled2 = 0; myled3 = 0; myled4 = 0; } int main() { led_setting_one(); hostpc.baud(9600); device.baud(115200); device.set_flow_control(device.RTSCTS,P2_7,p12); BleMsgHandler myfota(&device,&hostpc); myfota.PrintTitle(); app_rst_gap(&myfota); for(int i = 0; i < 20; i++) { myfota.BleReceiveMsg(); myfota.BleMsgHandle(); } while(1) { myled = 1; wait(0.5); myled = 0; wait(0.5); } }