ESP32
Pavel Brychta
pavel.brychta na duhasys.eu
Pondělí Leden 31 08:28:39 CET 2022
DD,
moje zkušenosti s BT implementací v Arduino frameworku pro ESP32 jsou
vesměs špatné (a, podle internetu, nejen moje). Knihovny jsou obrovské a
API není stabilní. Doporučuji zkusit
https://github.com/h2zero/NimBLE-Arduino . Používám ho tuším od verze
1.1.0 jako rozhraní pro Mijia teploměry/vlhkoměry a zatím spokojenost.
P.B.
Dne 31. 01. 22 v 8:21 Aleš Filip napsal(a):
>
> Dobrý den,
>
> Asi by to šlo i ve verzi 2.0.2, s nastavením desky "DOIT ESP32 DEVKIT
> V1". Alespoň tak to mám nastavené já.
>
> S pozdravem,
> --
> Aleš Filip
> Kutná Hora
> http://xanadu.khnet.info
> Dne 28.01.2022 v 20:26 Jindrich Fucik napsal(a):
>> OK, tak si odpovím. Jako nováček jsem si nainstaloval poslední verzi
>> desky (2.0.2) a s tou to nefunguje a chová se takto. Pokud si ale
>> nainstaluji verzi 1.0.6, funguje to správně.
>>
>> Dne 28.1.2022 v 18:48 Jindrich Fucik napsal(a):
>>> Ahoj vespolek,
>>>
>>> zase jsem zabloudil do vod, které jsou mi nové.
>>>
>>> Mám tuhle desku:
>>> https://www.aliexpress.com/item/1005002612208136.html
>>> Používám jí z prostředí arduino. Desku jsem si nastavil jako
>>> NodeMCU-32S
>>>
>>> Pokouším se zprovoznit BLE tiskárnu. Pokud přeložím přiklad, tak mi
>>> pokaždé spadne na Guru Meditation na řádce 702 této knihovny:
>>> https://github.com/bitbank2/Thermal_Printer/blob/master/src/Thermal_Printer.cpp#L709
>>>
>>> pRemoteService = pClient->getService(SERVICE_UUID1);
>>>
>>> Moc nevím, co si o tom mám myslet? Ani nevím, kde hledat nějaké
>>> informace, co se děje a jak to debugovat?
>>>
>>> Díky
>>>
>>> Found a printer!, connecting...
>>> - Created client, connecting to 80:84:96:c4:c9:76
>>> Came back from connect
>>> Guru Meditation Error: Core 0 panic'ed (Unhandled debug exception).
>>> Debug exception reason: Stack canary watchpoint triggered (BTU_TASK)
>>> Core 0 register dump:
>>> PC : 0x40083436 PS : 0x00060436 A0 : 0x80083555
>>> A1 : 0x3ffd8840
>>> A2 : 0x00000268 A3 : 0x00001400 A4 : 0x00000000
>>> A5 : 0x00000000
>>> A6 : 0x00001004 A7 : 0x3ffb6c20 A8 : 0x3ffd8ed0
>>> A9 : 0x3ffd8e60
>>> A10 : 0x3ffb6c20 A11 : 0x3ffe3a54 A12 : 0x3ffb6388
>>> A13 : 0x00000000
>>> A14 : 0x00000000 A15 : 0x3ffe4f74 SAR : 0x00000010
>>> EXCCAUSE: 0x00000001
>>> EXCVADDR: 0x00000000 LBEG : 0x4008fc84 LEND : 0x4008fc9a
>>> LCOUNT : 0xffffffff
>>>
>>>
>>> Backtrace:0x40083433:0x3ffd88400x40083552:0x3ffd8870
>>> 0x4010f3d3:0x3ffd88c0 0x400e7505:0x3ffd88f0 0x4011405c:0x3ffd8920
>>> 0x401368cb:0x3ffd8bb0 0x4011500e:0x3ffd8e40 0x401364a1:0x3ffd8e60
>>> 0x4011500e:0x3ffd8ed0 0x4013610e:0x3ffd8ef0 0x4011436d:0x3ffd8f10
>>> 0x401143d9:0x3ffd91a0 0x40114516:0x3ffd91c0 0x400ff359:0x3ffd91e0
>>> 0x400fa6c6:0x3ffd9480 0x400fab71:0x3ffd9710 0x400fb529:0x3ffd9770
>>> 0x400fc864:0x3ffd97b0 0x400fc89a:0x3ffd97d0 0x40107af5:0x3ffd97f0
>>> 0x400f8680:0x3ffd9980 0x40111197:0x3ffd99a0
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20220131/75fd1bcd/attachment.htm>
Další informace o konferenci Hw-list