Официальный сайт компании Arduino по адресу arduino.cc
помогите с кодом для чтения карт
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Чт, 26/11/2020 - 00:05
здравствуйте
arduino uno соединен с rc522 для чтения карт
привожу строки вывода номера карты
// Вывод результата чтения данных в HEX-виде
void dump_byte_array(byte *buffer, byte bufferSize)
{
for (byte i = 0; i < bufferSize; i++)
{
Serial.print(buffer[i] < 0x10 ? "0" : "");
Serial.print(buffer[i], HEX);
}
}
----------------------------------------------------------------------
выводится номер карты например A50857DB четко при каждом приближении,
но мне нужно эти четыре байта вывести в обратном порядке DB5708A5
сколько не крутил не получается. в основном не достает одного байта .
прошу мастерам ардуйно помочь.
так пойдет:
for (byte i = bufferSize-1; i >= 0; i--)
пробовал не пошло начали бегать номера бешеной скоростью
пробовал не пошло начали бегать номера бешеной скоростью
Не стоит ждать готовых ответов, надо и свои мозги задействовать.
Предыдущий ответ почти правильный, но его немного поправить надо...
проглотила два последних и впереди добавила нули
ой извиняюсь
b707 вы гении
это я проглотил -1 и когда исправил все пошло высшим образом
огромное спасибо добрые люди!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
в других форумах есть кнопка "спасибо"
здесь чего то не нахожу такое чтобы отблагодарить человека который поставил точку моим мучениям
честь и хвала ему.
здесь чего то не нахожу такое чтобы отблагодарить
В правом верхнем углу поста есть стрелки вверх и вниз.