Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies

micro:bit Gateway के बारे में

माइक्रो ब्लूटूथ के लिए डेटा का आदान-बिट उपकरणों

बिट उपकरणों: इस एप्लिकेशन को दो सूक्ष्म बीच एक चैनल स्थापित करता है। चैनल UART संचार के रूप में handeled दिया जाएगा। UART के हस्तांतरण के साथ बिट डिवाइस: आप प्रत्येक सूक्ष्म पर एक programm को विकसित करना है।

संकेत AKTIVE: BLE संकेत (डिफ़ॉल्ट)

संकेत inaktive: BLE अधिसूचना

मौन AKTIVE: नहीं दृश्य जमाव

मौन inaktive: लॉगिंग

आवश्यकताएँ:

- मि। एंड्रॉयड 4.4

- ब्लूटूथ कम ऊर्जा (BLE)

- बनती उपकरणों

- सूक्ष्म: सा programm (खुद के द्वारा विकसित)

Mbed उदाहरण:

# शामिल "MicroBit.h"

# शामिल "MicroBitUARTService.h"

MicroBit Ubit;

MicroBitUARTService * UART;

int = 0 जुड़ा हुआ;

शून्य onConnected (MicroBitEvent ई)

{

    uBit.display.scroll ( "सी");

    जुड़ा = 1;

}

शून्य onDisconnected (MicroBitEvent ई)

{

    uBit.display.scroll ( 'डी');

    = 0 जुड़ा हुआ;

}

शून्य onButtonA (MicroBitEvent ई)

{

    अगर (जुड़ा == 0) {

        uBit.display.scroll ( "नेकां");

        वापसी;

    }

    uart-> ( "हाँ") भेजते हैं;

    uBit.display.scroll ( "वाई");

}

शून्य onButtonB (MicroBitEvent ई)

{

    अगर (जुड़ा == 0) {

        uBit.display.scroll ( "नेकां");

        वापसी;

    }

    uart-> ( "नहीं") भेजते हैं;

    uBit.display.scroll ( "एन");

}

शून्य onButtonAB (MicroBitEvent ई)

{

    अगर (जुड़ा == 0) {

        uBit.display.scroll ( "नेकां");

        वापसी;

    }

    uart-> भेजने ( "एस");

    uBit.display.scroll ( "एस");

}

शून्य processBLEUart () {

    uint8_t readBuf [22];

    समय (1) {// हमेशा के लिए लूप

        अगर ((! जुड़े) || (! uart-> isReadable ())) {

            uBit.sleep (50); // 50ms प्रतीक्षा करें और फिर से जांच

            जारी रहना; // पाश;

        }

        बाकी // हम जुड़े रहे हैं और वहाँ पढ़ने के लिए कुछ इनपुट है

        अगर (uart-> isReadable ()) {

            जबकि (uart-> isReadable ()) {

                int charCount = uart-> पढ़ने के लिए (readBuf, 22, async);

                अगर (charCount! = 0) {

                    के लिए (int i = 0; i                         uBit.display.scroll ((चार) readBuf [मैं]);

                }

            }

        }

    }

}

/ *

जरूरी !!!

Oherwise आप स्मृति से बाहर चला जाएगा!

MicroBitConfig.h में DFU और घटना सेवाओं को निष्क्रिय सिफारिश के बाद से वे यहाँ की जरूरत नहीं कर रहे हैं:

microbit-> microbit-dal-> इंक-> core-> MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

#define MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

मुख्य प्रवेश बिंदु()

{

    बिट क्रम: // सूक्ष्म Initialise।

    uBit.init ();

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, onConnected);

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED, onDisconnected);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onButtonA);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, onButtonB);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_AB, MICROBIT_BUTTON_EVT_CLICK, onButtonAB);

    UART = नए MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( "जाओ");

    create_fiber (& processBLEUart); // फाइबर बना सकते हैं और यह कार्यक्रम।

    release_fiber ();

}

अधिक दिखाएं

अतिरिक्त ऐप जानकारी

नवीनतम संस्करण

1.2

द्वारा डाली गई

Suman Raj Suman Raj

Android ज़रूरी है

Android 5.0+

Available on

कॉन्टेंट रेटिंग

Everyone

सुरक्षा रिपोर्ट

नवीनतम संस्करण 1.2 में नया क्या है

Last updated on Jan 22, 2021

Android 11

अधिक दिखाएं
0/65
स्कैन परिणाम: सुरक्षित
कोई सुरक्षा प्रदाता ने इस फ़ाइल को दुर्भावनापूर्ण के रूप में झंडी नहीं दी
कोई वायरस नहीं
कोई स्पाइवेयर नहीं
कोई मॉलवेर नहीं
कोई वायरस नहीं
कोई स्पाइवेयर नहीं
कोई मॉलवेर नहीं
स्कैन की तारीख:Apr 7, 2026
पैकेज का नाम:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
अधिक दिखाएं
सुरक्षा रिपोर्ट देखें

micro:bit Gateway स्क्रीनशॉट

micro:bit Gateway पोस्टरmicro:bit Gateway स्क्रीनशॉट 1micro:bit Gateway स्क्रीनशॉट 2micro:bit Gateway स्क्रीनशॉट 3

संबंधित टैग

पिछले 24 घंटों में लोकप्रिय लेख

APKPure की सदस्यता लें
सर्वश्रेष्ठ एंड्रॉइड गेम और ऐप्स के शुरुआती रिलीज, समाचार और गाइड तक पहुंचने वाले पहले व्यक्ति बनें।
जी नहीं, धन्यवाद
साइन अप करें
सफलतापूर्वक सब्सक्राइब!
अब आप APKPure की सदस्यता ले रहे हैं।