Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Поделиться:

Разработать Модуль для чтения UID Mifare Classic

Заказчик
Отзывы фрилансеров: + 0 0 - 0
Зарегистрирован на сайте 6 месяцев
Бюджет: 5000 р.
74.77 $ — 65.63 €
Необходимо разработать программный модуль для чтения стандартного UID бесконтактных карт Mifare Classic 
ОС: Windows 7-10, 32/64 
-------------------------------------------------- --------------- 

Модуль обернуть в системную службу, служба запускается на порту 1313 
Запрос на чтение карты принимается как стандартный http-запрос 
127.0.0.1:1313/ 

Ответом службы является json-строка 
------------- 
Content-type: text/json 

{ "status": "ok", "uid": "....." } 
------------- 

Либо в случае ошибки 
------------- 
Content-type: text/json 

{ "status": "fail", "errCode": "1", "errText": "error message" } 
------------- 

Список возможных ошибок: 
1  Reader not found 
2  Unable to read card / Wrong card 
3  No card 
4  Reader is busy 

Служба ожидает поднесения карты к ридеру в течение 5 сек, после этого (если карта отсутствует) возвращает ошибку с кодом 3 (нет карты) 

В случае совместного (одновременного) доступа к службе, преимущество получает первый запрос, второму возвращается ошибка с кодом 4 (ридер занят) 

Служба должна корректно работать и в случае переподключения ридера (например на другой USB порт) 

Служба должна запускаться со стартом WIndows, и должна быть доступна всем локальным пользователям
Разделы:
Опубликован:
14.06.2018 | 08:16

Теги: Программисты удаленно, нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов