- увеличено максимальное допустимое значение тактовой частоты для конвертеров L/350 до 100 МГц (ОСПЧ-Е3)
Версия 0.33: для 32- и 64-битных ОС
- введена поддержка задания буферов памяти различной длины
Версия 0.32: для 32- и 64-битных ОС
- введена поддержка режима DVB-S2X (RAMLoad, MOD_PARAMS)
Версия 0.31: для 32- и 64-битных ОС
- введен тип кодирования сигнального созвездия (SetSignalType, MOD_PARAMS)
- добавлены биты в структуру DMDCH_CONTROL, отвечающие за направление упаковки бит в байте (D6) и сигнальном созвездии (D7)
Версия 0.30: для 32- и 64-битных ОС
- для всех устройств введен единый размер структуры параметров типа сигнала (MOD_PARAMS, NUM_CHARS=32)
Версия 0.29: для 32- и 64-битных ОС
- поддержка фильтров с более «крутыми» скатами и ликвидация ОЗУ, отвечавшего за упаковку сигнала (ОСПЧ-Е3/Е2/Е1)
- устранение замечаний в одновременной работе нескольких устройств
Версия 0.28b: для 32- и 64-битных ОС
- инициализация синтезатора L-конвертора для ОСПЧ-Е1/Е2/Е3 вынесена из CreateDeviceInstance в функцию lSynthInit()
- выделено в отдельную функцию чтение таблицы управляющих напряжений из EEPROM L-конвертора: InitLConvertorVList()
Версия 0.27: для 32- и 64-битных ОС
- введена поддержка устройства ОСПЧ-Е3
- добавлен режим воспроизведения сигнала из файла (SimulatorDataLoad, SimulatorDataControl)
Версия 0.26: для 32- и 64-битных ОС
- корректировка драйверов для поддержки устройства ОСПЧ-Е3
Версия 0.25: для 32- и 64-битных ОС
- добавлена поддержка устройств ОСПЧ-Е1/Е2
- введено задание опорной частоты для ОСПЧ-Е1/Е2 (внутр./внеш.)
Версия 0.24: для 32- и 64-битных ОС
- обновленный набор фильтров
- добавлена поддержка тактовых частот на стыке октавных диапазонов
Версия 0.23: для 32- и 64-битных ОС
- исправлен порядок инициализации PLL синтезатора L-диапазона
Версия 0.22: для 32- и 64-битных ОС
- добавлена поддержка мезонинного модуля «Декодер-М2»
Руководство программиста:
Версия rev.1.02
Версия v3.0.4:
- добавлен параметр «смещение скремблера» для режимов «DVB-S2», «DVB-S2X», «DVB-Jp», «DVB-CDM»
- обновлены примеры
- доработана документация
- мелкие исправления
Версия v3.0.3:
- введена поддержка модулей версии 4
Версия v3.0.2:
- актуализированы примеры
- доработано руководство программиста
- введена поддержка TCC2D16S
- добавлена функция загрузки таблиц modcod-ов
- добавлены функции для реализации DVB-S2, DVB-S2X на ОСПЧ-Е4
- добавлена функция считывания количества исправленных пакетов DVB-S2
- добавлена функция считывания версии библиотеки
- введена поддержка ОСПЧ-Е4
- переработаны методы и функции библиотеки
- исправлены ошибки
Версия v2.24:
- исправлена загрузка режима TPC для мезонинных модулей «Декодер-М1»
- доработано считывание BER и статуса синхронизации декодера
- для декодеров TCC SB, VF LDPC, FL LDPC, FX LDPC считывание BER и статуса синхронизации перенесено в функции ReadErrors и ReadSyncronization
Версия v2.23:
- доработана документация
Версия v2.22:
- для мезонинного модуля «Декодер-М3» доработаны режимы: FX LDPC, TPC, TPC Datum и TPC Paradise
- обновлены примеры
- проведены незначительные изменения
Версия v2.21:
- добавлен режим 5/6 TCM DSNG
- доработан режим FastLink для мезонинного модуля «Декодер-М3»
- доработано управление декодером Рида-Соломона
- исправлена работа декодеров в режиме ФМ4С
- доработана загрузка ОЗУ декодера
- добавлена функция считывания BER для модулей ОСПЧ-Е/ОСПЧ-М1 в режиме DVB-S2 ACM/CCM
- добавлена функция считывания BER в режиме TCC2564
- обновлены примеры
- незначительные изменения
Версия v2.20:
- добавлены примеры для режима DVB-S2X
Версия v2.19:
- доработана загрузка ПЛИС декодера
- доработаны примеры для мезонинного модуля «Декодер-М3»
- незначительные изменения
Версия v2.18:
- доработан пример DVB-S2 для мезонинного модуля «Декодер-М3»
- в примеры добавлена загрузка адаптивного корректора
- незначительные изменения
Версия v2.17:
- добавлен пример настройки РРУ1, РРУ2
Версия v2.16:
- добавлен пример съема данных и отображения векторной диаграммы
- незначительные изменения
Версия v2.15:
- доработаны режимы DVB-S2, LDPC, VF LDPC
- в примерах добавлена запись сигнала в режимах «АЦП», «IQ8», «IQ16», «Тестовая пила в канале IQ», «Декодер»
- доработаны примеры LDPC, VF LDPC
- обновлены библиотеки управления, конфигурации ПЛИС
Версия v2.14:
- функция инициализации синтезатора L-конвертора выведена отдельным вызовом (lSynthInit)
- отдельной функцией представлено чтение и инициализация таблицы управляющих напряжений L-конвертора (InitLConvertorVList)
- доработан режим DVB-S2
Версия v2.13:
- поддержка ОСПЧ-Е3
- поддержка мезонинного модуля «Декодер-М3»
Версия v2.12:
- введена поддержка ОСПЧ-Е2
- добавлена функция считывания статистики DVB-S2
- изменена настройка количества итераций DVB-S2 для ОСПЧ-E1
- исправлен адрес загрузки LUT режима DVB-S2
- доработаны примеры
Версия v2.11:
- введена поддержка ОСПЧ-Е1: библиотеки, примеры
- добавлен пример VFLDPC QAM16 0644
- добавлена поддержка VFLDPC ULL
- поддержка QAM8PD в FLLDPC
- доработка протоколирования работы
- незначительные изменения
Описание библиотеки функций декодера модулей ОСПЧ-Ех/М1:
Версия v.13:
Версия v.12:
Версия v.11:
Версия v.10:
Версия v1.0:
- введена поддержка 64-разрядных ОС
- переработаны примеры
Версия v0.6:
- добавлена поддержка нескольких устройств в ReleaseDecoder
- примеры дополнены подключением событий по GetDeviceSlotID и алгоритмом выбора устройства по вендору при помощи GetFullDeviceName
Версия v1.4:
- доработана библиотека разделяемой памяти
- доработана документация
- обновлен пример
Версия v1.3:
- обновленная версия библиотеки
- доработаны примеры
Версия v1.2:
- введена поддержка x64
Версия v1.1:
- устранены незначительные ошибки
Руководство программиста библиотеки libshmem
Версия v1.1: