micro:bit Gateway

  • 90.8 KB

    Taille de fichier

  • 0/65
    Sécurité
  • Everyone

  • Android 5.0+

    Android OS

À propos de micro:bit Gateway

échange de données Bluetooth pour micro: dispositifs de bits

Cette application établit un canal entre deux micro: dispositifs de bits. Le canal sera handeled que la communication UART. Vous devez développer un programm sur chaque micro: dispositif de bit avec le transfert de UART.

Indication aktive: Indication BLE (par défaut)

Indication inaktive: Notification BLE

aktive Silent: Pas d'enregistrement visuel

inaktive Silent: Logging

Exigences:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Appareils jumelés

- Micro: programm bits (développé par vous-même)

exemple MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

Microbit UBIT;

MicroBitUARTService * UART;

int connecté = 0;

annuler onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    relié = 1;

}

annuler onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( «D»);

    connecté = 0;

}

annuler onButtonA (MicroBitEvent e)

{

    si (== connecté 0) {

        uBit.display.scroll ( "NC");

        retour;

    }

    uart-> send ( "Oui");

    uBit.display.scroll ( "Y");

}

annuler onButtonB (MicroBitEvent e)

{

    si (== connecté 0) {

        uBit.display.scroll ( "NC");

        retour;

    }

    uart-> envoyer ( «Non»);

    uBit.display.scroll ( "N");

}

annuler onButtonAB (MicroBitEvent e)

{

    si (== connecté 0) {

        uBit.display.scroll ( "NC");

        retour;

    }

    uart-> envoyer ( «SK»);

    uBit.display.scroll ( «SK»);

}

vide processBLEUart () {

    uint8_t readBuf [22];

    while (1) {// boucle pour toujours

        if ((! connecté) || (! uart-> isReadable ())) {

            uBit.sleep (50); // Attendre 50mS et vérifier à nouveau

            continuer; // boucle;

        }

        // Sinon nous sommes connectés et il y a une entrée pour lire

        if (uart-> isReadable ()) {

            tandis que (uart-> isReadable ()) {

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

                if (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

IMPORTANT !!!

Oherwise vous serez à court de mémoire!

Recommander désactivant les services DFU et événements à MicroBitConfig.h car ils ne sont pas nécessaires ici:

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

{

    // Initialiser le micro: runtime bits.

    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 (& processBLEUart); // Créer la fibre et le programmer.

    release_fiber ();

}

Voir plusVoir moins

What's new in the latest 1.2

Last updated on 2021-01-22
Android 11

Informations micro:bit Gateway APK

Dernière version
1.2
Catégories
Communication
Android OS
Android 5.0+
Taille de fichier
90.8 KB
Available on
Classification du contenu
Everyone
Rapport de sécurité
0/65
Résultat de l’analyse : Sécurisé
Aucun fournisseur de sécurité n'a signalé ce fichier comme malveillant
Aucun virus
Aucun logiciel espion
Aucun logiciel malveillant
Aucun virus
Aucun logiciel espion
Aucun logiciel malveillant
Date d'analyse :Apr 7, 2026
Nom du paquet : com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Afficher plusAfficher moins

Vieilles versions de micro:bit Gateway

Téléchargement super rapide et sûr via l'application APKPure

Un clic pour installer les fichiers XAPK/APK sur Android!

Téléchargement APKPure
Rapport de sécurité

micro:bit Gateway

1.2

0
/65
Aucun fournisseur de sécurité n'a signalé ce fichier comme malveillant
Dernière analyse: Apr 7, 2026
Aucun virus
Aucun logiciel espion
Aucun logiciel malveillant
Vérifié par APKPure.net
SHA256:

eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438

SHA1:

1d530221aaed0eca1d1e9bc57afaaa3594fed2f1