BLE switch interface with GROVE joystic for micro:bit http://mahoro-ba.net/e2073.html
Revision 16:1f50a27806ee, committed 2019-03-19
- Comitter:
- masakjm
- Date:
- Tue Mar 19 20:03:53 2019 +0000
- Parent:
- 15:e0aa8c44cd70
- Child:
- 17:cd518ed30bac
- Commit message:
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
readme.txt | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Sat Mar 16 23:14:25 2019 +0000 +++ b/main.cpp Tue Mar 19 20:03:53 2019 +0000 @@ -289,7 +289,8 @@ MicroBitMessageBus bus; MicroBitButton buttonA(MICROBIT_PIN_BUTTON_A, MICROBIT_ID_BUTTON_A); MicroBitButton buttonB(MICROBIT_PIN_BUTTON_B, MICROBIT_ID_BUTTON_B); -MicroBitPin P0(MICROBIT_ID_IO_P0, MICROBIT_PIN_P0, PIN_CAPABILITY_ALL); +//MicroBitPin P0(MICROBIT_ID_IO_P0, MICROBIT_PIN_P0, PIN_CAPABILITY_ALL); +MicroBitButton P0(MICROBIT_PIN_P0, MICROBIT_ID_IO_P0, MICROBIT_BUTTON_ALL_EVENTS, PullUp); /** ---------- * @brief キーコードを送信する @@ -475,14 +476,8 @@ bus.listen(MICROBIT_ID_ANY, MICROBIT_BUTTON_EVT_UP, onButtonUp); bus.listen(MICROBIT_ID_ANY, MICROBIT_BUTTON_EVT_HOLD, onButtonHold); - -//----- Button - bus.listen(MICROBIT_ID_ANY, MICROBIT_BUTTON_EVT_DOWN, onButtonDown); - bus.listen(MICROBIT_ID_ANY, MICROBIT_BUTTON_EVT_UP, onButtonUp); - bus.listen(MICROBIT_ID_ANY, MICROBIT_BUTTON_EVT_HOLD, onButtonHold); - - // Put the P0 pins into touch sense mode. - P0.isTouched(); +// Put the P0 pins into touch sense mode. +// P0.isTouched(); //----- Joystick JOY_STATUS joyStatus;
--- a/readme.txt Sat Mar 16 23:14:25 2019 +0000 +++ b/readme.txt Tue Mar 19 20:03:53 2019 +0000 @@ -31,5 +31,5 @@ Version JOY-190225 初版リリース(3SW-190215から派生) -JOY-190316 S=3のキー割り当てを変更 -JOY-190317 安定性を改善 \ No newline at end of file +JOY-190316 S=3のキー割り当てを変更 +JOY-190320 安定性改善 \ No newline at end of file