Arduino - 32 bitu promenna ze 4 byte

Jan Waclawek konfera na efton.sk
Středa Prosinec 18 16:15:59 CET 2024


[preposielam]


Ahojte,

nieco ako inspiracia, nemalo by to byt nahodou nejako takto:

Buffer = (unsigned long)((Number << 24) & 0x000000ff);
A.

>>>
https://forum.arduino.cc/t/how-to-convert-4-bytes-into-a-long/70425/9

z tohoto příkladu :
 adc_value += (long)d[0] << 24;
 adc_value += (long)d[1] << 16;  adc_value += (long)d[2] << 8;
 adc_value += (long)d[3];

ale warningy tam byly pořád.


Zdravi
Jirka Sloupenský  OK1MWW


Další informace o konferenci Hw-list