micro:bit Gateway

  • 90.8 KB

    Tamanho do arquivo

  • Segurança
  • Everyone

  • Android 5.0+

    Android OS

Sobre este micro:bit Gateway

troca de dados Bluetooth para micro: dispositivos bit

Este aplicativo estabelece um canal entre dois micro: dispositivos bits. O canal será handeled como a comunicação UART. Você tem que desenvolver um Programa em cada micro: Dispositivo pouco com a transferência de UART.

aktive indicação: Indicação BLE (Padrão)

inaktive Indicação: Notificação BLE

aktive silenciosa: Nenhum registro visual

inaktive silenciosa: Logging

requisitos:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Os dispositivos emparelhados

- Micro: Programa bit (desenvolvido por si próprio)

exemplo mbed:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

MicroBit UBIT;

MicroBitUARTService * uart;

int conectado = 0;

anular OnConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    ligado = 1;

}

anular onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    ligado = 0;

}

anular onButtonA (MicroBitEvent e)

{

    if (== ligado 0) {

        uBit.display.scroll ( "NC");

        Retorna;

    }

    uart-> enviar ( "Sim");

    uBit.display.scroll ( "Y");

}

anular onButtonB (MicroBitEvent e)

{

    if (== ligado 0) {

        uBit.display.scroll ( "NC");

        Retorna;

    }

    uart-> enviar ( "Não");

    uBit.display.scroll ( "N");

}

anular onButtonAB (MicroBitEvent e)

{

    if (== ligado 0) {

        uBit.display.scroll ( "NC");

        Retorna;

    }

    uart-> enviar ( "SK");

    uBit.display.scroll ( "SK");

}

vazio processBLEUart () {

    uint8_t readBuf [22];

    while (1) {// faz um loop para sempre

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

            uBit.sleep (50); // Espera 50mS e verifique novamente

            continuar; // Faz um loop;

        }

        // Outra coisa estamos conectados e há alguma entrada para ler

        Se (uart-> isReadable ()) {

            while (uart-> isReadable ()) {

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

                Se (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

IMPORTANTE !!!

Oherwise você vai ficar sem memória!

Recomenda desabilitar os serviços DFU e Eventos em MicroBitConfig.h uma vez que não são necessários aqui:

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

{

    // Inicializar o micro: tempo de execução 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 (& processBLEUart); // Cria fibra e programá-lo.

    release_fiber ();

}

Mostrar maisMostre menos

Novidades em 1.2 mais recente

Last updated on 2021-01-22
Android 11

Informações sobre micro:bit Gateway APK

Última Versão
1.2
Categoria
Comunicação
Android OS
Android 5.0+
Tamanho do arquivo
90.8 KB
Desenvolvedor
Ferdinand Stueckler
Disponível em
Classificação do Conteúdo
Everyone
Relatório de segurança
Verificar agora
Verificação de segurança concluída
Sem vírus
Sem spyware
Sem malware
Sem vírus
Sem spyware
Sem malware
Nome do pacote: com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Mostrar maisMostrar menos
Verificado por: APKPURE

Versões Antigas de micro:bit Gateway

Baixar de Forma Rápida e Segura via APKPure App

Um clique para instalar arquivos XAPK/APK no Android!

Baixar APKPure
Relatório de segurança

micro:bit Gateway

1.2

O relatório de segurança estará disponível em breve. Enquanto isso, observe que este aplicativo passou pelas verificações iniciais de segurança do APKPure.

SHA256:

eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438

SHA1:

1d530221aaed0eca1d1e9bc57afaaa3594fed2f1