Изменения в ПО сбора данных
2024-05-04
В заголовки файлов исходных данных диапазонов 6-12добавлено поле IF_1 - первая промежуточная частота в КГц. Рабочая частота, на которой измеряются видности определяется как разность между частотой гетеродина, указанной в таблице SRH_DATA исходного файла и значением поля IF_1.
2024-05-01
В программы srh*DataAcquire
добавлены функции автоматического завершения наблюдений. Время остановки указывается в конфигурационных файлах srh*DataAcquire.ini
значениями полей:
[receiver]
autoStop=<True> | <False>
autoStopHour=<int>
autoStopMinute=<int>
В заголовки файлов исходных данных диапазонов 3-6 и 12-24 добавлено поле IF_1 - первая промежуточная частота в КГц. Рабочая частота, на которой измеряются видности определяется как разность между частотой гетеродина, указанной в таблице SRH_DATA исходного файла и значением поля IF_1.
2024-07-07
Попытка определить источник сбоев синхронизации пакетов коррелятора 0612: сбивается соответствие время-поляризация-частота. Обычно это сопровождается пропаданием субпакетов коррелятора. Вместо 44 субпакетов приходит меньшее количество или даже 0. Сбор 0306, 1224 работает без сбоев. Источником может быть ПО сбора, компьютер сбора, коррелятор. Для того чтобы выяснить источник было сделано следующее:
- Сетевые конфигурации всех диапазонов сделаны идентичными
- Заменены кабели сетевая плата-коммутатор и изменены входы коммутатора
- Изменен PCI разъем сетевой платы в компьютере сбора 0612
Результата нет.
2024-07-09
Сбор 612 был запущен на машине 1224 (10.1.1.64). Сетевой кабель коррелятора 612 был подключен к 1224. В mainwindow.cpp CfgNew.FrqRange была установлена в SyncDriverCfgRange_12_24. Старт в 03:02, сбой в 03:41.
Сбор в обычном режиме запущен в 03:45 1224, 03:47 612.
Замена в парсинге 612 .remove(..., 1) на .remove(..., sizeof(tPkg)).
2024-07-10
Коррелятор 612 подключен к машине 1224 Коррелятор 1224 подключен к машине 612
Сбор до 05:50 без построения изображений Сбор после 05:50 с построением изображений
Сбоев нет.
2024-07-12
Обнаружена ошибка в имени переменной конфигурационных файлов всех решеток. frequencySwitchTime устанавливалась по умолчанию. Значение по умолчанию было таким же, как и в конфиге, поэтому влияния на сбор не оказывалось.
В сбор 612 добавлена функция рестарта по обнаружению числа субпакетов != 44.
2024-07-13
Сбор 612 идет с функцией рестарта.
2024-08-06 06:25
Поиск причины сбоев синхронизации 612 ПО сбора 612 использует выходы синхронизатора 1224 ПО сбора 1224 использует выходы синхронизатора 612
все посыпалось, но удалось заметить, что 612 все равно поймала неверное число субпакетов. скорее всего синхронизатор работает правильно. возвращаем обратно.
В 07:30 вернули все в прежнее состояние.
2024-08-17
Добавил переменную bitWindowPosition в проект srh36DataAcquire. Значение задается в файле конфигурации receiver/bitWindowPosition, значение по умолчанию 10.