Online Store

Структура протоколов μFR Nano Online Reader

Структура протоколов μFR Nano Online Reader #

В этом разделе описано, как использовать считыватель μFR Nano Online.

Запрос POST в главном режиме

  • В главном режиме при обнаружении карты устройство отправляет хосту HTTP-запрос POST.
  • HTTP-ответ должен быть «OK» или «FAILED» для прошивки версии 1.5.4 и ниже.
  • Если ответ «ОК», устройство издаст звуковой сигнал один раз и включит зеленый светодиод.
  • Если ответ «FAILED», устройство дважды подаст звуковой сигнал и включит красный светодиод.
  • Если сервер не отвечает, устройство подаст звуковой сигнал три раза и включит красный светодиод.
  • Для версии прошивки 1.6.0 и выше см. раздел Протокол ответа POST основного режима.

Структура запроса HTTP POST в главном режиме #

 

*     Параметры формы    
Линейное считывание отключено Sn Uid   CTRLINFO   ОНЛАЙН
Линейное чтение включено Sn Uid   CTRLINFO   ОНЛАЙН ДАННЫЕ
  Последовательный считыватель     Управления   Номер 1 или Линейное считывание
Описание UID карты   номер от   2 зависимости данные в формате HEX
Номер    
      0 до 255   читателя Строка

 

Ответ POST основного режима

  • Когда сервер получает запрос POST, μFR Nano Online ожидает HTTP-ответа
  • Ответ содержит команды HEX String из протокола μFR COM
  • Ответ должен содержать 3 строки, разделенные символом новой строки (n), по одной для каждого UART
  • CMD-EXT должен быть отправлен в одной строке, которой предшествует CMD, без какого-либо разделителя
  • Отправка нескольких команд может быть выполнена путем разделения нескольких строк с разделителем пробелов.

Структура ответа HTTP POST в главном режиме #

 

Команда, отправленная на n Команда, отправленная на n Команда, отправленная в Прозрачный
УАРТ2 УАРТ1 Uart

 

UDP-широковещательная рассылка в главном режиме #

  • В главном режиме, если карта обнаружена и UDP-широковещательная рассылка включена, устройство отправляет UDP-широковещательную рассылку
  • Если http POST-запрос включен, индикация будет такой же, как описано выше
  • Если HTTP POST-запрос отключен, устройство подаст звуковой сигнал один раз и включит зеленый светодиод.

Структура вещания UDP в главном режиме #

80/считывательСериалНомер/CardUID/0

Сервер обнаружения UDP #

  • Сервер обнаружения UDP используется для поиска считывателей μFR в локальных сетях
  • Отправьте любой UDP-пакет на порт считывателя μFR 8880 и дождитесь ответа.

Пример ответа сервера обнаружения UDP #

    *         UART 1 ПОРТ         UART 2 ПОРТ    
*   IP-адрес   Порт CP   Скорость   Порт CP   Скорость  
ДЕК 192   168 1 5 8881 'Т'   115200   8882 'U'   250000  
ЗАЧАРОВЫВАТЬ С0   А8 01 05 B1 22 54 00 С2 01 00 В2 22 55 90 Д0 03 00

*CP — это сетевой протокол связи. «T» означает TCP, а «U» — UDP.

μFR Nano Online только команды протокола COM #

  • Эти команды доступны только для μFR Nano Online
  • Команды отправляются в режиме ASCII
  • Команды используются в режиме transparent, BLE Serial и BLE Low Energy.
Команды Описание
! TURN_MST_MODE_ON! Переключите устройство в основной режим WiFi.
! TURN_SLV_MODE_ON! Переключите устройство в подчиненный режим WiFi.
! TURN_BLE_MODE_ON! Переключите устройство в режим BLE Low Energy.
! TURN_SPP_MODE_ON! Переключите устройство в последовательный режим BLE.
! TURN_HID_MODE_ON! Переключите устройство в режим BLE HID.
! TURN_AP0_MODE_ON! Отключите точку доступа при использовании BLE.
! TURN_AP1_MODE_ON! Включите точку доступа, когда BLE включен.
! TURN_LD0_MODE_ON! Выключите светодиодную индикацию, когда BLE включен.
! TURN_LD1_MODE_ON! Включите светодиодную индикацию при использовании BLE.

  #