micro:bit Gateway

micro:bit Gateway

  • 90.8 KB

    Dimensione

  • Sicurezza
  • Everyone

  • Android 5.0+

    Android OS

Informazioni su micro:bit Gateway

lo scambio di dati Bluetooth per micro: i dispositivi bit

Questa applicazione stabilisce un canale tra due micro: dispositivi bit. Il canale sarà handeled come comunicazione UART. È necessario sviluppare un programma su ogni micro: dispositivo po 'con il trasferimento UART.

Indicazione Aktive: Indicazione BLE (Default)

Indicazione inaktive: Notifica BLE

Aktive Silenzioso: No registrazione visiva

inaktive silenzioso: registrazione

Requisiti:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Dispositivi associati

- Micro: programma bit (sviluppato da soli)

Esempio MBED:

# include "MicroBit.h"

# include "MicroBitUARTService.h"

MicroBit UBIT;

MicroBitUARTService * UART;

int collegato = 0;

annullare onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    collegato = 1;

}

annullare onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    collegato = 0;

}

annullare onButtonA (MicroBitEvent e)

{

    se (== collegato 0) {

        uBit.display.scroll ( "NC");

        ritorno;

    }

    uart-> send ( "Sì");

    uBit.display.scroll ( "Y");

}

annullare onButtonB (MicroBitEvent e)

{

    se (== collegato 0) {

        uBit.display.scroll ( "NC");

        ritorno;

    }

    uart-> send ( "No");

    uBit.display.scroll ( "N");

}

annullare onButtonAB (MicroBitEvent e)

{

    se (== collegato 0) {

        uBit.display.scroll ( "NC");

        ritorno;

    }

    uart-> send ( "SK");

    uBit.display.scroll ( "SK");

}

vuoto processBLEUart () {

    uint8_t readBuf [22];

    while (1) {// ciclo per sempre

        if ((! collegato) || (! uart-> isReadable ())) {

            uBit.sleep (50); // Aspettare 50mS e prova di nuovo

            proseguire; // ciclo continuo;

        }

        // Altrimenti siamo collegati e c'è qualche ingresso per leggere

        if (uart-> isReadable ()) {

            mentre (uart-> isReadable ()) {

                int charCount = uart-> leggi (readBuf, 22, ASYNC);

                if (charCount! = 0) {

                    for (int i = 0; i                         uBit.display.scroll ((char) readBuf [i]);

                }

            }

        }

    }

}

/ *

IMPORTANTE !!!

Oherwise si esaurirà la memoria!

Consiglia di disattivare i servizi DFU ed eventi in MicroBitConfig.h dal momento che non sono necessari qui:

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 main ()

{

    // Inizializza il micro: runtime bit.

    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 = new MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( "Go");

    create_fiber (e processBLEUart); // Crea fibra e pianificarlo.

    release_fiber ();

}

Mostra Altro

What's new in the latest 1.2

Last updated on 2021-01-23
Android 11
Mostra Altro

Video e screenshot

  • micro:bit Gateway per il Trailer ufficiale Android
  • 1 Schermata micro:bit Gateway
  • 2 Schermata micro:bit Gateway
  • 3 Schermata micro:bit Gateway
  • 4 Schermata micro:bit Gateway

Informazioni sull'APK micro:bit Gateway

Ultima versione
1.2
Categoria
Comunicazione
Android OS
Android 5.0+
Dimensione
90.8 KB
Available on
Classificazione dei contenuti
Everyone
Rapporto di sicurezza
Controlla ora
Controllo di sicurezza completato
Nessun virus
Nessuno spyware
Nessun malware
Nessun virus
Nessuno spyware
Nessun malware
Nome del pacchetto:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Mostra di più
Verificato da: APKPURE

Vecchie versioni di micro:bit Gateway

Icona APKPure

Download super veloce e sicuro tramite l'app APKPure

Basta un clic per installare i file XAPK/APK su Android!

Scarica 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