micro:bit UART Terminal

10వే+
డౌన్‌లోడ్‌లు
కంటెంట్ రేటింగ్
ప్రతి ఒక్కరు
స్క్రీన్‌షాట్ చిత్రం
స్క్రీన్‌షాట్ చిత్రం
స్క్రీన్‌షాట్ చిత్రం
స్క్రీన్‌షాట్ చిత్రం

ఈ యాప్ గురించి పరిచయం

ఈ అనువర్తనం Android మరియు ఒక సూక్ష్మ: బిట్ పరికరం మధ్య కమ్యూనికేట్ చేస్తుంది. మీరు 'నోటిఫికేషన్' లేదా 'సూచన' మోడ్లో వచనాన్ని పంపవచ్చు మరియు అందుకోవచ్చు. మైక్రో బిట్ పరికరం (బ్లాక్, జావాస్క్రిప్ట్, MBED) వద్ద UART కమ్యూనికేషన్ కూడా అమలు చేయాలి.

ఎంపికలు:
- సూచన: డిఫాల్ట్ సూక్ష్మ: బిట్ మోడ్ (లేకపోతే నోటిఫికేషన్ మోడ్)
- ఎల్ ఎఫ్: లైన్ఫేడ్ జోడించబడింది
- CR: క్యారేజ్ రిటర్న్ జోడించబడింది

అవసరాలు:
- మిన్. Android 5
- బ్లూటూత్ తక్కువ శక్తి (BLE)
- జత పరికరాలు
- మైక్రో: బిట్ ప్రోగ్రాం (మీచే అభివృద్ధి చేయబడింది)

V 2.1: క్లిప్బోర్డ్కు కాపీ చెయ్యి (ఆప్షన్ మెనూ)
V 2.2: క్లియర్ లిస్ట్ (ఆప్షన్ మెనూ), ఏ లాగ్ ఆప్షన్
V 2.5: హెక్స్ మోడ్

MBED ఉదాహరణ:

# "MicroBit.h"
# "MicroBitUARTService.h"
# "BMP180.h" చేర్చండి

మైక్రోబీట్ uBit;
మైక్రో బిట్యుర్వర్సేర్సేషన్ * యురట్;
BMP180 bmp180 (P0_30, P0_0);
చార్ బఫర్ [80];
ఫ్లోట్ పీడనం, ఉష్ణోగ్రత;
        
Int కనెక్ట్ = 0;

రద్దు చేయబడినది (మైక్రోబిట్ఈవెంట్ ఇ)
{
    uBit.display.scroll ( "సి");
    కనెక్ట్ = 1;
}

చెల్లనిది (మైక్రోబిట్ఈవెంట్ ఇ)
{
    uBit.display.scroll ( "D");
    కనెక్ట్ = 0;
}


శూన్యమైనవి (సూక్ష్మ బిందువు E)
{
    uBit.display.scroll (బఫర్);
}

శూన్యపైన ButtonB (MicroBitEvent e)
{
    uBit.display.scroll ( "SK");
}

/ *
ముఖ్యమైనది !!!
ఓహ్హైర్ మీరు మెమరీ నుండి రన్నవుట్!

DBU మరియు ఈవెంట్ సేవలను డిసేబుల్ చేయుటను మైక్రోబిట్కాన్ఫిగ్.హందు డిసేబుల్ చేయుట సిఫార్సు చేయడము కొరకు అవి ఇక్కడ అవసరంలేదు:
microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h

# MICROBIT_BLE_DFU_SERVICE 0 ని నిర్వచించండి
# MICROBIT_BLE_EVENT_SERVICE 0 ని నిర్వచించండి
# MICROBIT_SD_GATT_TABLE_SIZE 0x500 ని నిర్వచించండి
* /

Int ప్రధాన ()
{
    bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);
    ఒత్తిడి = -1;
    ఉష్ణోగ్రత = -1;
    (bmp180.ReadData (& ఉష్ణోగ్రత, & పీడనం))
        sprintf (బఫర్, ".2% Cf 4.0f hPa", ఉష్ణోగ్రత, పీడనం);
    వేరే
        sprintf (బఫర్, "NOK");
              
    / / సూక్ష్మక్రిమిని బిట్ runtime ప్రారంభించండి.
    uBit.init ();

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, కనెక్ట్ చేయబడినది);
    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED, onDconnected);
    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 = కొత్త MicroBitUARTService (* uBit.ble, 32, 32);
    uBit.display.scroll ( ":)");
 
    (1)
    {
        ఒత్తిడి = -1;
        ఉష్ణోగ్రత = -1;
        (bmp180.ReadData (& ఉష్ణోగ్రత, & పీడనం))
            sprintf (బఫర్, ".2% Cf 4.0f hPa", ఉష్ణోగ్రత, పీడనం);
        వేరే
            sprintf (బఫర్, "NOK");
            
        ఉంటే (! కనెక్ట్) {
            uBit.sleep (500);
        }
        వేరే
        {
            uart-> (బఫర్) పంపడానికి;
            uBit.sleep (1000);
        }
 
    }
    
    release_fiber ();
}
అప్‌డేట్ అయినది
26 మే, 2019

డేటా భద్రత

భద్రత అన్నది, డెవలపర్‌లు మీ డేటాను ఎలా కలెక్ట్ చేస్తారు, ఎలా షేర్ చేస్తారు అన్న అంశాలను అర్థం చేసుకోవడంతో ప్రారంభమవుతుంది. డేటా గోప్యత, సెక్యూరిటీ ప్రాక్టీసులు, మీ వినియోగాన్ని, ప్రాంతాన్ని, వయస్సును బట్టి మారే అవకాశం ఉంది. డెవలపర్ ఈ సమాచారాన్ని ప్రొవైడ్ చేశారు. కాలక్రమేణా ఇది అప్‌డేట్ అయ్యే అవకాశం ఉంది.
థర్డ్-పార్టీలతో ఎలాంటి డేటా షేర్ చేయబడలేదు
డెవలపర్‌లు షేరింగ్‌ను ఎలా ప్రకటిస్తారు అనేదాని గురించి మరింత తెలుసుకోండి
ఎలాంటి డేటా సేకరించబడలేదు
డెవలపర్‌లు సేకరణను ఎలా ప్రకటిస్తారు అనేదాని గురించి మరింత తెలుసుకోండి
Play ఫ్యామిలీ పాలసీని ఫాలో కావడానికి కట్టుబడి ఉంటాము

కొత్తగా ఏమి ఉన్నాయి

HEX mode