Universal BLE е моќна алатка за развивачи со отворен код за истражување и тестирање на Bluetooth Low Energy (BLE) уреди.
Universal BLE е сеопфатна алатка за развивачи на повеќе платформи што им овозможува на развивачите, инженерите и хобистите лесно да истражуваат, тестираат и дебагираат Bluetooth Low Energy (BLE) уреди. Изградена со Flutter и поддржувајќи повеќе платформи, оваа моќна алатка обезбедува сè што ви е потребно за да работите со уреди овозможени со BLE.
Изградена врз основа на приклучокот universal_ble Flutter со отворен код - едно од најсеопфатните достапни крос-платформски BLE решенија. Пакет: https://pub.dev/packages/universal_ble
Клучни карактеристики
Откривање на уреди
- Скенирање за блиски BLE уреди во реално време
- Филтрирање на уреди по услуги, податоци од производителот или префикси на имиња
- Преглед на информации за уредот, јачина на сигналот и статус на поврзување
- Пристап до веќе поврзани системски уреди
Управување со врски
- Поврзување и исклучување од BLE периферни уреди
- Следење на промените во состојбата на поврзувањето во реално време
- Поддршка за повеќе истовремени врски
- Автоматско ракување со повторно поврзување
Истражување на услуги и карактеристики
- Откривање на сите услуги и карактеристики на поврзаните уреди
- Преглед на GATT услуги со детални информации за UUID
- Преглед на својства и описи на карактеристиките
- Интуитивен интерфејс за навигација низ можностите на уредот
Операции со податоци
- Читање на вредности на карактеристиките во реално време
- Запишување на податоци во карактеристики (со или без одговор)
- Претплатете се на известувања и индикации
- Следење на промените на вредностите со ажурирања во живо
Спарување и безбедност
- Иницирање на спарување со BLE уреди
- Проверка на статусот на спарување и следење на промените во состојбата на спарување
- Поддршка за шифрирани карактеристики
- Распарување на уреди кога е потребно
Напредно Карактеристики
- Барање MTU (Максимална единица за пренос) за оптимизиран пренос на податоци
- Систем на ред на команди за сигурно работење
- Конфигурабилни тајм-аути за сите операции
- Сеопфатно справување со грешки со детални кодови за грешки
- Агностички UUID формат (поддржува сите UUID формати)
- Детално евидентирање за дебагирање на BLE операции
Поддршка помеѓу платформи
- Нативна поддршка со конзистентен API на сите платформи
- Оптимизации специфични за платформата каде што е потребно
Идеално за
- Програмери кои градат апликации овозможени со BLE
- Инженери кои тестираат и дебагираат BLE уреди
- Хобисти кои истражуваат можности на IoT и паметни уреди
- Студенти кои учат за Bluetooth технологијата со ниска потрошувачка на енергија
- Тимови за контрола на квалитетот кои ја потврдуваат функционалноста на BLE уредот
Зошто Universal BLE?
Universal BLE е изграден врз приклучокот со отворен код universal_ble Flutter, едно од најсеопфатните достапни крос-платформски BLE решенија. Со поддршка за сите главни платформи и унифициран API, можете да развивате и тестирате BLE апликации со доверба.
Без разлика дали развивате нов BLE производ, дебагирате постоечки уред или едноставно го истражувате светот на Bluetooth Low Energy, Universal BLE ви ги обезбедува алатките што ви се потребни за да успеете.
Отворен код и бесплатна
Оваа апликација е изградена врз основа на технологија со отворен код и е бесплатна за употреба. Основниот приклучок е достапен под BSD лиценцата од 3 клаузули, што го прави совршен и за комерцијални и за лични проекти.
Universal BLE - Вашето комплетно решение за развој и тестирање на Bluetooth Low Energy.
Ажуриранa на
24 дек. 2025 г.