micro:bit Gateway

micro:bit Gateway

  • 90.8 KB

    Tamaño de archivo

  • Seguridad
  • Everyone

  • Android 5.0+

    Android OS

Acerca del micro:bit Gateway

el intercambio de datos Bluetooth para micro: dispositivos de bit

Esta aplicación establece un canal entre dos micro: dispositivos de bit. El canal se handeled como la comunicación UART. Usted tiene que desarrollar un programm en cada micro: dispositivo de bit con la transferencia UART.

Indicación Aktive: Indicación BLE (por defecto)

Indicación inaktive: Notificación BLE

Aktive silencio: Sin registro visual

inaktive silencio: Registro

requisitos:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Los dispositivos vinculados

- Micro: Programm bits (desarrollado por sí mismo)

mbed ejemplo:

# include "MicroBit.h"

# include "MicroBitUARTService.h"

Microbit UBIT;

MicroBitUARTService * UART;

int conectado = 0;

onConnected anular (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    conectada = 1;

}

onDisconnected anular (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    conectada = 0;

}

onButtonA anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "Sí");

    uBit.display.scroll ( "Y");

}

onButtonB anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "n");

    uBit.display.scroll ( "N");

}

onButtonAB anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "SK");

    uBit.display.scroll ( "SK");

}

processBLEUart void () {

    uint8_t readBuf [22];

    while (1) {// bucle para siempre

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

            uBit.sleep (50); // Espera de 50ms y comprobar de nuevo

            continuar; // lazo;

        }

        // Demás estamos conectados y hay un poco de entrada para leer

        si (uart-> isReadable ()) {

            mientras que (uart-> isReadable ()) {

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

                si (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

IMPORTANTE !!!

Oherwise va a quedar sin memoria!

Recomiendan deshabilitar los servicios de DFU y Eventos en MicroBitConfig.h ya que no son necesarios aquí:

microbit-> Microbit-Dal-> INC-> núcleo-> MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

0x500 #define MICROBIT_SD_GATT_TABLE_SIZE

* /

int main ()

{

    // Inicia el micro: tiempo de ejecución poco.

    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 (y processBLEUart); // Crear fibra y programarlo.

    release_fiber ();

}

Mostrar más

Novedades más recientes 1.2

Last updated on 2021-01-23
Android 11
Mostrar más

Vídeos y capturas de pantalla

  • micro:bit Gateway para Trailer oficial Android
  • micro:bit Gateway captura de pantalla 1
  • micro:bit Gateway captura de pantalla 2
  • micro:bit Gateway captura de pantalla 3
  • micro:bit Gateway captura de pantalla 4

Información de micro:bit Gateway APK

Última Versión
1.2
Categoría
Comunicación
Android OS
Android 5.0+
Tamaño de archivo
90.8 KB
Desarrollador
Ferdinand Stueckler
Disponible en
Clasificación de contenido
Everyone
Informe de seguridad
Comprobar ahora
Verificación de seguridad completada
Sin virus
Sin spyware
Sin malware
Sin virus
Sin spyware
Sin malware
Nombre del paquete:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Mostrar más
Verificado por: APKPURE

Versiones Antiguas de micro:bit Gateway

APKPure icono

Descarga rápida y segura a través de APKPure App

¡Un clic para instalar archivos XAPK/APK en Android!

Descargar 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