arduino byte array

Başlatan Hattusa, 22 Mart 2021, 15:16:34

Hattusa

slm arduino da 5 byte lik bir diziyi tek seferde yollamam gerekiyor, nasıl yapabilirim çözemedim yardımcı olabilirmisiniz?

byte gonderilenData[5];
byte lent;


serial.println(gonderilenData,lent);

bu şekilde hata veriyor? nasıl yapmalıyım?
vardım ilim meclisine eyledim talep, meğer ilim en gerideymiş illa EDEP, illa EDEP <muhyiddin Arabi K.S.>

Mucit23

Çok Karıştırmaya gerek yok.

Serial.write(gonderilenData[0]);
Serial.write(gonderilenData[1]);
Serial.write(gonderilenData[2]);
Serial.write(gonderilenData[3]);
Serial.write(gonderilenData[4]);

Mucit23

Ama Serial.write(gonderilenData,5); Şeklinde bir kullanımda olabilir.

sadogan

https://www.arduino.cc/reference/en/language/variables/data-types/array/

  for (byte i = 0; i < 5; i = i + 1) {
  Serial.println(gonderilenData);
}