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 আইকন

micro:bit Gateway


Ferdinand Stueckler
1.2
  • Jan 22, 2021
    Update date
  • 0/65
    Security
  • Everyone
  • Android 5.0+
    Android OS

micro:bit Gateway সম্পর্কে

মাইক্রো জন্য ব্লুটুথ তথ্য বিনিময়: বিট ডিভাইস

বিট ডিভাইস: এই অ্যাপ্লিকেশন দুটি অণু মধ্যে একটি চ্যানেল প্রতিষ্ঠিত. চ্যানেল UART যোগাযোগ যেমন handeled হবে. UART স্থানান্তর সঙ্গে বিট ডিভাইস: আপনি প্রতিটি অণু উপর একটি প্রোগ্রাম বিকাশ আছে.

ইঙ্গিত aktive: BLE ইঙ্গিত (ডিফল্ট)

ইঙ্গিত inaktive: BLE নোটিফিকেশন

সাইলেন্ট aktive: কোন চাক্ষুষ লগিং

সাইলেন্ট inaktive: লগিং

আবশ্যকতা:

- ন্যূনতম. অ্যান্ড্রয়েড 4.4

- ব্লুটুথ কম শক্তি (BLE)

- জোড় ডিভাইস

- মাইক্রো: বিট প্রোগ্রাম (নিজেকে দ্বারা উন্নত)

MBED উদাহরণ:

#include "MicroBit.h"

#include "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; আমি                         uBit.display.scroll ((গৃহস্থালি) readBuf [আমি]);

                }

            }

        }

    }

}

/ *

গুরুত্বপূর্ণ !!!

Oherwise আপনি মেমরি রান আউট হবে!

MicroBitConfig.h মধ্যে DFU এবং ইভেন্ট সেবা নিষ্ক্রিয় সুপারিশ যেহেতু তারা এখানে প্রয়োজন হয় না:

microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h

# define MICROBIT_BLE_DFU_SERVICE 0

# define MICROBIT_BLE_EVENT_SERVICE 0

# define MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

প্রধান int ()

{

    বিট রানটাইম: // মাইক্রো ইনিশিয়ালাইজ.

    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 ( "Go");

    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 সাবস্ক্রাইব করুন
সেরা অ্যান্ড্রয়েড গেমস এবং অ্যাপ্লিকেশনগুলির প্রাথমিক রিলিজ, সংবাদ এবং গাইডগুলিতে অ্যাক্সেস পাওয়ার জন্য প্রথম হন।
না ধন্যবাদ
নিবন্ধন করুন
সফলভাবে সাবস্ক্রাইব!
আপনি এখন এপকপুরে সাবস্ক্রাইব করেছেন।