Кстати, а почему бы не воспользоваться тем что HDSDR может и на передачу работать, dll-ка может с этим справится, я так думаю
Это я про то что было бы неплохо сделать dll с режимом передачи в HDSDR,на компе формируется i q и дальше в осу, вот и почти готовое решение , замена так сказать редпитае, только вот дпф придётся самому щёлкать, но это неважно в принципе.
Спасибо от W5ZZ
Обновление ExtIO_Osa.dll. Режим передачи. Исправления и улучшения в режиме приёма.
1. CW, LSB, USB, AM, NFM. Выходная мощность +5 dBm. Уровень несущей в режиме АМ - -1dBm. Девиация NFM - 3 КГц.
2. В режиме передачи сигнал с микрофона подаётся на вход вместо антенны. Максимальный уровень НЧ не вызывающий ограничения - 0.9 Vpp.
3. Дополнительный цифровой выход - текущее значение частоты в формате RS232 1 МБит, 8 бит, 1 стоп бит, без чётности. Двоичный формат, 4 байта little endian в герцах. Передача с интервалом 200 mS. Для управления диапазонными полосовыми фильтрами.
Цифровой вход D1 - не исп., зарезервировано для RS232 Rx.
Цифровой вход D2 - включение передачи - ключ CW или разрешение микрофона. Активный уровень высокий (порог 1.65 V).
Цифровой вход D3 - включение режима самопрослушивания. Активный уровень высокий (порог 1.65 V).
Цифровой вход D4 - не исп.
4. Сделана индикация перегрузки АЦП по входу (как для ВЧ, так и для НЧ сигнала). Изменяется характер мигания красного светодиода на плате.
5. Передача тестировалась с HDSDR. Передача не работает в SDR Sharp 1361 и SDRSharper, т.к. там не реализованы функции стандарта WinRad ExtIO void __stdcall __declspec(dllexport ) TuneChanged(long freq) и void __stdcall __declspec(dllexport ) ModeChanged(char mode). Поэтому я не знаю частоты и вида излучения для передачи.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)