Universal BLE Bluetooth Low Energy (BLE) gailuak arakatu eta probatzeko garatzaileentzako tresna indartsu eta kode irekikoa da.
Universal BLE plataforma anitzeko garatzaileentzako tresna integrala da, garatzaileei, ingeniariei eta zaletuei Bluetooth Low Energy (BLE) gailuak erraz arakatzeko, probatzeko eta arazteko aukera ematen diena. Flutter-ekin eraikia eta hainbat plataforma onartzen dituena, tresna indartsu honek BLE gaitutako gailuekin lan egiteko behar duzun guztia eskaintzen du.
Universal_ble Flutter plugin kode irekikoan eraikia - eskuragarri dauden BLE plataforma anitzeko irtenbiderik osatuenetako bat. Paketea: https://pub.dev/packages/universal_ble
Ezaugarri nagusiak
Gailuen aurkikuntza
- Eskaneatu gertuko BLE gailuak denbora errealean
- Iragazi gailuak zerbitzuen, fabrikatzailearen datuen edo izen aurrizkien arabera
- Ikusi gailuaren informazioa, seinalearen indarra eta konexioaren egoera
- Sartu dagoeneko konektatuta dauden sistemako gailuetara
Konexioen kudeaketa
- Konektatu eta deskonektatu BLE periferikoetatik
- Kontrolatu konexioaren egoeraren aldaketak denbora errealean
- Aldibereko hainbat konexioren laguntza
- Birkonexio automatikoaren kudeaketa
Zerbitzu eta ezaugarrien esplorazioa
- Ezagutu konektatutako gailuetako zerbitzu eta ezaugarri guztiak
- Arakatu GATT zerbitzuak UUID informazio zehatzarekin
- Ikusi ezaugarrien propietateak eta deskribatzaileak
- Interfaze intuitiboa gailuaren gaitasunetan nabigatzeko
Datu eragiketak
- Irakurri ezaugarrien balioak denbora errealean
- Idatzi datuak ezaugarrietan (erantzunarekin edo erantzunik gabe)
- Harpidetu jakinarazpen eta adierazpenetara
- Kontrolatu balioen aldaketak eguneratze zuzenekin
Parekatzea eta segurtasuna
- Hasi parekatzea BLE gailuekin
- Egiaztatu parekatze egoera eta kontrolatu parekatze egoeraren aldaketak
- Enkriptatutako ezaugarrien laguntza
- Desparekatu gailuak behar denean
Ezaugarri aurreratuak
- Eskaera MTU (Maximum Transmission Unit) datuen transferentzia optimizatuarentzat
- Komando ilara sistema funtzionamendu fidagarrirako
- Eragiketa guztietarako denbora-muga konfiguragarriak
- Erroreen kudeaketa osoa errore kode zehatzekin
- UUID formatu agnostikoa (UUID formatu guztiak onartzen ditu)
- BLE eragiketak arazteko erregistro zehatza
Plataforma arteko laguntza
- Plataforma guztietako API koherentearekin onartzen diren bertako laguntza
- Plataforma espezifikoen optimizazioak behar diren lekuetan
Ezin hobea honetarako
- BLE gaitutako aplikazioak eraikitzen dituzten garatzaileak
- BLE gailuak probatzen eta arazten dituzten ingeniariak
- IoT eta gailu adimendunen gaitasunak aztertzen dituzten zaletuak
- Bluetooth Low Energy teknologia ikasten duten ikasleak
- BLE gailuen funtzionaltasuna balioztatzen duten QA taldeek
Zergatik Universal BLE?
Universal BLE universal_ble Flutter plugin kode irekikoan oinarritzen da, eskuragarri dagoen plataforma anitzeko BLE irtenbiderik osatuenetako bat. Plataforma nagusi guztien laguntzarekin eta API bateratu batekin, BLE aplikazioak konfiantzaz garatu eta probatu ditzakezu.
BLE produktu berri bat garatzen ari zaren, gailu bat arakatzen ari zaren edo Bluetooth Low Energy-ren mundua arakatzen ari zaren ala ez, Universal BLE-k arrakasta izateko behar dituzun tresnak eskaintzen dizkizu.
Kode irekia eta doakoa
Aplikazio hau kode irekiko teknologian oinarrituta dago eta doakoa da erabiltzeko. Oinarrizko plugina BSD 3 Klausula Lizentziapean dago eskuragarri, eta horrek proiektu komertzial eta pertsonaletarako aproposa bihurtzen du.
Universal BLE - Bluetooth Low Energy garapen eta probak egiteko zure irtenbide osoa.
Azken eguneratzea
2025(e)ko abe. 24(a)