„NRF Toolbox“ yra konteinerių programa, kurioje vienoje vietoje saugomos jūsų „Nordic Semiconductor“ programos, skirtos „Bluetooth Low Energy“.
Jame yra programos, demonstruojančios „Bluetooth LE“ profilius:
- dviračio greitis ir ritmas,
- važiavimo greitis ir ritmas,
- širdies ritmo monitorius,
- kraujospūdžio matuoklis,
- Sveikatos termometro monitorius,
- Gliukozės monitorius,
- nuolatinis gliukozės monitorius,
- Artumo monitorius.
Nuo 1.10.0 versijos „nRF Toolbox“ palaiko ir „Nordic UART Service“, kuri gali būti naudojama dvikryptiam teksto ryšiui tarp įrenginių. 1.16.0 versija pridėjo „Android Wear“ palaikymą UART profiliui. UI leidžia sukurti konfigūruojamą nuotolinio valdymo pultą su UART sąsaja.
Įrenginio programinės įrangos atnaujinimo (DFU) profilis leidžia įkelti programą, įkrovos įkėlimo programą ir (arba) „minkštojo įrenginio“ vaizdą belaidžiu būdu (OTA). Tai suderinama su „Nordic Semiconductor nRF5“ įrenginiais.
DFU turi šias savybes:
- Ieško prietaisų, kurie veikia DFU režimu
- Prisijungia prie įrenginių DFU režimu ir įkelia pasirinktą programinę-aparatinę įrangą (minkštąjį įrenginį, įkrovos įkėlimo programą ir (arba) programą)
- Leidžia įkelti HEX arba BIN failus per telefoną ar planšetinį kompiuterį
- Leidžia atnaujinti minkštą įrenginį ir įkrovos kaupiklį iš ZIP vienoje jungtyje
- Pristabdyti, atnaujinti ir atšaukti failų įkėlimą
- Apima iš anksto įdiegtus pavyzdžius, kuriuos sudaro „Bluetooth“ mažos energijos pulso paslauga ir bėgimo greičio bei ritmo paslauga
Pastaba:
- Būtina naudoti 4.3 ar naujesnės versijos „Android“.
- Suderinamas su „nRF5“ įrenginiais
- Kūrimo rinkinius galima užsisakyti iš http://www.nordicsemi.com/eng/Buy-Online.
- „nRF5 SDK“ ir „SoftDevices“ galima rasti internetu iš http://developer.nordicsemi.com
- „nRF Toolbox“ šaltinio kodą galite rasti „GitHub“: https://github.com/NordicSemiconductor/Android-nRF-Toolbox