Online Store

Инструмент защиты от столкновений μFR — Консоль C

Программное обеспечение серии μFR с алгоритмом предотвращения столкновений для считывания нескольких карт

μFR Anti-collision Tool использует алгоритм защиты от столкновений ISO/IEC 14443-3 для одновременного считывания нескольких меток на устройствах серии μFR. Данное программное обеспечение содержит набор функций для настройки аналоговых регистров РЧ устройства μFR.

Docs & Software Download

Software overview

Функции программного обеспечения:

  • ТрешольдМинУровень уменьшения/увеличения
  • ТресхолдКоллУровень Снижения/Увеличения
  • Проверка подключения считывателя
  • Уменьшение/увеличение коэффициента усиления RX
  • Снижение/повышение уровня ВЧ
  • Получить текущие настройки
  • Сброс настроек
  • Получить информацию для читателей
  • Получить версию программного обеспечения
  • Получить выбранный UID карты/тега
  • Получить режим устройства
  • Включить режим защиты от столкновений
  • Отключение режима защиты от столкновений
  • Список всех карт/тегов
  • Выберите карточку/тег
  • Снимите флажок Карточка/Тег
  • Блок чтения
  • Блок записи

Доступные языки программирования:

  • Исполняемый программный инструмент — консоль
  • Исполняемый программный инструмент — GUI

Поддерживаемые операционные системы, платформы и среды:

  • Кроссплатформенность

Поддерживаемое оборудование:

  • Устройства серии μFR
anti collision software
Программное обеспечение респираторного Описание
уфр-anti_collision_algorithm

Демонстрация многокарточного режима с использованием преимуществ алгоритма защиты от столкновений ISO-14443-3.

ufr-examples-csharp-anti_collision_algorithm

C# Исходный код демонстрации режима мультикарты с использованием преимуществ алгоритма защиты от столкновений ISO-14443-3.

Software manual

1. Инструмент защиты от столкновений μFR — Запуск программного обеспечения

Скачать: ufr-anti_collision_algorithm

Загрузите и извлеките пакет программного обеспечения. Перейдите во вложенную папку с именем операционной системы. Выполните файл anti-collision-demo-con

anti collision demo con

Если вы правильно установили драйверы оборудования, программное обеспечение запустит консоль с главным меню. 

anti collision demo main menu

Если считыватель подключен неправильно, проверьте установку драйверов FTDI . В противном случае, если средство чтения подключено, но вы по-прежнему не можете запустить программное обеспечение, перейдите во вложенную папку lib и найдите библиотеки μFR во вложенной папке lib/your_os_name .

Для ОС Windows — скопируйте библиотеки в папку, где находится тот же исполнительный файл.

Для ОС Linux — скопируйте библиотеки в свою ОС /lib, /usr/lib или /usr/local/lib (в зависимости от дистрибутива) и создайте символьную ссылку для библиотеки.

2. Инструмент защиты от столкновений μFR — Командные клавиши

Первая группа меню программного обеспечения включает в себя следующие команды:

  • ТрешольдМинУровень уменьшения/увеличения
  • ТресхолдКоллУровень Снижения/Увеличения
  • Проверка подключения считывателя
  • Уменьшение/увеличение коэффициента усиления RX
  • Снижение/повышение уровня ВЧ
  • Получить текущие настройки
  • Сброс настроек.

Выбрав номер команды (0-9), можно проверить, увеличить, уменьшить или сбросить назначенные значения аналогового регистра РЧ для подключенного устройства μFR.

Каждая команда значения радиочастотного регистра имеет две опции — уменьшение с нечетным числом функции и увеличение с числом четной функции.  

anti collision command keys

2.1 μFR Anti-collision Tool — Настройки считывателя

Установите считыватель на нужную РЧ, введя количество перечисленных функций столько раз, сколько вам нужно, чтобы увеличить или уменьшить его до нужного значения.

В приведенном ниже примере показаны все перечисленные значения, уменьшающиеся и увеличивающиеся для 1.

anti collision demo commands test

2.2 μFR Anti-collision Tool — Получить текущие настройки считывателя

Введите 9 , чтобы получить текущие настройки считывателя.

anti collision demo analog setup

2.2 μFR Anti-collision Tool — Сброс настроек считывателя

Введите 0 , чтобы сбросить значение по умолчанию.

anti collision demo reset

3. Инструмент защиты от столкновений μFR — Функции карты / метки

В главном меню вторая группа команд содержит список функций для работы с картами/тегами:

  • Получить информацию для читателей
  • Получить версию программного обеспечения
  • Получить выбранный UID карты/тега
  • Получить режим устройства
  • Включить режим защиты от столкновений
  • Отключение режима защиты от столкновений
  • Список всех карт/тегов
  • Выберите карточку/тег
  • Снимите флажок Карточка/Тег
  • Блок чтения
  • Блок записи.

Вызовите нужную функцию, введя ее буквенное значение.

anti collision demo card tag functions

3.1 μFR Anti-collision Tool — Получить информацию для чтения

Введите букву I , чтобы получить описание читателя.

anti collision demo get reader description

3.2 μFR Anti-collision Tool — Получить версию программного обеспечения

Введите букву O , чтобы получить версию программного обеспечения.

anti collision demo get software version

Инструмент защиты от столкновений 3.3 μFR — Получить выбранный UID карты/метки

Введите букву P , чтобы получить выбранный UID карты/тега.

Примечание: Если алгоритм предотвращения столкновений не включен, вы получите UID первой карты, обнаруженной в поле RF считывателя. В противном случае вы получите UID любой другой ранее выбранной карты/метки.

anti collision demo get tag id

3.4 μFR Anti-collision Tool — Получить режим устройства

Введите букву M , чтобы проверить, включен или отключен алгоритм предотвращения столкновений на подключенном в данный момент устройстве.

anti collision demo get device mode

3.5 μFR Anti-collision Tool — Включение режима предотвращения столкновений

Введите букву E , чтобы включить режим предотвращения столкновений.

anti collision demo enable anti collision

3.6 μFR Anti-collision Tool — Отключить режим предотвращения столкновений

Введите букву D , чтобы отключить режим предотвращения столкновений.

anti collision demo disable anti collision

3.7 μFR Anti-collision Tool — Список карт /тегов

Введите букву L , чтобы получить список всех карт/меток, обнаруженных в поле RF считывателя.

Как упоминалось ранее, если режим антиколлизии выключен, список будет содержать только одну карту/тег.

anti collision demo one card

После того, как вы включите режим предотвращения столкновений и поместите более одной карты / метки в поле RF считывателя, программное обеспечение отобразит список всех обнаруженных карт / меток. Чувствительность считывателя зависела от аппаратных характеристик и текущих настроек аналогового регистра ВЧ.

anti collision demo many cards

Инструмент защиты от столкновений 3.8 μFR — Выберите карту/метку

Введите букву S , чтобы выбрать карточку/метку. Затем введите порядковый номер нужной карты/бирки (номер команды отображается в ее UID).

anti collision demo select card tag

Инструмент защиты от столкновений 3,9 мкФР — Отмена выбора карты/метки

Введите букву X , чтобы отменить выбор карты/тега.

anti collision demo deselect card

Примечание: Чтобы выйти из выбранной карты / тега и переключиться на другую, вам нужно сначала отменить выбор этой карты / тега. Теперь вы можете снова получить список карт / тегов (буква L ) или сразу выбрать другую карту / метку. Для этого выполните описанные выше действия (S + номер индекса карты/метки).

anti collision demo deselect and select another

3.10 μFR Инструмент предотвращения столкновений — Чтение блока

Введите букву R , чтобы прочитать выбранный блок карты/тега.

anti collision demo read card block select

Теперь введите нужный адрес блока и нажмите Enter. Консоль отобразит содержимое карты/тега выбранного блока. 

anti collision demo read card

3.11 μFR Инструмент предотвращения столкновений — Запись блока

Введите букву W , чтобы записать выбранный блок карты/тега.

anti collision demo write block1

Теперь введите нужный адрес блока и нажмите Enter

anti collision demo write block2

Введите содержимое в виде 16-байтового кода ASCII. Даже если вы намерены записать данные, содержащие менее 16 символов, вам нужно заполнить весь блок перед записью. В этом случае вам придется добавить несколько пустых символов после короткого ввода данных, чтобы выполнить общие 16 байт.

(Чтобы ввести неразрывный пробел или пустой символ кода ASCII, можно зажать клавишу ALT клавиатуры, ввести номер 255 и отпустить клавишу ALT).

anti collision demo write block3

Нажмите Enter , чтобы подтвердить заявку. Консольное сообщение подтверждает, что ваши данные успешно записаны в карту/бирку.

anti collision demo write block4

Чтобы проверить только что сделанную запись, прочитайте содержимое этого блока карт / тегов.

anti collision demo write block5

4. Инструмент защиты от столкновений μFR — Меню справки

Поскольку программное обеспечение имеет много команд, может потребоваться некоторое время, чтобы запомнить их все. Если вы забыли, как вызвать какую-либо функцию, используйте букву H , чтобы открыть главное меню. Консоль выведет список всех команд программного обеспечения. 

anti collision demo help

Нажмите клавишу ESC, чтобы закрыть все процессы и выйти из программного обеспечения.

Примечание: Изменения в режиме предотвращения столкновений (включены/отключены) будут сохранены в считывателе.

В данном руководстве представлено исполняемое консольное программное обеспечение с алгоритмом предотвращения столкновений для работы с несколькими картами/тегами одновременно. Кроме того, программное обеспечение Anti-collision Tool доступно с графическим интерфейсом (C#).