4D display working with Gecko board STK3600
Fork of 4dGENIE by
Diff: mbed_genie.cpp
- Revision:
- 3:11c49c49cd1a
- Parent:
- 2:f283764fe9b7
- Child:
- 4:23c46eb6f0db
- Child:
- 6:f4d3977b0eae
--- a/mbed_genie.cpp Sun Feb 23 01:34:05 2014 +0000 +++ b/mbed_genie.cpp Sun Feb 23 17:32:37 2014 +0000 @@ -4,8 +4,12 @@ Serial pc(USBTX,USBRX); -Mbed4dGenie::Mbed4dGenie(PinName TxPin,PinName RxPin) : _screen(TxPin,RxPin) +Mbed4dGenie::Mbed4dGenie(PinName TxPin,PinName RxPin, PinName resetpin) : _screen(TxPin,RxPin) , _reset(resetpin) { + //reset the 4d screen + _reset = 1; + wait(0.25); + _reset = 0; _genieLinkStates[4] = GENIE_LINK_IDLE; _genieLinkStates[3] = GENIE_LINK_IDLE; _genieLinkStates[2] = GENIE_LINK_IDLE; @@ -29,7 +33,7 @@ { do { - //genieDoEvents(); + genieDoEvents(); } while(_screen.readable ()); }