Автор |
Сообщение |
|
Дата: 09 Дек 2008 22:13:56
#
Так же программа запускается без проблем на двух разных
компах, на стационаре и на ноуте.
Проверялись все версии, сбоев не было.
Сохранил старые версии начиная с 1_03.
Залил ТУТ |
|
Дата: 09 Дек 2008 22:20:02 · Поправил: 7800 (09 Дек 2008 22:40:40)
#
Благодаря mono нашел версию, в которой не выпадает окна с ошибкой при запуске/выходе - это версия 1.03.
Programmist: Причина ошибки в последних версиях - Vaська либо не умеет совсем, либо некорректно работает в системах с двумя или более звуковыми картами. У меня как раз их 2 - одна интегрированная, вторая - PCI. Стоит отключить любую (через БИОС, Диспетчер устройств или физически) как проблема пропадает.
|
Реклама Google
|
|
|
Дата: 10 Дек 2008 12:00:07
#
Прикрутил возможность записи в порт к компоненту:
http://www.radioscanner.ru/uploader/2008/dummycom2.zip
Если нужен бОльший функционал, то тогда уже проще будет взять готовый сторонний компонент, ибо писать много.
7800
Причина ошибки в последних версиях - Vaська либо не умеет совсем, либо некорректно работает в системах с двумя или более звуковыми картами.
Сейчас специально проверил, вставив внешнюю USB звуковуху. Программа прекрасно видит обе. Правда тут интересный момент обнаружился - USB звуковуха у меня только на выход звука, ввод не предусмотрен, так вот, программа почему-то ошибочно определяет для InDevice - USB Audio, а для OutDevice - USB Audio и SB Live!, хотя как я уже сказал, USB Audio только Out. В принципе щас проверил в Дельфе - waveOutGetNumDevs дает 2 девайса, waveInGetNumDevs дает 1 девайс, все верно. |
|
Дата: 10 Дек 2008 12:18:47
#
У меня при включении обеих карт ситуация такая: версия 1.03 в списках InDevice и OutDevice выдает по 2 пункта, но оба они содержат ту карту, которая установлена по дефолту в системе. Версия 1.06 определяет дефолтную карту только в списке InDevice, OutDevice пустой всегда.
Карты такие: встроенная - Realtek AC'97 Audio for VIA (R) Audio Controller, PCI-ная - Creative SB PCI128 (Ensoniq ES5880) Sound Card.
|
|
Дата: 10 Дек 2008 14:05:06 · Поправил: Programmist (10 Дек 2008 14:18:08)
#
Здравствуйте!
Здесь новая версия Vasja 1.07 .
* Fixed: Устранена ошибка определения неподдерживаемого звукового устройства.
* New: Добавлено окно спектроанализатора типа "водопад".
* New: Добавлен новый протокол (скорость передачи увеличена в 2 раза, но он требует широкополосную НЧ часть).
* : Доработано управление по LPT и COM портам:
На LPT в состояние приема (устанавливается при переходе на прием и на всякий случай при запуске и завершении программы):
pin1 --- +5В
pin16 --- 0
передача:
pin1 --- 0
pin16 --- +5В
COM порт см. схему в архиве, пока только коммутация.
* : Добавлена азбука Морзе (пока только на передачу).
* : Теперь программе не нужен сигнал открытия шумоподавителя от станции для полноценной работы с VOXом.
* : Все логи сеансов связи сохраняются в отдельной папке.
* : Введена проверка на отсутствие портов.
* : Добавлен пилот тон с регулируемой длительностью (TXDelay) для открытия VOXa.
* : Добавлено возможность изменения строки автоответа.
* : Добавлена возможность цитирования принятого текста.
* : Введена горячая клавиша для управления "TX" F-9.
* : Введена горячая клавиша для управления "Clear" ESC.
* : Настройки программы убраны в меню.
* : Добавлено автосохранение Log файла.
* : Драйвер порта lptwdmio.sys теперь не нужен (встроен в программу).
* : Доработан внешний вид программы.
* : Версия готова для практического использования, но пока без помехоустойчивого кодирования.
В программе используется компонент COM порта, любезно прдоставленный immortal1977, большое спасибо!!!
Прикручиваем следующий Ваш компонент dummycom2.
Работаем... |
|
Дата: 10 Дек 2008 14:15:36 · Поправил: Programmist (10 Дек 2008 14:16:33)
#
Здравствуйте!
immortal1977
Прикрутил возможность записи в порт к компоненту
Большое спасибо, взял в работу.
Сейчас специально проверил, вставив внешнюю USB звуковуху. Программа прекрасно видит обе. Правда тут интересный момент обнаружился - USB звуковуха у меня только на выход звука, ввод не предусмотрен, так вот, программа почему-то ошибочно определяет для InDevice - USB Audio, а для OutDevice - USB Audio и SB Live!, хотя как я уже сказал, USB Audio только Out. В принципе щас проверил в Дельфе - waveOutGetNumDevs дает 2 девайса, waveInGetNumDevs дает 1 девайс, все верно.
Спасибо, буду разбираться, что у меня не так работает.
7800
Попробуйте, пожалуйста, V-1.07.
Спасибо Всем за тестирование и комментарии.
|
|
Дата: 10 Дек 2008 14:21:32
#
Programmist
Попробуйте, пожалуйста, V-1.07.
Карты определяются, ошибки не выпадают. Спасибо!
|
|
Дата: 10 Дек 2008 14:36:31
#
7800
Вам спасибо!
|
|
Дата: 11 Дек 2008 10:00:50
#
Здравствуйте, Programmist!
Спасибо за вашу инициативу, очень интересный проект!
По поводу версии 1.07 (к сожалению предыдущие версии не тестил) хотелось бы попросить добавить список контактов, а то не удобно в ручную каждый раз набирать номер абонента в поле For, особенно если их много.
Возможно ли добавить использование буквенно-цифровых символов(нечто вроде позывной RA3AA,или Alex) в поле From, For?
|
|
Дата: 11 Дек 2008 10:16:43
#
7800
Причина ошибки в последних версиях - Vaська либо не умеет совсем, либо некорректно работает в системах с двумя или более звуковыми картами.
позвольте, но у меня тоже их две - Soundmax и внешняя USB Sound Blaster 24 bit external. И при этом вылетов не имелось.
То есть всё действительно видимо упирается в совместимость.
Приду домой проверю последнюю версию на работоспособность.
|
|
Дата: 11 Дек 2008 13:38:47
#
Programmist
А Где программа настройки сохраняет?
|
|
Дата: 11 Дек 2008 13:50:26
#
rx300
Programmist
да, наверное в реестре.
Так что винду переустановишь и все настройки слетят.
ИМХО лучше сделать сохранение в ИНИ файлик. Надёже будет
|
|
Дата: 11 Дек 2008 14:12:20 · Поправил: rx300 (11 Дек 2008 14:14:41)
#
Shephard
Ага, в реестре а точнее здесь "HKEY_CURRENT_USER Software SHS RadioModem"
Про ИМХО лучше сделать сохранение в ИНИ файлик. Надёже будет тоже поддерживаю.
|
|
Дата: 11 Дек 2008 14:21:55
#
Здравствуйте!
Tower_1
По поводу версии 1.07 (к сожалению предыдущие версии не тестил) хотелось бы попросить добавить список контактов, а то не удобно в ручную каждый раз набирать номер абонента в поле For, особенно если их много.
Ок.
Возможно ли добавить использование буквенно-цифровых символов(нечто вроде позывной RA3AA,или Alex) в поле From, For?
Хорошая мысль! Сделаю, но протоколы перестанут быть совместимыми с прежними версиями программы.
rx300
А Где программа настройки сохраняет?
В реестре, для правки выполнить следущее:
Наберите в меню "Выполнить" "regedit", далее поиск (Ctrl+F), найти меню - RadioModem, там все сохранённые настройки.
|
|
Дата: 11 Дек 2008 15:48:43
#
Здравствуйте!
Здесь новая версия Vasja 1.082.
* Fixed: Исправлены некоторые ошибки.
* New: Добавлена регулировка для окна спектроанализатора.
* New: Введена клавиша для управления "TX" по Ctrl+Enter.
* New: Переведена из “горячих” в клавишу “для управления” "TX" F-9.
(Отличия “горячей” клавиша от “клавиши для управления” только в том что горячая клавиша активна независимо от текущей активности окон, а клавиша для управления активна только при активности поля для набора сообщения.
* : Из “горячих” клавиш сохранена только клавиша "Clear" ESC.
* : Устранена ошибка определения неподдерживаемого звукового устройства.
* : Добавлено окно спектроанализатора типа "водопад".
* : Добавлен новый протокол (скорость передачи увеличена в 2 раза, но он требует широкополосную НЧ часть).
* : Доработано управление по LPT и COM портам:
На LPT в состояние приема (устанавливается при переходе на прием и на всякий случай при запуске и завершении программы):
pin1 --- +5В
pin16 --- 0
передача:
pin1 --- 0
pin16 --- +5В
COM порт см. схему в архиве, пока только коммутация.
* : Добавлена азбука Морзе (пока только на передачу).
* : Теперь программе не нужен сигнал открытия шумоподавителя от станции для полноценной работы с VOXом.
* : Все логи сеансов связи сохраняются в отдельной папке.
* : Введена проверка на отсутствие портов.
* : Добавлен пилот тон с регулируемой длительностью (TXDelay) для открытия VOXa.
* : Добавлено возможность изменения строки автоответа.
* : Добавлена возможность цитирования принятого текста.
* : Введена горячая клавиша для управления "TX" F-9.
* : Введена горячая клавиша для управления "Clear" ESC.
* : Настройки программы убраны в меню.
* : Добавлено автосохранение Log файла.
* : Драйвер порта lptwdmio.sys теперь не нужен (встроен в программу).
* : Доработан внешний вид программы.
* : Версия готова для практического использования, но пока, без помехоустойчивого кодирования.
В программе используется компонент COM порта любезно прдоставленный immortal1977, большое спасибо!!!
Прикручиваем следующий Ваш компонент dummycom2. |
|
Дата: 13 Дек 2008 21:50:03 · Поправил: Programmist (13 Дек 2008 22:23:45)
#
Здравствуйте!
Здесь новая версия Vasja 1.084.
* Fixed: Исправлены некоторые ошибки.
* New: Реализовано полноценное управление COM портом.
В архиве, в директории "COM-control", находится программа для контроля трафика по компорту LGComSpy++.
С помощью LGComSpy++ вы сможете корректно заполнить строки (PTTDOWN-UP) для управления вашим трансивером (перехватив управляющие команды из обмена по COM порту, между трансивером и программой управления к нему).
В программе используется компонент COM порта, любезно прдоставленный immortal1977, большое спасибо!!!
Работаем дальше... |
|
Дата: 13 Дек 2008 22:26:50
#
Programmist
Всё хорошо, но ввод строки пускай будет 16 ричным - каждый байт разделите пробелом, так легче будет писать код на распознавание строки.
Попробовал вводит 16 ричное значение включения на передачу - не включается. Где грабли?:
|
|
Дата: 13 Дек 2008 22:33:19 · Поправил: Programmist (13 Дек 2008 23:21:48)
#
Здравствуйте!
Shephard
Всё хорошо, но ввод строки пускай будет 16 ричным - каждый байт разделите пробелом, так легче будет писать код на распознавание строки.
Поэтому ранее я и просил синтаксис команд....
Попробовал вводит 16 ричное значение включения на передачу - не включается. Где грабли?:
Хелпа пока нет...
Там есть тестовый режим "тестовая строка" (Test Str), кагда работаете с командами, необходимо ставить галочку на "String" (Строка).
Далее можно ввести в поле "Test Str" необходимый набор команд и нажать кнопку "Test Str", паралельно контролируя прохождение команд в COM порт через LGComSpy++.
И только после корректной отработки правильная команда записывается в строку PTTUP или PTTDOWN.
А сниффер LGComSpy++ чего показывает?
|
|
Дата: 13 Дек 2008 22:43:11
#
|
|
Дата: 13 Дек 2008 22:46:27 · Поправил: Programmist (13 Дек 2008 23:22:29)
#
Shephard
А у Вас есть в наличии софт, который корректно управляет вашим трансивером?
|
|
Дата: 13 Дек 2008 22:48:37
#
Programmist
RFSM8000 например.
Проснифать с ним СОМ порт?
|
|
Дата: 13 Дек 2008 22:54:25 · Поправил: Programmist (13 Дек 2008 23:23:58)
#
Shephard
Конечно!
Далее через тестовую строку (см. выше) проверяете перехваченную команду (предварительно освободив COM порт).
И только после корректной отработки правильная команда записывается в строку PTTUP или PTTDOWN.
P. S.
Возможно, для вашего трансивера необходима помимо команд приём-передача ещё дополнительная команда (или ручное переключение) для ввода трансивера в режим управления по COM порту.
|
|
Дата: 13 Дек 2008 23:11:05
#
Programmist
она у меня видит только СОМ1, а USB шнурки на СОМ порт не видит... а у меня трансивер подключен именно через ЮСБ шнурок :(
я пас
|
|
Дата: 13 Дек 2008 23:19:44 · Поправил: Programmist (14 Дек 2008 01:19:20)
#
Shephard
Попробуйте это (цитирую юзера):
"Чтобы заставить LGComSpy++ работать с USB, я проделал следующую небольшую хитрость:
1. Подключаем USB шнурок, он встает автоматом на COM3. Spy его не видит.
2. В "Диспетчере устройств" выбираем один из настоящих com'ов, например, 2й, идём в "Свойства","Параметры порта","Дополнительно" и переназначанем его, скажем, на 5й номер (тоесть на свободный, там внизу комбобокс).
3. Теперь у нас появилась возможность перевесить USB порт на освободившееся (2е) место.
4. Аналогично п.2 перевешиваем USB, после чего радостно пользуем Spy.
А вот если в биосе COM отключить, то перевесить USB не получится..."
Сам не пробовал, но должно получится.
|
|
Дата: 17 Дек 2008 21:50:00
#
|
|
Дата: 20 Дек 2008 01:25:28 · Поправил: Programmist (20 Дек 2008 04:21:02)
#
Здравствуйте!
Здесь новая версия Vasja 1.085.
* Fixed: Исправлены некоторые ошибки.
В программе используется компонент COM порта, любезно прдоставленный immortal1977, большое спасибо!!!
immortal1977
Вот хорошая программа мониторинга серийных портов. Сам ей постоянно пользуюсь:
Спасибо, попробую.
Работаем дальше... |
|
Дата: 21 Дек 2008 22:47:06
#
Здравствуйте!
Здесь новая версия Vasja 1.086.
* Fixed: Исправлены некоторые ошибки.
В программе используется компонент COM порта, любезно прдоставленный immortal1977, большое спасибо!!!
Работаем дальше... |
|
Дата: 22 Дек 2008 01:01:05
#
А с какого перепугу размер программы стал почти 7мегабайт против 300-350кб?!
|
|
Дата: 22 Дек 2008 01:18:52
#
А с какого перепугу размер программы стал почти 7мегабайт против 300-350кб?!
Забито место для устойчивого кодирования .
там просто впакованы файлы free-serial-port-monitor.exe LGComSpyInst.zip LGComSpyRus_manual.zip .
|
|
Дата: 22 Дек 2008 01:24:30
#
Здравствуйте!
RadioKoteg
Забито место для устойчивого кодирования
+1:)
|
Реклама Google |
|