micro:bit Gateway

micro:bit Gateway

Ferdinand Stueckler
22/01/2021

Trusted App

  • 90.8 KB

    Размер файла

  • Everyone

  • Android 5.0+

    Android OS

Oписание micro:bit Gateway

Bluetooth обмен данными для микро-: разрядных устройств

Это приложение устанавливает канал между двумя микро: разрядных устройств. Канал будет handeled в качестве UART связи. Вы должны развивать программка на каждом микро: бит устройства с передачей УАПП.

Индикация Aktive: BLE Индикация (по умолчанию)

Индикация InAktive: BLE Уведомление

Тихая не Aktive: Нет визуальной регистрации

Тихая InAktive: Лесозаготовки

Требования:

- Мин. Android 4.4

- Bluetooth Low Energy (BLE)

- Сопряженные устройства

- Микро: немного программка (разработанный самостоятельно)

MBED пример:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

Микродолото UBIT;

MicroBitUARTService * УАПП;

INT подключен = 0;

аннулированию onConnected (MicroBitEvent е)

{

    uBit.display.scroll ( "С");

    подключенный = 1;

}

аннулированию onDisconnected (MicroBitEvent е)

{

    uBit.display.scroll ( "D");

    подключен = 0;

}

аннулированию onButtonA (MicroBitEvent е)

{

    если (подключен == 0) {

        uBit.display.scroll ( "NC");

        вернуть;

    }

    uart-> отправить ( "Да");

    uBit.display.scroll ( "Y");

}

аннулированию onButtonB (MicroBitEvent е)

{

    если (подключен == 0) {

        uBit.display.scroll ( "NC");

        вернуть;

    }

    uart-> отправить ( "No");

    uBit.display.scroll ( "N");

}

аннулированию onButtonAB (MicroBitEvent е)

{

    если (подключен == 0) {

        uBit.display.scroll ( "NC");

        вернуть;

    }

    uart-> отправить ( "СК");

    uBit.display.scroll ( "СК");

}

недействительным processBLEUart () {

    uint8_t readBuf [22];

    в то время как (1) {// цикл навсегда

        если ((! связное) || (! uart-> isReadable ())) {

            uBit.sleep (50); // Ожидаем 50мс и проверьте еще раз

            Продолжать; // Цикл;

        }

        // Иначе мы связаны и есть некоторый вход для чтения

        если (uart-> isReadable ()) {

            в то время как (uart-> isReadable ()) {

                INT CharCount = uart-> прочитать (readBuf, 22, АСИНХРОННЫЙ);

                если (CharCount! = 0) {

                    для (INT I = 0; я                         uBit.display.scroll ((символ) readBuf [I]);

                }

            }

        }

    }

}

/ *

ВАЖНЫЙ !!!

Oherwise вы будете запускать из памяти!

Рекомендуется отключить услуги DFU и событие в MicroBitConfig.h, так как они здесь не нужны:

microbit-> микродолото-dal-> принципы участия> 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);

    УАПП = новый MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( "Go");

    create_fiber (& processBLEUart); // Создать волокна и планировать его.

    release_fiber ();

}

Ещё

Что нового в последней версии 1.2

Last updated on 2021-01-23
Android 11
Ещё

Видео и Скриншоты

  • micro:bit Gateway Официальный трейлер для Android
  • micro:bit Gateway скриншот 1
  • micro:bit Gateway скриншот 2
  • micro:bit Gateway скриншот 3
  • micro:bit Gateway скриншот 4

Информация micro:bit Gateway APK

Последняя Версия
1.2
Категория
Связь
Android OS
Android 5.0+
Размер файла
90.8 KB
Разработчик
Ferdinand Stueckler
Available on
Возрастные ограничения
Everyone
Безопасная и Быстрая Загрузка APK на APKPure
APKPure позволяет легко и безопасно загружать micro:bit Gateway APK с проверкой подписи.

Старые Версии micro:bit Gateway

APKPure иконка

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies