ГОСТ Р ИСО/МЭК 18000-7—2012
Т а б л и ц а
20 — Субкоды ошибки «Operation Failed»
Субкод
Наименование разновидности
ошибки (субошибки)
Описание
0x01
«Write Failure»
Операция записи
в
память проведена со сбоем
0x02
«Erase Failure»
Операция удаления записей из памяти проведена со сбоем
0x03
«Memory Consistency»
Обнаружено разрушение памяти
0x04
«Other Failure»
Операция выполнена со сбоем по другой причине
Данный код ошибки, как показано в таблице 19, генерируется при невозможности успешно
выполнить действительную команду. Сообщение об этой ошибке представляется только в случае,
если команда не выполняется должным образом до конца, и сообщений о других ошибках при этом
не представлялось.
6.2.6.3.9 Ошибка «Implementation Dependent»
В таблице 21 показан формат сообщения об ошибке «Implementation Dependent» (ошибкадля дан
ной версии).
Т а б л и ц а 21 — Сообщение при ошибке «Implementation Dependent»
Код ошибкиСубкод
0x3F1 байт
Код ошибки потаблице 21 зарезервирован для изготовителей радиочастотных меток в целях реги
страции ошибок, не определенных в настоящем стандарте. Как минимум, реализация радиочастотной
метки должна предусматривать поле субкода. Субкод и другие дополнительные поля для сообщения об
ошибке определяются изготовителем радиочастотной метки.
6.2.6.3.10 Ошибка «Stale Token»
В таблице 22 показан формат сообщения об ошибке «Stale Token» (недействительный маркер).
Т а б л и ц а 22 — Сообщение об ошибхе «Stale Token»
Код ошибки
0x40
Данный код ошибки генерируется в том случае, если маркер запроса (Request Token) в команде
УСО недействителен ввиду проведения изменения таблицы, к которой относится маркер запроса. Эти
изменения включают в себя выполнение следующих команд: «Add Records», «Table Update Records»,
«Table Update Fields» или «ТаЫе Delete Record».
6.2.6.3.11 Ошибка «Boundary Exceeded»
В таблице 23 показан формат сообщения об ошибке «Boundary Exceeded» (переполнение).
Т а б л и ц а 23 — Сообщение об ошибке «Boundary Exceeded»
Код ошибкиСубкод
0x41
1 байт
В соответствии с таблицей 23 в своем сообщении об ошибке «Boundary Exceeded» радиочастот
ная метка должна передать код ошибки и следующую информацию:
- субкод: код, который уточняет характер ошибки. Значения субкода ошибки «Boundary Exceed
ed» определены в таблице 24.
15