source for demo Book And Plug
Dependencies: APA102
BNP_main.cpp
- Committer:
- vrou44
- Date:
- 2018-05-17
- Revision:
- 1:8c2e60bafc91
- Parent:
- 0:5648c217e527
File content as of revision 1:8c2e60bafc91:
/* * */ #include "mbed.h" #include "mbed_events.h" #include "BltLink.h" #include "LedCtrl.h" #include "MotorCtrl.h" #include "Audio.h" #ifdef DEBUG #define PRINTF(...) { printf(__VA_ARGS__); } #else #define PRINTF(...) #endif EventQueue *mainQueueP ; int main(void) { mainQueueP = new EventQueue (256 * EVENTS_EVENT_SIZE) ; BNP_Ctrl &bnpCtrl = BNP_Ctrl::getInst() ; bnpCtrl.init() ; BltLink &bltLink = BltLink::getInst() ; bltLink.init() ; LedCtrl &ledCtrl = LedCtrl::getInst() ; ledCtrl.init() ; MotorCtrl &motorCtrl = MotorCtrl::getInst() ; motorCtrl.init() ; Audio::init() ; printf ("\r\nmain: build 4/16/18 16:15 - start event dispatch\r\n") ; mainQueueP->dispatch_forever(); return 0 ; }