Конвертация 16 HEX → 12 ASCII

Форматы

  • 16 HEXXXXXXXXXYYYYYYYY
  • 12 ASCIIAAAAYYYYYYYY

где:

  • XXXXXXXX — HEX-код ASCII (OUI, 4 символа)
  • YYYYYYYY — серийная часть (без изменений)

Алгоритм

  1. Взять первые 8 символов 16-значного SN
  2. Разбить их на пары (байты)
  3. Преобразовать каждую пару HEX → ASCII
  4. Добавить оставшиеся 8 символов без изменений

Пример

16 HEX:

54525352253426C9

Преобразование OUI:

HEXASCII
54T
52R
53S
52R

OUI:

TRSR

Серийная часть:

253426C9

Результат

12 ASCII:

TRSR253426C9

Важно

  • 16-значный SN должен содержать только HEX-символы (0–9, A–F)
  • Первые 8 символов обязаны соответствовать печатным ASCII
  • SLID в этой конвертации не участвует

#Конвертация GPON Serial Number 16 HEX в 12 ASCII

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *