Автор |
Сообщение |
|
Дата: 03 Дек 2008 18:20:34
#
Ком-порты на новые компьютеры давно не ставят.
Лучше ориентироваться на rx-tx-gnd (3 провода), тогда проблем при использовании usb-com переходников быть не должно.
|
|
Дата: 03 Дек 2008 18:26:30 · Поправил: Shephard (03 Дек 2008 18:27:41)
#
Programmist
сделайте в опциях отправку строки в открытый СОМ порт, это нужно для управления трансивером по САТ интерфейсу. Строку чтоб можно было вводить ручками(один раз, в опциях) в соответствующем поле.
Одно поле - для ввода строки включения трансивера на передачу, второе поле - одратно на приём.
Это трудно сделать?
|
Реклама Google
|
|
|
Дата: 03 Дек 2008 18:51:00 · Поправил: Programmist (03 Дек 2008 18:55:51)
#
Здравствуйте!
proxy pinx
Ком-порты на новые компьютеры давно не ставят.
Лучше ориентироваться на rx-tx-gnd (3 провода), тогда проблем при использовании usb-com переходников быть не должно.
Спасибо, принял.
Shephard
сделайте в опциях отправку строки в открытый СОМ порт, это нужно для управления трансивером по САТ интерфейсу. Строку чтоб можно было вводить ручками (один раз, в опциях) в соответствующем поле.
Одно поле - для ввода строки включения трансивера на передачу, второе поле - обратно на приём.
Это трудно сделать?
Сейчас озадачусь...
immortal1977
Получено предложение:
"Сделайте в опциях отправку строки в открытый СОМ порт, это нужно для управления трансивером по САТ интерфейсу. Строку чтоб можно было вводить ручками (один раз, в опциях) в соответствующем поле.
Одно поле - для ввода строки включения трансивера на передачу, второе поле - обратно на приём."
Вот Вам ещё одно ТЗ:)
|
|
Дата: 03 Дек 2008 19:10:21
#
Тогда уж ввести возможность назначать эти строки произвольного кода кнопкам rx-tx, чтобы после нажатия кнопки код отсылался автоматически. А нельзя ли добавить тогда еще и возможность узеру создавать в окне программы доп. кнопки и программировать их на посылку произвольных команд (программируемых пользователем) на различные ком и лпт порты+возможность запускать по команде с этих кнопок различные exe-шники, (это на черный день).
|
|
Дата: 03 Дек 2008 19:15:12 · Поправил: Programmist (03 Дек 2008 19:24:08)
#
proxy pinx
Тогда уж ввести возможность назначать эти строки произвольного кода кнопкам rx-tx, чтобы после нажатия кнопки код отсылался автоматически. А нельзя ли добавить тогда еще и возможность узеру создавать в окне программы доп. кнопки и программировать их на посылку произвольных команд (программируемых пользователем) на различные ком и лпт порты+возможность запускать по команде с этих кнопок различные exe-шники, (это на черный день).
Можно, но не создавать кнопки а заполнять определённые поля.
Сформируйте, пожалуйста, ТЗ.
А "чёрный день" это какой?:)
|
|
Дата: 03 Дек 2008 20:30:12 · Поправил: immortal1977 (03 Дек 2008 20:35:25)
#
Получено предложение:
"Сделайте в опциях отправку строки
О как оно обернулося, то, а я ужо компонентик своял и залил уже.
http://www.radioscanner.ru/uploader/2008/dummycom.zip
(Компонент по желанию программиста дрыгает ногами DTR и RTS. Проверил у себя на COM1б все работает)
Ладно, буду доделывать (но к завтрему пока не обещаю). |
|
Дата: 03 Дек 2008 20:33:18 · Поправил: immortal1977 (03 Дек 2008 20:40:58)
#
сделайте в опциях отправку строки в открытый СОМ порт, это нужно для управления трансивером по САТ интерфейсу. Строку чтоб можно было вводить ручками(один раз, в опциях) в соответствующем поле.
Одно поле - для ввода строки включения трансивера на передачу, второе поле - одратно на приём.
Это трудно сделать?
Сделать не проблема. Есть вопрос: Трансивер на команду что-нибудь отвечает? Команда должна заканчиваться переводом строки?
И чуть не забыл самое главное: Делать возможность выбора скорости порта, и если нет, то от какой минимальной скорости плясать ?
|
|
Дата: 03 Дек 2008 21:01:25 · Поправил: Shephard (03 Дек 2008 21:02:14)
#
immortal1977
Насчёт перевода строки не знаю, надо и так и так пробовать.
Отсылать в 16 ричном формате(ну в смысле компу то пофиг в каком формате - вераво в СОМ порт двоичная хрень пойдёт, имеется ввиду ввод строки в поле - в 16 ричном формате).
Скорость желательно сделать - у всех разные устройства (компы и станции) и требуют разных скоростей.
У меня например трансивер хочет 4800, 9600, 38400. В то же время айком у соседа хочет либо 9600 либо 19200.
Вообще это всё стандартные наборы скоростей для СОм порта. По идее всё это должно быть разжовано в инете м выложено в виде модулей на общий суд. Надо только разбираться в этом.
Я не разбираюсь, но идеей помочь могу.
|
|
Дата: 03 Дек 2008 21:10:33 · Поправил: Programmist (04 Дек 2008 05:15:35)
#
immortal1977
Спасибо!
Оперативно, однако:)
О как оно обернулося, то, а я ужо компонентик своял и залил уже.
Забрал. Здорово! Сейчас буду пробовать.
Сделать не проблема. Есть вопрос: Трансивер на команду что-нибудь отвечает? Команда должна заканчиваться переводом строки?
я думаю подождём более детальной информации от Участников.
И чуть не забыл самое главное: Делать возможность выбора скорости порта, и если нет, то от какой минимальной скорости плясать ?
Да, конечно выбор скорости обязательно нужен.
Думаю, весь стандартный набор скоростей стоит включить для полной совместимости с разными устройствами.
Shephard
Ждём ТЗ:)
(Ваше сообщение опередило)
|
|
Дата: 03 Дек 2008 23:19:59
#
Есть мысль (что в моей жизни бывает очень редко :) ... Может стоп?
Всем стоп... Идея хороша в таком виде как она есть... А то дальнейшие
усовершенствования закончатся еще одним вариантом MixWin и тому
подобного... Но это я так - рассуждения из собственного опыта... :)
Programmist
Может стоит составить список - что нужно получить от программы?
Ведь правильно заметил один из участников, что для обменами
сообщениями между корреспондентами, программы уже есть и что
самое главное, работают эти программы при соотношении С/Ш<2дб.
Нужны идеи... Свежие идеи... Не хочется повторять уже пройденное...
NeON79 Класс, ждём развития событий.
Тот проект о котором говорил, успешно ушел в серию - теперь можно
расслабиться и поделиться некоторыми (в разумных пределах) идеями. :)
|
|
Дата: 03 Дек 2008 23:28:47
#
NextDoor
Я помню, потому и говорю))) Пора уж... Радиолюбительский терминал - зачОд)))
|
|
Дата: 03 Дек 2008 23:36:10
#
NeON79
Читай ЛС.
|
|
Дата: 04 Дек 2008 00:02:05
#
NextDoor
акончатся еще одним вариантом MixWin и тому
подобного...
Который уже с 19.02.07 не обновлялся. Значит надо реализовать то чего нет в Миксе.
Например передача сообщений по событию системы. А лучше - запуск программы с параметрами.
|
|
Дата: 04 Дек 2008 00:07:05
#
rx300
Одним ли миксом мы "едины"? Есть еще и другие программы, в которых от перегрузки
всякими протокалами, всеядностями, менюшками кнопочками и сервисами - хочется
просто закрыть оную софтину и больше к ней не возвращаться... Вот к чему веду...
|
|
Дата: 04 Дек 2008 00:22:05
#
короче добавьте управление по СОМ порту с САТ и PTT по DSR, и больше ничего не надо.
|
|
Дата: 04 Дек 2008 00:28:19
#
Shephard короче...и больше ничего не надо.
И устроит вариант, который при с/ш<10дб уже дает ошибки?
Не спешите... тут надо подумать и тогда точно будет толк.
|
|
Дата: 04 Дек 2008 00:29:50
#
NextDoor
а чё ж Вы тагда пишете, типа "Всем стоп"?
|
|
Дата: 04 Дек 2008 00:36:06
#
Shephard
Имел ввиду не перегружать программу кучей меню и функциями, которые
уже есть в других программах. А также предлагаю обратить внимание на
применяемую модуляцию и возможность безошибочного приема при низком
соотношении сигнал шум и сильной неравномерности нч тракта используемой
радиостанции. (блин, длинно написал - но как есть...) Вот примерно так... :)
|
|
Дата: 04 Дек 2008 00:37:38
#
протокол к помехам точно не стойкий, чуть что - и вылетает сразу.
Насчет нагромождения согласен
|
|
Дата: 04 Дек 2008 00:40:12
#
Shephard
О чем собственно и речь...
|
|
Дата: 04 Дек 2008 00:41:46
#
NextDoor И устроит вариант, который при с/ш<10дб уже дает ошибки? Не тут ситуёвина хуже, любой счелчёк вышибает прогу со свистом. А проблема в том что нет принудильной синхры это раз, в вторых дата ужимается перед отправкой и потеря одного бита просто всё ставит раком. :-) Попробуйте в той же psk-31 убрать один или два или три бита, потеряете букву но не всё сообщение, а тут, тут типо того, пока игрушка для канала без ошибок, а помойму я ето уже грил. :)
|
|
Дата: 04 Дек 2008 00:48:26
#
Mesh ...а помойму я ето уже грил. :)
грил, грил... Все верно, но человек ведь старается и с нашей
помощью думаю что щелчки мешать не будут. Правильно? :)
P.S.
Тут без cryptomaster, Mesh и SergUA6 не обойтись... :)
|
|
Дата: 04 Дек 2008 00:57:57
#
NextDoor Дык тут дело такое, вот я например могу вздрючить софтинку на предмет так сказать стойкости, а вот типо чего сделать что б она крепче было тут я слабак, это песня другого полёта, я так высоко не летаю, чесно грю. Ну в смысле бла-бла то могу, типо там посоветовать БЧХ кодирование или там Рида-Соломона или там ещё чегоа, но это веть всяк умеет типо советы давать и автору ето не поможет, тут конкретико нужна а тут я не петрю. :( Да и те кто петрят не очень то делются, это из моего скоромного опыта выудить где стоит адаптивный коректор у RFSM. Сослались на комертайну, но я не в претензиях, просто обозначаю предмет, не просто всё тут.
|
|
Дата: 04 Дек 2008 01:11:54
#
Mesh
Если честно... RFSM... Короче, бог с ней... (сократил сей рассказ) :)
В принципе, если применить MSK и передачу короткими пакетами
с подтверждениями - думаю что хватит этого в такой программе с
головой. Скорость больше 2400 бит не делать так как передаем
ведь по нч. Можно рассмотреть вариант адаптивной подстройки
скорости во время передачи последующего пакета и.т.д.
|
|
Дата: 04 Дек 2008 05:10:24 · Поправил: Programmist (04 Дек 2008 11:52:34)
#
Здравствуйте Все!
Здесь следующая версия Васьки (V-1.04)
* New: Введена горячая клавиша для управления "TX" F-9.
* Fixed: Введена проверка на отсутствие LPT порта.
* New: Добавлен пилот тон с регулируемой длительностью (TXDelay) для открытия VOXa.
* New: Добавлено возможность изменения строки автоответа.
* New: Добавлена возможность цитирования принятого текста.
* New: Введена горячая клавиша для управления "TX" F-9.
* New: Настройки программы убраны в меню.
* New: Добавлено автосохранение Log файла.
Работаю дальше:) |
|
Дата: 04 Дек 2008 05:34:53 · Поправил: Programmist (04 Дек 2008 05:35:48)
#
Здравствуйте!
NextDoor
Есть мысль (что в моей жизни бывает очень редко :) ... Может стоп?
Всем стоп... Идея хороша в таком виде как она есть... А то дальнейшие
усовершенствования закончатся еще одним вариантом MixWin и тому
подобного...
Да Вы правы, перегружать не будем, но доведём до ума:)
Может стоит составить список - что нужно получить от программы?
Ведь правильно заметил один из участников, что для обменами
сообщениями между корреспондентами, программы уже есть и что
самое главное, работают эти программы при соотношении С/Ш<2дб.
Нужны идеи... Свежие идеи... Не хочется повторять уже пройденное...
Ну собственно, должна быть полноценная, надёжная, простая, помехоустойчивая программа работающая с необходимым железом:)
rx300
Например передача сообщений по событию системы. А лучше - запуск программы с параметрами.
Это можно, давайте ТЗ.
Shephard
короче добавьте управление по СОМ порту с САТ и PTT по DSR, и больше ничего не надо.
Добавим!
NextDoor
И устроит вариант, который при с/ш<10дб уже дает ошибки?
Не спешите... тут надо подумать и тогда точно будет толк.
Верно!
А также предлагаю обратить внимание на
применяемую модуляцию и возможность безошибочного приема при низком
соотношении сигнал шум и сильной неравномерности нч тракта используемой
радиостанции.
Да это проблема первостепенная!
Буду признателен за помощь исходниками.
Mesh
Не тут ситуёвина хуже, любой счелчёк вышибает прогу со свистом. А проблема в том что нет принудильной синхры это раз, в вторых дата ужимается перед отправкой и потеря одного бита просто всё ставит раком. :-) Попробуйте в той же psk-31 убрать один или два или три бита, потеряете букву но не всё сообщение, а тут, тут типо того, пока игрушка для канала без ошибок, а помойму я ето уже грил. :)
Да, со временем уверен что сделаем...
NextDoor
Тут без cryptomaster, Mesh и SergUA6 не обойтись... :)
Низкий поклон этим уважаемым Гуру:)
В принципе, если применить MSK и передачу короткими пакетами
с подтверждениями - думаю что хватит этого в такой программе с
головой. Скорость больше 2400 бит не делать так как передаем
ведь по нч. Можно рассмотреть вариант адаптивной подстройки
скорости во время передачи последующего пакета и.т.д.
Спасибо за дельный совет!
А кстати, MSK модулятор-демодулятор в исходниках имеется?
Всем спасибо!
|
|
Дата: 04 Дек 2008 11:45:57
#
А кстати, MSK модулятор-демодулятор в исходниках имеется?
На счет MSK не знаю, но я вот сижу щас изучаю сырцы от PSKCore, прикрутить его к проекту - дело пары часов. Только вот в итоге тот же WinPSK и получится :-(
|
|
Дата: 04 Дек 2008 11:56:26 · Поправил: Programmist (04 Дек 2008 22:52:59)
#
Здравствуйте!
immortal1977
На счет MSK не знаю, но я вот сижу щас изучаю сырцы от PSKCore, прикрутить его к проекту - дело пары часов.
Большая просьба, давайте попробуем прикрутить, не уверен, что у меня всё гладко с модуляцией.
Спасибо!
|
|
Дата: 04 Дек 2008 15:51:46 · Поправил: immortal1977 (04 Дек 2008 16:51:17)
#
|
|
Дата: 04 Дек 2008 21:00:41 · Поправил: Programmist (04 Дек 2008 21:25:38)
#
Здравствуйте!
immortal1977
Большое спасибо, сейчас буду пробовать:)
P.S. Сегодня, за неимением лучшего, попробовал перегнать маленький мануальчик через WinPSK с одного сотового на другой. Оба были подключены к разным звуковухам. Ошибки декодирования конечно были, но не много...
А есть мысли и предложения по помехоустойчивому кодированию?
|
Реклама Google |
|