База знаний · Правка
Как поправить шапку .sor без родного софта
Замер сняли, а номер волокна в шапке чужой, точки А и Б перепутаны, оператор — прежний. Переснимать незачем: поля правятся прямо в браузере, и файл остаётся тем же .sor, который откроется в софте прибора.
Это самая частая причина, по которой файл вообще открывают повторно, — и самая частая причина, по которой его переснимают зря.
Что правится
Поля стандарта, а не наши выдумки: как их называет GR-196, так они и лежат в файле.
Кто и где мерил
Кабель, номер волокна, точка А, точка Б, оператор, комментарий, состояние прокладки. Это те поля, из которых потом собирается протокол, и чаще всего правят именно их.
Чем мерили
Модель прибора, серийный номер, модуль, версия ПО, производитель. Прибор пишет их из своего настроечного файла, и на подменном или отремонтированном приборе они врут чаще, чем кажется.
Чем считали
Показатель преломления, обратное рассеяние, номинальная и фактическая длина волны. Показатель преломления меняет расстояния по всей трассе — про него есть отдельный гайд.
Что происходит с файлом
Оригинальные байты сохраняются целиком. Блоки, которых правка не коснулась, выгружаются в точности как были — включая вендорские и проприетарные, которых мы даже не разбираем. Перекодируется только то, что действительно изменили, а карта блоков и контрольная сумма пересобираются всегда. Внутрь сохранённого файла пишется запись о правке: что, когда, из чего во что. Экспорта в обход этой записи не существует.
Границы
Импорт чужих форматов — .trc, .tst, .TFW и остальные — открывается на чтение: обратно в свой формат такой файл мы не пишем. Но из него можно явно собрать .sor, и внутри останется запись о том, из какого формата он собран и чего в источнике не было вовсе. И ещё одно, о чём стоит сказать прямо: генератора синтетических трасс у нас нет и не будет — правка меняет подписи и параметры замера, а не сам замер.
Дальше
Не открылся файл? Пришлите его на ilya@cheredin.ru — разберём формат по вашему файлу.