| Vrsta datoteke | APK |
|---|---|
| Верзија | 2.5 |
| Издавач | Ferdinand Stueckler |
| Датум изласка | 2. 9. 2020. |
| Датум додавања | 2. 9. 2020. |
| Ос захтеви | Android |
| Захтеви | Requires Android 4.3 and up |
| Укупно преузимања | 0 |
| Цена | Free |
Опис
Ова апликација комуницира између Андроид-а и мицро:бит уређаја. Можете да преносите и примате текст у режиму 'обавештења' или 'индикације'. УАРТ комуникација такође мора бити имплементирана на мицро:бит уређају (Блоцк, Јавасцрипт, МБЕД).
Опције:
- Индикација: подразумевани микро:бит режим (иначе режим обавештења)
- ЛФ: Линефеед је додат
- ЦР: Додан је повратак кочије
Захтеви:
- Мин. Андроид 5
- Блуетоотх ниске енергије (БЛЕ)
- Упарени уређаји
- мицро:бит програм (који сте сами развили)
В 2.1: Копирај у међуспремник (мени са опцијама)
В 2.2: Обриши листу (мени са опцијама), без опције евиденције
В 2.5: Хек режим
МБЕД пример:
#инцлуде "МицроБит.х"
#инцлуде "МицроБитУАРТСервице.х"
#инцлуде "БМП180.х"
МицроБит уБит;
МицроБитУАРТСервице *уарт;
БМП180 бмп180(П0_30, П0_0);
цхар бафер[80];
притисак пловка, температура;
инт повезан=0;
воид онЦоннецтед(МицроБитЕвент е)
уБит.дисплаи.сцролл("Ц");
повезано=1;
воид онДисцоннецтед(МицроБитЕвент е)
уБит.дисплаи.сцролл("Д");
повезан=0;
воид онБуттонА(МицроБитЕвент е)
уБит.дисплаи.сцролл(буффер);
воид онБуттонБ(МицроБитЕвент е)
уБит.дисплаи.сцролл("СК");
ВАЖНО !!!
Иначе ћете остати без меморије!
Препоручите да онемогућите ДФУ и Евент услуге у МицроБитЦонфиг.х јер овде нису потребни:
мицробит->мицробит-дал->инц->цоре->МицроБитЦонфиг.х
#дефине МИЦРОБИТ_БЛЕ_ДФУ_СЕРВИЦЕ 0
#дефине МИЦРОБИТ_БЛЕ_ЕВЕНТ_СЕРВИЦЕ 0
#дефине МИЦРОБИТ_СД_ГАТТ_ТАБЛЕ_СИЗЕ 0к500
инт маин()
бмп180.Инитиализе(64, БМП180_ОСС_УЛТРА_ЛОВ_ПОВЕР);
притисак=-1;
температура=-1;
иф (бмп180.РеадДата(&температура,&притисак))
спринтф(пуфер, "%.2ф Ц %4.0ф хПа", температура, притисак);
друго
спринтф(буффер,"НОК");
// Покрени мицро:бит рунтиме.
уБит.инит();
уБит.мессагеБус.листен(МИЦРОБИТ_ИД_БЛЕ, МИЦРОБИТ_БЛЕ_ЕВТ_ЦОННЕЦТЕД, онЦоннецтед);
уБит.мессагеБус.листен(МИЦРОБИТ_ИД_БЛЕ, МИЦРОБИТ_БЛЕ_ЕВТ_ДИСЦОННЕЦТЕД, онДисцоннецтед);
уБит.мессагеБус.листен(МИЦРОБИТ_ИД_БУТТОН_А, МИЦРОБИТ_БУТТОН_ЕВТ_ЦЛИЦК, онБуттонА);
уБит.мессагеБус.листен(МИЦРОБИТ_ИД_БУТТОН_Б, МИЦРОБИТ_БУТТОН_ЕВТ_ЦЛИЦК, онБуттонБ);
уарт=нови МицроБитУАРТСервице(*уБит.бле, 32, 32);
уБит.дисплаи.сцролл(":)");
док (1)
притисак=-1;
температура=-1;
иф (бмп180.РеадДата(&температура,&притисак))
спринтф(пуфер, "%.2ф Ц %4.0ф хПа", температура, притисак);
друго
спринтф(буффер,"НОК");
ако (!повезано) {
уБит.слееп(500);
друго
уарт->сенд(буффер);
уБит.слееп(1000);
релеасе_фибер();
}