Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 7b1decb06c37239c20f5ec50fb5df955
Android, rfid, windows

Разработка программного решения аппаратного ограничения RFID-реадера

Добавлено 19 ноя 2019 в 19:34
Постановка задачи: у заказчика был считыватели и с помощью них он считывал метки. Метки были записаны на заводе-изготовителе 24-разрядным уникальным идентификатором в EPC-банк памяти. Было принято решение о сокращении длины этого идентификатора. В результате часть считывателей перестали считывать метки.
Решение: мной была разработна утилита работающая в двух режимах: 1. Чтение EPC-банка метки, добавление лидирующих нулей слева до 24-разрядов, запись этой же метки. 2. Запись в EPC метки от начального числа, заданного количество меток.
Язык разработки: в результате изучения и тестирования прилагаемого SDK к считывателю, выяснилось, что проект C# полностью не работающий. В результате с заказчиком был согласован язык разработки Delphi, так как этой части SDK работало стабильно хорошо. В короткое время я вспомнил язык, среду разработки и создал такое приложение.
Ade1b528b6