-
28.08.2019, 14:01 #2176
- Регистрация
- 05.02.2006
- Адрес
- Kaliningrad
- Возраст
- 76
- Сообщений
- 944
- Поблагодарили
- 507
- Поблагодарил
- 175
Я как раз про то, что изготовители цифровых устройств и программисты пишущие прикладные программы это разные юридически и физически фирмы. У них разное поле для зарабатывания денег. Если в трансивере есть такая возможность осуществлять CW манипуляцию из USB порта, а в прикладной программе (контест логе, аппаратном журнале) такой функции нет, или она есть для ограниченного круга трансиверов, то CW манипуляции из CAT не будет и приведенный вами список не сработает. Он только свидетельствует о том, что при определенной затрате труда программистов CW через CAT может быть реализована и не надо спешить.
Виктор UA2FP
-
28.08.2019, 15:06 #2177
- Регистрация
- 09.05.2011
- Адрес
- г. Биробиджан
- Возраст
- 51
- Сообщений
- 2,959
- Поблагодарили
- 1855
- Поблагодарил
- 4603
CWbyCAT это всего лишь возможность командой в CAT заставить трансивер передать в эфир телеграфный символ. Фича изначально была сделана ICOM. В кривом виде появилась в YAESU с 450-950-2000 линейки. В кенвуде если не совру с TS590.
Программно она логом может и не поддерживаться напрямую, но почти во всех логах есть прямая передача CAT команды трансиверу при нажатии запрограммированной кнопки Fxx. Так что при некоторых извращениях можно почти любой лог заставить это сделать, главное чтоб трансивер это поддерживалВиктор UA0DM
-
28.08.2019, 20:20 #2178
- Регистрация
- 05.02.2006
- Адрес
- Kaliningrad
- Возраст
- 76
- Сообщений
- 944
- Поблагодарили
- 507
- Поблагодарил
- 175
Как вы думаете, почему если все так просто, авторы и авторские коллективы N1MM+, 5MContest не идут на то, чтобы включить в свои программы режим CW by CAT . Автор LogHX предлагает сделать эту функцию не профессиональным программистам, а сам почему не сделает в своей программе? Все же так просто. Трансивер поддерживает, а Log не поддерживает. Не понятно.
Виктор UA2FP
-
28.08.2019, 20:56 #2179
- Регистрация
- 18.05.2008
- Сообщений
- 1,441
- Поблагодарили
- 1073
- Поблагодарил
- 254
Здравствуйте,
у меня вопрос к программистам:
насколько я понял, TR4W написан на Delphi, поскольку проект open source, и код общедоступен, может ли кто-нибудь помочь портировать код в Visual Studio C#?73, Юрий (aka VE3OWW ex op. of UZ1OWW)
-
29.08.2019, 02:39 #2180
- Регистрация
- 09.05.2011
- Адрес
- г. Биробиджан
- Возраст
- 51
- Сообщений
- 2,959
- Поблагодарили
- 1855
- Поблагодарил
- 4603
Я не буду обсуждать работу команд поддержки. Если вы думаете, что это очень просто переработать идеологию ввода вывода в поддержку этой не всеми поддерживаемой фичи то это ошибочное мнение. Для таких вещей есть winkey и смысла выдумывать велосипед я например не вижу. Есть более глобальные идеи для контест логгеров.
Виктор UA0DM
-
29.08.2019, 02:42 #2181
- Регистрация
- 09.05.2011
- Адрес
- г. Биробиджан
- Возраст
- 51
- Сообщений
- 2,959
- Поблагодарили
- 1855
- Поблагодарил
- 4603
-
03.09.2019, 18:38 #2182
- Регистрация
- 18.05.2008
- Сообщений
- 1,441
- Поблагодарили
- 1073
- Поблагодарил
- 254
Виктор, спасибо за ответ. Вы безусловно правы, когда речь идет о большом проекте, где много участников. Я немного о другом - я самостоятельно изучаю сишарп (непрофессионально), хотелось бы совместить "прятное" с "полезным" и поэксперементировать с данным проектом (для себя), но изучать дельфи нет желания, т.к., ИМХО, этот язык (для меня) бесперспективный.... На участие в команде поддержки TR4W не претендую. Если Вы в команде разработчиков, посоветуйте, пожалуйста, как "перетянуть" исходники в си шарп. Есть идея через Delphi.NET... Буду особенно признателен, за практическую помощь. )
п.с. Насчет идеологии данного проекта: существует ли проектная документация, описывающая структуру данного ПО, стуктуру и формат данных?Последний раз редактировалось UA1OM; 03.09.2019 в 19:08.
73, Юрий (aka VE3OWW ex op. of UZ1OWW)
-
08.09.2019, 20:12 #2183
- Регистрация
- 18.05.2008
- Сообщений
- 1,441
- Поблагодарили
- 1073
- Поблагодарил
- 254
Мой первый опыт с TR4W.
Ранее не использовал компьютер для тестов, работал на ключе, поэтому сравнить не с чем и выводы делать рано.
Итак пока несколько замечаний:
1. Существенное неудобство было, когда в режиме CQ связь уже заносится в лог, т.е. активируется следующий порядковый номер, а корреспондент переспрашивает номер.... Возможно проблема как-то решается, я пока не разобрался.... (upd. получено письмо от UR7QM, где есть решение этой "проблемы")
2. Попробовал использовать окно для передачи с клавиатуры - активируется нажатием кнопки [:]. Текст передался, после чего программа "зависла"
3. Попробовал использовать лог в AA DX SSB. Казалось бы - тест только телефонный, однако, по умолчанию почему-то включен режим CW...
В целом впечатления положительные. Спасибо автору и коллективу поддержки! )
п.с. Вопрос для обсуждения. В программе очень много настроек через функциональные клавиши Alt, Ctrl. Но, раз уж у нас графический интерфейс, имхо, было бы удобно продублировать некоторые из них "контролами" в рабочем окне (не знаю, как правильно он называется, типа движкового резистора ))). В частности скорость CW.
Также было бы удобнее переключать CQ/Search MOde кнопкой (ИМХО)
п.п.с. использовалась версия 4.80.0Последний раз редактировалось UA1OM; 08.09.2019 в 22:00.
73, Юрий (aka VE3OWW ex op. of UZ1OWW)
-
08.09.2019, 21:49 #2184
- Регистрация
- 18.05.2008
- Сообщений
- 1,441
- Поблагодарили
- 1073
- Поблагодарил
- 254
по поводу окна Function keys:
оно имеет 12 кнопок в которых отображается содержимое макросов. Ширина окна небольшая и "содержимое" плохо вмещается внутрь кнопок. Может быть есть смысл сделать два ряда по 6 кнопок? Кроме того, в этом же окне можно было бы добавить третьей строкой передачу с клавиатуры, то есть строку ввода произвольного текста и пару кнопок - "передать"/"очистить" ) При этом клавиша [:] будет не нужна и появится еще одно место для индивидуального макроса.Последний раз редактировалось UA1OM; 08.09.2019 в 22:02.
73, Юрий (aka VE3OWW ex op. of UZ1OWW)
-
08.09.2019, 22:53 #2185
Tab/Esc, если с одновременной передачей, то "пробел".
В тесте вы ими практически не будете пользоваться, на CQ только @? и @ 5nn #, на поиск только Call и #, но даже если вы задействуете все 12 функциональных клавиш и на cq и на поиск, через пару тестов вы все их запомните. На крайний случай можно наклеить на функциональные клавиши напоминалки или надписи сделать над ними. А окно с функциональными клавишами в самой программе только мешает.
-
08.09.2019, 23:29 #2186
- Регистрация
- 18.05.2008
- Сообщений
- 1,441
- Поблагодарили
- 1073
- Поблагодарил
- 254
Уважаемый Andy (Андрей?). Наверное Вы уже давно пользуетесь этой программой.... А я только начал. Поэтому у меня отсутствуют навыки использования "горячих клавиш" в TR4W. ИМХО, я бы задействовал все 12 функкциональных кнопок под свои нужды.... Ну а - клеить наклейки на клаву - это лишнее....
Ну и ... по поводу "комбинаций alt-, ctrl-" - во всех (практически) Win-программах (стандарт де-факто Microsoft Windows Office (Word/Excel etc.)) существуют такие команды... Но, они (команды) служат дополнением, в то время как все настройки доступны через органы управления в рабочем окне... Вообщем я хочу сказать: неплохо бы дополнить интерфейс органами управления ("контролами") без залезания в меню и запоминания "горячих" сочетаний клавиш )))) (имхо)73, Юрий (aka VE3OWW ex op. of UZ1OWW)
-
09.09.2019, 02:15 #2187
Программа была написана на базе досовского лога TRlog и изначально повторяла все функции именно его, просто стабильно стала работать под виндой, это после уже начали на неё вешать всякие свистелки и перделки. А так-то название как раз и расшифровывается как TRlog4Windows:
Да, с этим стоит разобраться, там можно сконфигурировать всё что угодно, и функциональные клавиши почти не будут нужны, по крайней мере если программу использовать именно в тестах.
Как пример работа на CQ:
CQ - по клавише enter.
когда начинает звать корреспондент, набираете первые символы позывного, здесь два варианта - или после определённого количества символов (настраивается по Ctrl-J) сама стартует передача рапорта, или вы нажимаете назначенную клавишу для функции start sending now key (настраивается по Ctrl-J). Пока не закончилась передача позывного, можно добивать оставшиеся символы в позывном корреспондента.
приняв контрольный номер, заносите связь в лог клавишей enter, тогда сработает QSL message (настраивается по Alt-P (O)), например TU \ test, или если вы видите, что вас вызывает ещё кто-то, заносите в лог клавишей +, и тогда срабатывает Quick QSL (настраивается по Alt-P (O)), например TU или EE, так как в этом случае не надо повторять свой позывной и слово тест.
и только если что-то пошло не так, придётся задействовать функциональные клавиши для повтора, например с макросом @ 5nn # или @ 5nn #-1, если QSO уже в логе, или @? если вы не приняли полный позывной.
Функциональные клавиши помогают в нестандартных ситуациях, например когда вы ответили по enter, а корреспондент переспрашивает номер, или вам одновременно отвечают несколько корреспондентов, тогда вы жмёте макрос @ 5nn #, или вас зовёт толпа Европы, а вы слышите, что пробивается американец, тогда будет полезен макрос USA only pse. В общем там много всего интересного, стОит покопаться.
В любом случае можно написать Говарду N4AF или найти его на гитхабе, и сообщить ему все пожелания.
-
09.09.2019, 03:25 #2188
- Регистрация
- 09.05.2011
- Адрес
- г. Биробиджан
- Возраст
- 51
- Сообщений
- 2,959
- Поблагодарили
- 1855
- Поблагодарил
- 4603
По порядку:
1. Это очень просто. Номер по F2 повторяется некоторое время если вы не трогали строку позывного, но проверьте Ctrl-J пункт 12 (AUTO QSO NUMBER DECREMENT) TRUE
2. Выход из этого режима ESC или ENTER. Если зависло проверяйте комп, чтото у вас криво. Это самая безобидная операция в этой программе.
3. Сказать нечего так отсетапили тест
По поводу графического интерфейса и движочков на экране. Это программа для контестов и все свистелки должны переключаться минимумом манипуляция. Тоже повышение/понижение скорости спокойно делается нажатием мизинчиком кнопок PgUp/PgDn. Переключение в s&p делается кнопкой TAB, обратно ESC. Интерфейс упрощен и в этом его юзабилити.
После 12 -20 часов теста я вам скажу с большим пианино становится проблемно управляться. Начинаются путаницы в комбинациях. Поэтому чем проще, тем лучше.
Еще хочу добавить от себя для хорошего результата нужен минимум отвлекающих факторов таких как мышки манипуляторы на столе. Все только руками только клавиатурой.
PS Я не смог перейти на 5М contest как раз по двум причинам. Пианино большое и заточено под автора. Манипуляция никакаяВиктор UA0DM
-
09.09.2019, 07:17 #2189
Как раз Говарду писать не только не имеет смысла, а даже вредно. А то вдруг он проникнется идеей и внесет эти "свистелки". :-)
Юрий, если серьезно, то TR4W это не та программа, с которой надо начинать. Да, она проста в изучении и летает на слабых компьютерах, но ее преимущество в приемственности от N6TR еще под DOS, когда никаких мышек и окошек не было вообще. Я скажу больше, я очень расстроился, что некоторых функций, которые были в N6TR, теперь нет в TR4W, поскольку по мнению авторов они морально устарели, а я бы ими пользовался :-)
Когда я сейчас работаю в TR4W я мышей не пользуюсь от слова совсем. Только для подготовки к работе. Если вы хотите использовать TR4W всерьез - привыкайте. Если тяжело/неудобно - то пробуйте другие логи под windows...
ТимофейРабота в FT8 - это не установление связи, а внесение своего позывного в лог DX. :-)
-
09.09.2019, 07:59 #2190
- Регистрация
- 14.07.2010
- Адрес
- МСК/Iksha
- Возраст
- 56
- Сообщений
- 2,684
- Поблагодарили
- 1115
- Поблагодарил
- 828
1. два пути реализации: про один выше описали -> установить в конфиге функцию AUTO OSQ NUMBER DECREMENT в режим TRUE
второй - (обычно используется только при работе в сети) забиндить отдельную F-клавишу под захват номера. потребуются небольшие "танцы с бубном"...
в текстовом редакторе (например, БЛОКНОТ) создать файл с именем tr4wserver.ini
прописать в него единственную строчку: SERIAL NUMBER LOCKOUT = 1
(значение 1 - включает функцию, значение 0 - отключает)
положить данный файл в корневую директорию Windows
на любую, удобную, свободную клавишу Fx прописать макрос: <03>SNLOCKOUT<04>
захват номера будет осуществляться:
в режиме RUN - всегда
в режиме S&P - после нажатия клавиши SNLOCKOUT
для обоих вариантов, признаком того, что захват номера включен, является наличие символа "звездочка" перед передаваемым номером.
=======
2. зависать ни чего не должно! по моему, с версии 4.428 РТТ "отпускает" после того, как в поле ввода текста заканчиваются передаваемые символы.
в более ранних версиях трансивер просто остается в режиме передачи и приходится отключать поле ввода (соответственно и РТТ) клавишей ESC.
=======
3. мне отсюда не видно, но смею предположить, что либо у Вас не настроен CAT, либо "проблема" наблюдается не на всех диапазонах.
Выбор активной моды происходит по таблице распределения частот.
единственный (на мой взгляд) "минус" для нас - таблица частота-мода прописана в ядре программы и соответствует американскому частотному плану.
таким образом например, переключая трансивер на 40-ку в диапазоне 7050-7100, программа воспринимает наличие телеграфного участка и "участливо" переключает трансивер в режим CW на ВЧ диапазонах данной проблемы не существует.Последний раз редактировалось RK3AW; 09.09.2019 в 08:02.
Только в России *опа — это не часть тела… а событие.
А "полная *опа" — так вообще комплекс мероприятий!!!
Радиолюбитель, помни! - Каждая связь проведенная на КВ экономит трафик твоему провайдеру интернета! © RK3AW
Социальные закладки