Опять про rdm6300 125кгц - как перевести в десятичный формат попроще.
- Войдите на сайт для отправки комментариев
Вс, 15/08/2021 - 13:19
есть вот такой считыватель http://arduinolab.pw/index.php/2019/08/29/rfid-schityvatel-s-uart-interfejsom-rdm6300/
выводит ид ключа в хексе.
Мне нужно выводить ключ как он написан на самом ключе. Как это сделать? Когда то по моему видел готовую библиотеку под это, но то что нахожу сейчас и пробую - не выводит в нужном формате.
Взять и написать пять строчек кода не пробовал?
пробовал, но не знаю как можно перевести одно в другое.
То, что писал - на выходе цифры совсем не те. Поискал в интеренете, а помню, что библиотека готовая есть для 6300 которая десятичный выводит - не нашел. Как бы изобретатть велосипед тоже не хочу, так как и знаний не очень. Вот и обратился - кто знает эту библиотеку? ВЫ знаете?
Не надо никакой библиотеки. Это слишком просто для библиотеки. Приведи свой код полностью и внятное описание проблемы.
вы видели что пишется на самих рфид таблетках? 0007820706 пишется
а контроллер выдает не точно код в этом же формате, а выдает например 2C007755A2 (HEX)
или 0A0065F21D80
мне нужно чтобы точно то же получать, что и написано на таблетках рфид. преобразовать "04006d0ba0" в "00008596950352".
https://coderoad.ru/29798566/RFID-алгоритм-для-получения-карты-ID
подобная тема обсуждалась похоже уже, но тоже не так все просто в лоб решается, посмотрите: http://arduino.ru/forum/programmirovanie/hex-dec
strtoul(Строка, NULL, 16)
мне нужно чтобы точно то же получать, что и написано на таблетках рфид. преобразовать "04006d0ba0" в "00008596950352".
Возможно, мой калькулятор врет, но у меня шестнадцатиричное "04006d0ba0" равняется десятичному "17187015584", но никак не "00008596950352".
в том то дело, там начало - это не номер.
https://mschoeffler.com/2018/01/05/arduino-tutorial-how-to-use-the-rdm630-rdm6300-rfid-reader/
Похоже то, что мне нужно, но сразу и не пойму, мне разбираться не 5 мин:)
насколько я понял, вначале идет идентификатор, потом сам айди рфида, потом чексумма..
вот еще https://www.cyberforum.ru/digital-signal-processing/thread2093973.html
Проще некуда