ГО С Т Р ИСО/МЭК15693-3— 2011
Формат запроса на блокирование единичного блока показан на рисунке 20.
SOFФлажки
Блокировать
блок
ию
Номер
блока
CRC16EOF
8 бит
8 бит
64 бита
8 бит
16 бит
Рисунок 20 — Формат запроса на блокирование единичного блока
Параметр запроса:
UID (Дополнительный)
Номер блока
Форматы ответа на команду ’блокировать блок", если флажок ошибки Error_flag установлен и не уста
новлен, показаны на рисунках 21 и 22.
SOFФлажки
Код ошибкиСЯС 16EOF
8 бит
8 бит16 бит
Рисунок 21 — Формат ответа на команду ’блокировать блок",
если флажок ошибки Error_flag установлен
SOFФлажкиCRC16EOF
8 бит16 бит
Рисунок 22 — Формат ответа на команду ’блокировать блок",
если флажок ошибки Error_(Iag не установлен
Параметр ответа:
Error_flag (и Error code, если установлен Error_fIag)
10.4.4 Считывание набора блоков
Код команды = ‘23’
В случае приема команды на считывание набора блоков (Read multiple blocks) карта VICC должна
считать залрошенный(ые) блок(и) и передать обратно их значение в своем ответе.
Если флажок Option_flag установлен в запросе, то карта VICC должна передать обратно состояние
безопасности блоков, за которым следует значение блоков, последовательно блок за блоком.
Если флажок Option_flag не установлен в запросе, то карта VICC должна передать обратно только
значение блоков.
Блоки нумеруются от ‘00’ до ‘FF’ (0— 255).
Число блоков в запросе меньше числа блоков (на один блок), которые карта VICC должна передать
обратно в своем ответе.
Пример
—
Значение ‘0€’ в поле "Number of blocks" (число блоков) требует считать
7
блоков.
Значение ’00’ требует считать единичный блок.
Формат запроса на считывание набора блоков показан на рисунке 23.
SOFФлажки
Считывание
набора блоков
ию
НомерЧисло
первого блока блоков
CRC16EOF
8 бит
вбит
64 бита
8 бит8 бит
16 бит
Рисунок 23 — Формат запроса на считывание набора блоков
21