micro:bit UART Terminal

micro:bit UART Terminal

Ferdinand Stueckler
2019年06月04日
  • 1.1 MB

    文件大小

  • 0/65
    安全
  • Everyone

  • Android 4.3+

    Android OS

关于micro:bit UART Terminal

蓝牙终端为微型:位设备

此应用程序在Android和micro:bit设备之间进行通信。您可以在“通知”或“指示”模式下发送和接收文本。 UART通信也必须在micro:bit设备(Block,Javascript,MBED)上实现。

选项:

- 指示:默认微位:位模式(否则为通知模式)

- LF:添加换行

- CR:添加了回车

要求:

- 分钟Android 5

- 蓝牙低功耗(BLE)

- 配对设备

- micro:bit programm(由你自己开发)

V 2.1:复制到剪贴板(选项菜单)

V 2.2:清除列表(选项菜单),无日志选项

V 2.5:十六进制模式

MBED示例:

#include“MicroBit.h”

#include“MicroBitUARTService.h”

#include“BMP180.h”

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180(P0_30,P0_0);

char buffer [80];

浮压,温度;

int connected = 0;

void onConnected(MicroBitEvent e)

{

    uBit.display.scroll( “C”);

    connected = 1;

}

void onDisconnected(MicroBitEvent e)

{

    uBit.display.scroll( “d”);

    connected = 0;

}

void onButtonA(MicroBitEvent e)

{

    uBit.display.scroll(缓冲液);

}

void onButtonB(MicroBitEvent e)

{

    uBit.display.scroll( “SK”);

}

/ *

重要!!!

否则你的内存就会耗尽!

建议在MicroBitConfig.h中禁用DFU和事件服务,因为这里不需要它们:

microbit-> microbit-dal-> INC->核 - > MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

#define MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

int main()

{

    bmp180.Initialize(64,BMP180_OSS_ULTRA_LOW_POWER);

    压力= -1;

    温度= -1;

    if(bmp180.ReadData(&temperature,&pressure))

        sprintf(缓冲液,“%。2f C%4.0f hPa”,温度,压力);

    其他

        的sprintf(缓冲液, “NOK”);

    //初始化micro: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);

    uart = new MicroBitUARTService(* uBit.ble,32,32);

    uBit.display.scroll( “:)”);

    而(1)

    {

        压力= -1;

        温度= -1;

        if(bmp180.ReadData(&temperature,&pressure))

            sprintf(缓冲液,“%。2f C%4.0f hPa”,温度,压力);

        其他

            的sprintf(缓冲液, “NOK”);

        if(!connected){

            uBit.sleep(500);

        }

        其他

        {

            uart->发送(缓冲液);

            uBit.sleep(1000);

        }

    }

    release_fiber();

}

更多

最新版本2.5的更新日志

Last updated on 2019年06月04日
HEX mode
更多

视频和屏幕截图

  • micro:bit UART Terminal 海报
  • micro:bit UART Terminal 截图 1
  • micro:bit UART Terminal 截图 2
  • micro:bit UART Terminal 截图 3

micro:bit UART Terminal APK信息

最新版本
2.5
类别
通讯
Android OS
Android 4.3+
文件大小
1.1 MB
Available on
内容分级
Everyone
安全报告
0/65
扫描结果:安全
没有安全厂商将此文件标记为恶意
无病毒
无间谍软件
无恶意软件
无病毒
无间谍软件
无恶意软件
扫描日期:2024年06月27日
包名:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
显示更多

micro:bit UART Terminal历史版本

1.1 MB2019年06月04日
下载
422.9 KB2018年05月18日
下载
997.5 KB2017年04月12日
下载
961.4 KB2016年11月08日
下载
APKPure 图标

在APKPure上极速安全下载应用

一键安装安卓XAPK/APK文件!

下载 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