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