Страница 157 из 161 ПерваяПервая ... 57107147150151152153154155156157158159160161 ПоследняяПоследняя
Показано с 2,341 по 2,355 из 2402
Like Tree796Спасибо

Тема: Проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHV - работа с тестовым софтом - часть 3

  1. #1
    Администратор Аватар для RM6LA
    Регистрация
    30.04.2011
    Адрес
    Ростов-на-Дону
    Сообщений
    4,489
    Поблагодарили
    2920
    Поблагодарил
    2631

    Lightbulb Проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHV - работа с тестовым софтом - часть 3

    Проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHV - работа с тестовым софтом - часть 3

    Продолжение обсуждения проекта.

    Предшествующие сообщения - в теме: https://forum.qrz.ru/377-jt65-jt9-ws...chast-2-a.html
    Модератор — деревянная палка с прокладкой из сукна, служащая для приглушения звука у пианино.
    (Большой Энциклопедический Словарь)

    © RM6LA, Eugen. RnD, Russia. :: RAFA XRRJ ::
    http://cq6l.ru ::


  2. #2341
    Standart Power Аватар для LZ2HV
    Регистрация
    04.12.2019
    Сообщений
    196
    Поблагодарили
    203
    Поблагодарил
    14
    Цитата Сообщение от ES1JA Посмотреть сообщение
    Hi Christo
    If You mean that mshv tx looks stronger, then look in eesdr screen at least jtdx tx should go to 0dB there when EESDR3 is used. For EESDR2 jtdx had -3dB reducing, but anyway EESDR2 tci tx was not good, so I have not launched EESDR2 for long time.
    По TCI Chenels=1 Type=24bit Audio Sample Rate 12000Hz (a реально сигнал 24+ 4=28bit)
    По TCI Chenels=1 Type=16bit Audio Sample Rate 12000Hz (a реально сигнал 16+ 4=20bit)
    что то такое получается

  3. #2342
    Пользователь
    Регистрация
    27.10.2016
    Адрес
    Tallinn
    Возраст
    65
    Сообщений
    298
    Поблагодарили
    230
    Поблагодарил
    23
    Цитата Сообщение от LZ2HV Посмотреть сообщение
    По TCI Chenels=1 Type=24bit Audio Sample Rate 12000Hz (a реально сигнал 24+ 4=28bit)
    По TCI Chenels=1 Type=16bit Audio Sample Rate 12000Hz (a реально сигнал 16+ 4=20bit)
    что то такое получается
    Now I,m out, from where You got additional 4 bits?? EESDR internally have SR48000 float32 audio data, but in general precision is like in 24bit integer. Now it can be ordered/set for TCI in various SR and int16 int24 int32 or float32. In EESDR2 as far I know only float32 was going through TCI.

  4. #2343
    Standart Power Аватар для LZ2HV
    Регистрация
    04.12.2019
    Сообщений
    196
    Поблагодарили
    203
    Поблагодарил
    14
    HI
    Число тй TX правилна как 24bit, но не взята правилна.
    предпалагайу что TX сформиравван на 32bit
    32bit = (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit) предпалабайу что взял (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit)
    или (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit)
    надо взят (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit) и shift 8 и тагда разпаложит на stream (big-endian or low-endian)
    с простая математика 32bitDigit/256= 24bit и тагда разпаложит на stream (big-endian or low-endian)

  5. #2344
    Всегда Аватар для RJ7M
    Регистрация
    18.01.2004
    Сообщений
    2,739
    Поблагодарили
    731
    Поблагодарил
    495
    Цитата Сообщение от RX4HX Посмотреть сообщение
    А что тут говорить то?
    Вот это:

    Цитата Сообщение от ES1JA Посмотреть сообщение
    1.0.8 interprets order of internal commands sent to server differently. Currently needed to use 1.0.9 or 1.0.10 version of EESDR3.
    У меня к JTDX rc8 пока одна "претензия".
    При переключении c FT8 на FT4 пропадает декодирование. При этом на водопаде JTDX сигналы есть. Восстановить декодирование удаётся "активацией" TCI любым способом - кнопкой TesT CAT в настройках Радио или изменением частоты и т.п.)

  6. #2345
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    19,279
    Поблагодарили
    9357
    Поблагодарил
    4980
    Цитата Сообщение от ES1JA Посмотреть сообщение
    1.0.8 interprets order of internal commands sent to server differently. Currently needed to use 1.0.9 or 1.0.10 version of EESDR3.
    Спасибо Арво! Получается что тут претензия 100% к ESDR! Я в комментариях к версиям 9 и 10 ESDR не встречал упоминания о том, что там в общем то принципиальные изменения в работе протокола CAT TCI!

  7. #2346
    Всегда Аватар для RJ7M
    Регистрация
    18.01.2004
    Сообщений
    2,739
    Поблагодарили
    731
    Поблагодарил
    495
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Я в комментариях к версиям 9 и 10 ESDR не встречал упоминания о том, что там в общем то принципиальные изменения в работе протокола CAT TC
    Принципиальных - нет, только намёк. https://skr.sh/sUP6KL0enrz

  8. #2347
    Пользователь
    Регистрация
    27.10.2016
    Адрес
    Tallinn
    Возраст
    65
    Сообщений
    298
    Поблагодарили
    230
    Поблагодарил
    23
    Цитата Сообщение от LZ2HV Посмотреть сообщение
    HI
    Число тй TX правилна как 24bit, но не взята правилна.
    предпалагайу что TX сформиравван на 32bit
    32bit = (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit) предпалабайу что взял (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit)
    или (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit)
    надо взят (4bit , 4bit , 4bit , 4bit , 4bit , 4bit , 4bit, 4bit) и shift 8 и тагда разпаложит на stream (big-endian or low-endian)
    с простая математика 32bitDigit/256= 24bit и тагда разпаложит на stream (big-endian or low-endian)
    Ok, I got it, currently jtdx-s tx audio is anyway only 16 bits, so currently there 0 byte + 16bit audio is tranferred as tx data in int24 stream.

    - - - Добавлено - - -

    Цитата Сообщение от RX4HX Посмотреть сообщение
    Спасибо Арво! Получается что тут претензия 100% к ESDR! Я в комментариях к версиям 9 и 10 ESDR не встречал упоминания о том, что там в общем то принципиальные изменения в работе протокола CAT TCI!
    using IF commands was last change I done, for me it works 100%, but I was using only 1.0.10 vesion, just today then tested 1.0.8 and got same error with wrong tuning. Will look can it be easely fixed for older versions, or will just bypass IF command when connected to less than 1.0.9 version of EESDR3.

    - - - Добавлено - - -

    Цитата Сообщение от RJ7M Посмотреть сообщение
    Вот это:


    У меня к JTDX rc8 пока одна "претензия".
    При переключении c FT8 на FT4 пропадает декодирование. При этом на водопаде JTDX сигналы есть. Восстановить декодирование удаётся "активацией" TCI любым способом - кнопкой TesT CAT в настройках Радио или изменением частоты и т.п.)
    I’m not able to reproduce this. Changing modes never had problems. Only problem some times I see, is lost audio when changing TCI audio format, then indeed sometimes needed preccing Test Cat.

  9. #2348
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    19,279
    Поблагодарили
    9357
    Поблагодарил
    4980
    Цитата Сообщение от ES1JA Посмотреть сообщение
    Will look can it be easely fixed for older versions, or will just bypass IF command when connected to less than 1.0.9 version of EESDR3.
    А зачем вообще при переходе на какую либо частоту менять частоту фильтра командой IF? Почему просто не оставить только команду VFO, как в версии RC3?

  10. #2349
    Всегда Аватар для RJ7M
    Регистрация
    18.01.2004
    Сообщений
    2,739
    Поблагодарили
    731
    Поблагодарил
    495
    Цитата Сообщение от ES1JA Посмотреть сообщение
    I’m not able to reproduce this. Changing modes never had problems. Only problem some times I see, is lost audio when changing
    ОК.
    За годы использования разных программных продуктов в различных областях я научился ждать. Не всегда обозначенная проблема имеет моментальное подтверждение или сиюминутное решение...
    Потеря декодирования в RC8 для меня не фатальная. Тем более, я знаю, что она есть и как с ней бороться буквально тремя кликами.
    В целом, RC8 в связке с ESDR3 1.0.10 работает хорошо.
    P.S.
    Потери декода в ситуации, о которой я написал, не было ни в одной из предыдущих версий JTDX. Конфигурация оборудования и набор используемых программ не менялся очень давно.

  11. #2350
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    19,279
    Поблагодарили
    9357
    Поблагодарил
    4980
    Цитата Сообщение от ES1JA Посмотреть сообщение
    but I was using only 1.0.10 vesion, just today then tested 1.0.8 and got same error with wrong tuning. Will look can it be easely fixed for older versions, or will just bypass IF command when connected to less than 1.0.9 version of EESDR3.
    Сегодня еще раз проанализировал ситуацию и перечитал спецификацию протокола TCI. И в итоге, как я понимаю, не правильно и в JTDX, и в 10-й версии ESDR.
    По документации TCI команда VFO задает частоту приемника. Если JTDX посылает команду

    19-24-15:078 client: vfo:0,0,21074000;if:0,0,-13000;
    см. пост https://forum.qrz.ru/377-jt65-jt9-ws...ml#post2078040

    то частота сначала перестроится на 21074, а затем сдвинется вниз на 13 кгц! Что и происходит в версии 1.0.8. В версии 1.0.10 по какой то причине этого не происходит, но это ошибка версии 1.0.10!
    Если Вы хотите сдвигать полосу фильтра, что команда должна выглядеть так:

    DDS задаем 21061000, IF задаем 13000.

    Получается, что в 10-й версии ESDR TCI управления частотой работает не верно.

  12. #2351
    Пользователь
    Регистрация
    27.10.2016
    Адрес
    Tallinn
    Возраст
    65
    Сообщений
    298
    Поблагодарили
    230
    Поблагодарил
    23
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Сегодня еще раз проанализировал ситуацию и перечитал спецификацию протокола TCI. И в итоге, как я понимаю, не правильно и в JTDX, и в 10-й версии ESDR.
    По документации TCI команда VFO задает частоту приемника. Если JTDX посылает команду

    19-24-15:078 client: vfo:0,0,21074000;if:0,0,-13000;
    см. пост https://forum.qrz.ru/377-jt65-jt9-ws...ml#post2078040

    то частота сначала перестроится на 21074, а затем сдвинется вниз на 13 кгц! Что и происходит в версии 1.0.8. В версии 1.0.10 по какой то причине этого не происходит, но это ошибка версии 1.0.10!
    Если Вы хотите сдвигать полосу фильтра, что команда должна выглядеть так:

    DDS задаем 21061000, IF задаем 13000.

    Получается, что в 10-й версии ESDR TCI управления частотой работает не верно.
    Here 2 tci commands sent with one transfer, this is permitted.
    1 set vfo
    2 set if
    You don’t understand or haven’t looked what ths command should do.
    this is for setting area of display waterfall in eesdr screen, I began using it lately, on band change it sets waterfall to cover full ft8 area in this band.
    with recents eesdr3-s there all correct, vfo is set snd then waterfall is set.
    In general also can dds can be set instead of if, but there numbers are bigger, but maybe will work with older eesdr-s.
    One more thing there on band change is always going a fight between what is restored on band change by eesdr band memory and what jtdx wants.
    Hopefully this explanation is enough.

  13. #2352
    Very High Power Аватар для UA3RMB
    Регистрация
    07.12.2008
    Адрес
    Тамбов и окрестности
    Возраст
    62
    Сообщений
    3,010
    Поблагодарили
    1195
    Поблагодарил
    2198
    Вы не понимаете или не смотрели, что должна делать эта команда.
    Это для установки области отображения водопада на экране eesdr, я начал использовать его в последнее время, при смене диапазона он устанавливает водопад, чтобы покрыть всю область ft8 в этом диапазоне.

    Интересно, кто-нибудь постоянно пялится на водопад? По-моему, достаточно изредка посмотреть на панораму диапазона, чтобы оценить помеховую обстановку или прохождение.

  14. #2353
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    19,279
    Поблагодарили
    9357
    Поблагодарил
    4980
    Цитата Сообщение от ES1JA Посмотреть сообщение
    You don’t understand or haven’t looked what ths command should do.
    Если я не понимаю, как это работает, то каким образом LogHX умудряется правильно устанавливать частоту?
    И второй аргумент - в версии 1.0.8 установка частоты работает не корректно, значит как минимум в этой версии это работает не так как Вы считаете.
    Для начала: частота в ESDR состоит из 2-х частот: DDS + IF. Тут думаю вопросов нет. В ранних версиях протокола TCI были только эти команды. Потом добавилась команда VFO, с помощью этой команды DDS и IF задаются самим ESDR по какому то своему алгоритму, чтобы получить искомую частоту.

    Давайте удем от слов к цифрам: JTDX судя по логу TCI использует следующую команду
    19-24-15:078 client: vfo:0,0,21074000;if:0,0,-13000;

    Что тут происходит:
    vfo:0,0,21074000;
    задает DDS и IF, чтобы получить искомую частоту 21074.

    Далее Вы зачем то шлете команду if:0,0,-13000, которая меняет заданную командой VFO частоту IF, от сюда и происходит изменение общей частоты. Именно по этому и есть ошибка в ESDR версии 10.0.8. По моему тут все более чем очевидно.

    Остается у меня вопрос: почему команда vfo:0,0,21074000;if:0,0,-13000; проходит в версии 1.0.10? Мое предположение - или из-за блокировки на 200 мс. изменения частоты при использовании команды VFO, команда IF просто игнорируется, или, как вариант, что-то принципиально изменено в командах TCI, но тут как то не логично получается.

  15. #2354
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    52
    Сообщений
    19,279
    Поблагодарили
    9357
    Поблагодарил
    4980
    Цитата Сообщение от RX4HX Посмотреть сообщение
    Остается у меня вопрос: почему команда vfo:0,0,21074000;if:0,0,-13000; проходит в версии 1.0.10?
    Разобрался! Вот из лога TCI для версии 1.0.10 -

    Название: 1.jpg
Просмотров: 308

Размер: 17.5 Кб

    Здесь видно, что в 10-й версии связка команд VFO и IF интерпретируется как связка команд DDS и IF. Не очень понятно, в чем смысл и в документации про это ничего нет.

    Итог: для совместимости JTDX RC8 с версией ESDR3 1.0.8 и с 1.0.10 нужно всего то вместо команды VFO использовать команду DDS!

  16. #2355
    Standart Power Аватар для LZ2HV
    Регистрация
    04.12.2019
    Сообщений
    196
    Поблагодарили
    203
    Поблагодарил
    14
    HI RX4HX
    Хачу падсказат, что на базу мой опыт (5 лет назат) , в это окно (ESDR3),
    Название: rwtwtrrrr.jpg
Просмотров: 293

Размер: 17.5 Кб
    НЕ ВИДНО ВСЕ КОМАНДЫ на100%, патверждайу и за версия 1.0.10
    Я все это вижу на Debug MSHV
    Ест много из командной между server, client которые не видно

Похожие темы

  1. Ответов: 2451
    Последнее сообщение: 11.11.2022, 07:49
  2. JT65/JT9 - имейте совесть, когда в "цифре" работаете!
    от RX4CD в разделе JT65, JT9, WSPR, JT4, JTMSK, FT8
    Ответов: 65
    Последнее сообщение: 05.10.2019, 07:15
  3. Рамочная антенна с соотношением сторон 1:3
    от RV9UDO в разделе Антенны КВ
    Ответов: 79
    Последнее сообщение: 21.11.2017, 08:12
  4. Рамочная антенна с соотношением сторон 1:3
    от UR7HCX в разделе Антенны КВ
    Ответов: 37
    Последнее сообщение: 21.09.2016, 18:10
  5. Новая мода JT65
    от RX3AIS в разделе Цифровые виды радиосвязи
    Ответов: 1
    Последнее сообщение: 28.06.2007, 23:02

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×