Liczba postów: 13
Liczba wątków: 3
Dołączył: Sep 2017
Reputacja:
0
31-08-2020, 11:33
(Ten post był ostatnio modyfikowany: 31-08-2020, 20:03 przez tabulek.)
Witajcie.
Mam zmienną: buf[8]
w niej mam: 11 12 13 14 15 16 17 FF (HEX)
potrzebuję buf[4] i buf[3] dodac do inne zmiennej w odwrotnej kolejnosci.
aby było:
unsigned char buffer = 1514
jak to zrobić ?
Pozdrawiam Serdecznie
Liczba postów: 356
Liczba wątków: 5
Dołączył: Aug 2019
Reputacja:
28
Może jaśniej. Czy ten nowy buffer jest też tablicą czy zmienną i jakiego typu.
Liczba postów: 13
Liczba wątków: 3
Dołączył: Sep 2017
Reputacja:
0
generalnie chciałbym aby to było w zmiennej unsigned char. Nie bardzo wiem jak dwa elementy z tablicy umieścić obok siebie w innej zmiennej, tak aby działało jak tu:
for (int i = 0; i < len; i++) {
SERIAL.print(buf[i], HEX);
tylko zamiast wypisywać kolejno na serial port, wpisywało do stringa lub zmiennej char.
Dobrze wytłumaczyłem ?
Liczba postów: 881
Liczba wątków: 19
Dołączył: Jun 2018
Reputacja:
42
To nie szybciej przepisać??
Mam zmienną: buf[8]
w niej mam: 11 12 13 14 15 16 17 FF (HEX)
potrzebuję buf[4] i buf[3] dodac do inne zmiennej w odwrotnej kolejnosci.
x[2];
x[0]= buf[4];
x[1]= buf[3];
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.