-
14.03.2008, 01:52 #46
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
да, конечно независимо, не все так просто как вам кажеться, и винкей не появился бы если бы было так как вы себе думаете, потому меня и интересует винкей вообще, а сейчас в частности работает ли эта програмулина http://zhaksy.narod.ru/soft/ut1yv_winkey.exe
Последний раз редактировалось UT1YV; 14.03.2008 в 02:04.
-
14.03.2008, 02:06 #47
- Регистрация
- 30.04.2002
- Адрес
- Липецк, Россия
- Возраст
- 55
- Сообщений
- 935
- Записей в дневнике
- 16
- Поблагодарили
- 64
- Поблагодарил
- 4
Мне давно ничего не кажется
А если вы не умеете отлавливать прерывания и давать им очередь --- ну это ваши проблемы --- купите себе винкей --- и будет Вам Щастье
PS Вот только теперь я понял КТО пишет программы-логи, и понятно почему винкей кому-то нужен --- до этого не понимал ...
Теперь --- все ясно
Удачи!
Все это хобби!
RU3GA73! Александр (RU3GA)
-
14.03.2008, 02:14 #48
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
-
14.03.2008, 03:05 #49
- Регистрация
- 08.09.2006
- Адрес
- 52 Регион
- Возраст
- 55
- Сообщений
- 443
- Поблагодарили
- 154
- Поблагодарил
- 1004
Несовсем верно. Адаптер нужен и для "сопряжения протоколов" и для сопряжения уровней. Но тут есть два варианта:
1. На выходе адаптера USB-COM (то что продается в виде готового кабеля с USB и DB9M раземами), со стороны СOM должны быть уровни согласно стандарту RS-232. Если же вы уровни по RS-232 подадите напрямую на выводы контроллера то получите выпаленный порт. Почему? Читайте стандарты RS-232, ну к примеру тут: http://www.gaw.ru/html.cgi/txt/inter...s232/start.htm
Что б этого не произошло необходимо ставить конвертер RS-232 <-> TTL. Эту функцию может выполнить микросхема от Maxim-Dallas "Max2X2" или транзисторы (как сделано на картинке, что вы запостили).
2. Вы используете микросхему USB<->Serial от FTDI. Вот она на выходе формирует TTL уровни для подключения к контроллеру напрямую. Те она есть конвертер USB-RS232 и уровней в одном флаконе. Как сделано у уважаемого EW4DX.
Вот так.
ЗюЫю полтора мега картинок на первой странице вашего сайта не дофига ли?Последний раз редактировалось ER1MF; 14.03.2008 в 04:10.
-
14.03.2008, 03:27 #50
- Регистрация
- 08.09.2006
- Адрес
- 52 Регион
- Возраст
- 55
- Сообщений
- 443
- Поблагодарили
- 154
- Поблагодарил
- 1004
А вот и моя платка винкея, если вы обратите внимание то там есть и RS-232 и USB-Serial конвертер от FTDI. И в зависимости от перемычек он может работать как USB или Serial.
Последний раз редактировалось ER1MF; 14.03.2008 в 04:05.
-
14.03.2008, 07:43 #51
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
Последний раз редактировалось UT1YV; 14.03.2008 в 08:13. Причина: Добавлено сообщение
-
14.03.2008, 15:16 #52
- Регистрация
- 08.09.2006
- Адрес
- 52 Регион
- Возраст
- 55
- Сообщений
- 443
- Поблагодарили
- 154
- Поблагодарил
- 1004
Нет. Зачем мне это надо?
Мой друг, я уже приводил данные по компортам, там все написано не поленитесь изучить. Ниже информация по остальным устройствам.
Вот тут компорты: http://www.gaw.ru/html.cgi/txt/inter...s232/start.htm
Вот тут USB: http://www.usb.org или тут http://en.wikipedia.org/wiki/Universal_Serial_Bus (Transmitted signal levels are 0.0–0.3 volts for low and 2.8–3.6 volts for high in Full Speed and Low Speed modes, and +-400mV in High Speed (HS) mode.)
Вот тут FTDI: http://www.ftdichip.com/ (ft232bm)
Вот тут что надо пику (контролер winkey): www.microchip.com (pic16f684)
там указаны тех данные устройств и напряжения.Последний раз редактировалось ER1MF; 14.03.2008 в 17:34.
-
16.03.2008, 11:54 #53
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
продолжаю ждать кто бы из тех кто имеет винкеер протестировал програмку http://zhaksy.narod.ru/soft/ut1yv_winkey.exe
-
17.03.2008, 10:39 #54
- Регистрация
- 30.04.2002
- Адрес
- Липецк, Россия
- Возраст
- 55
- Сообщений
- 935
- Записей в дневнике
- 16
- Поблагодарили
- 64
- Поблагодарил
- 4
Владимир -- таких людей всего двое на всём постсоветском пространстве
Уж не знаю --- протестируют ли они Вашу программу или нет
А все остальные используют нормальные логи
N6TR или его "виндовую" версию --- TR4W,
или K1EA
Там нет проблем с манипуляцией по СОМ --- там писали профессионалы! ---поэтому "винкей" нафиг не нужен
PS Чисто радиолюбительский совет --- ничего личного --- не нужен Вам этот тест Вашей программы --- Вы лучше посмотрите повнимательней код , кое где уйдите от простых компонентов , а напишите свои вставки , может быть даже на асме (небольшие вставки на асме есть почти во всех программах) ---- Вы потратите время , НО! --- это будет нормальный лог , а не , например, порнография от команды N1MM и тд.
PPS Сейчас с базами данных работать научились почти все кто хотел --- теперь бы еще научиться оптимизировать код по времени и по прерываниям --- а вот с этим сложнее --- поскольку все "новоявленные программеры" используют компоненты , не ими написанные
И они этими компонентами ограничены
Вот отсюда и берется мнение --- "я сделал все что мог по СОМ порту " (применил чей-то компонент) --- но он работет хреново ( буду я там разбираться в каждом компоненте!) --- "а теперь куплю себе винкей"
Но это больше мнение юзера --- им деваться некуда --- чего им дали то они и будут делать, но от реального программера я такого не ожидал!!! Пусть Вы не профи --- пусть просто по любительски занимаетесь --- так это -- тем более --- накладывает на Вас задачу сделать нормальную манипуляцию CW
Удачи!
RU3GAПоследний раз редактировалось RU3GA; 17.03.2008 в 11:28.
73! Александр (RU3GA)
-
17.03.2008, 15:59 #55
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
вопрос конечно интересно вырулился, может вы и правы, может действительно винкеер и не нужен, т.е. класс программы манипуляции CW белее высокий тогда когда ей как раз не нужен винкеер, попробую поработать с кодом манипуляции CW, если получится сэкономлю как минимум 70 баксов
Добавлено через 25 минут
вот список(на сайте винкеера) логов которые используют винкеер:
* microHam
* U.S. Interface
* Ham Radio Solutions
* Rig Expert
* dxBase
* StarLog
* N1MM Logger
* WinLog32
* RCK Log
* LuxLog
* SD by EI5DI
* RCS by N4PY
* TRX-Manager
* MixW
* WriteLog
* Ham Radio Deluxe
* Win-EQF
* Logger32
* RoverLog by N1MU
* Win-Test
* DXLab Suite
* AC Log by N3FJP
* PDA's LOGic8
* DX4WIN
* CommCat by W6HN
* XMlog
* CW/X de NO5W
* TurboLog
* MacLogger Deluxe
* KB for Max OSX by W6EET
* Linux Daemon for WK by PA0R
вы хотите сказать что все эти логи не нормальные ?Последний раз редактировалось UT1YV; 17.03.2008 в 16:56. Причина: Добавлено сообщение
-
17.03.2008, 17:29 #56
- Регистрация
- 30.04.2002
- Адрес
- Липецк, Россия
- Возраст
- 55
- Сообщений
- 935
- Записей в дневнике
- 16
- Поблагодарили
- 64
- Поблагодарил
- 4
90% логов из Вашего списка вообще никто не использует.
В WL --- функция винкея добавлена для совместимости , поскольку прога платная и автор идет на поводу у заказчиков.
Dx4Win --- из той же серии ...
N1MM --- реально полнофункционально работать без винкея не может --- поскольку "ламеры" разработчики.
И вообще --- гораздо проще кинуть "аски-код" на сом-порт и "пусть там контроллер разбирается" , чем сделать нормальную манипуляцию в CW "без всяких примочек"
Возьмите НОРМАЛЬНЫЕ логи --- n6tr (клон для "виндов" ---TR4W) и k1ea --- там нет совместимости с винкеем , поскольку это нафиг не надо
Дальше --- думайте сами --- я Вас лично убеждать больше не собираюсь --- мне это вроде как не надо
Все эти мои посты направлены на одну цель --- что бы Ваш лог был полноценным --- поскольку , чем больше будет классных логов --- тем лучше для всех нас в итоге
А если Вам проще иметь "костыли" в виде "винкея" --- это будет Ваш выбор ...
Удачи!
RU3GAПоследний раз редактировалось RU3GA; 17.03.2008 в 17:52.
73! Александр (RU3GA)
-
17.03.2008, 18:05 #57
- Регистрация
- 30.08.2003
- Возраст
- 58
- Сообщений
- 1,030
- Поблагодарили
- 20
- Поблагодарил
- 1
-
17.03.2008, 19:47 #58
- Регистрация
- 11.03.2006
- Адрес
- Гродно
- Возраст
- 60
- Сообщений
- 2,016
- Поблагодарили
- 359
- Поблагодарил
- 23
Чем больше наворотов имеет лог - тем он универсальнее.
Чем больше будет телеграфных ключиков с широкими возможностями, тем лучше будет для всех нас. И если этот ключик еще имеет свой интерфейс связи с любым логом - это вообще замечательно!
Александр, вопрос не в качестве манипуляции в логе, а в удобстве. Вот я, к примеру, читаю интернет и одновременно зову с телеграфного ключа нажатием кнопки банка памяти какого-нибудь TX5C (долго и безуспешно). В контесте работаю из лога, но в любой момент могу что-то подправить с пилы. Услышал приятеля - и стал передавать ему прогноз урожая картошки, скопировав этот прогноз со странички интернета и кинув в буфер обмена Винкея. А потом отдал ноутбук поиграться сыну, а сам провожу CW связи старым дедовским способом - с манипулятора и с записью лога на бумажке. И все это без всяких манипуляций с проводами и разъемами, разве что отстегнул USB шнурок между ноутом и винкеем. А уже побочный эффект - отсутствие рваной манипуляции в ЛЮБОМ из перечисленных выше логов, неважно каким спецом написанном. Утром перед работой я на 15-20 минут включаю трансивер, чтобы послушать бэнды и позвать DX-а, не включая компа. И при этом не задумываюсь, правильно ли воткнуты разъемы.
Думаю, ради одного-двух заказчиков автор не добавлял бы эту функцию в свой лог. А раз таких "клиентов" у него было много, значит, спрос на винкей есть. Зря никто бы за такой ключ платить деньги не стал бы.Игорь (EW4DX)
-
17.03.2008, 21:34 #59
- Регистрация
- 16.10.2006
- Адрес
- Владимирская губерния
- Возраст
- 52
- Сообщений
- 242
- Поблагодарили
- 45
- Поблагодарил
- 11
Игорь, согласен с Вами полностью. Всё дело в удобстве такой "приблуды".
Клиентов, вроде как много. Программатор у Стива даже "умер" не выдержал стахановских нагрузок. Спрос действительно есть. А какое счастье для новичков, выучить телеграф и сделать своими руками такое полезное устройство для своего шэка. Это ведь Америка, шорт побери!
К сожалению, про программы-логи не могу ничего сказать, какие лучше, какие хуже.
Хочет, UT1YV вставить фишку для такой "приблуды", как винкей в свой лог, почему бы и нет. Странно, что RU3GA так против этого. Согласен, что программа-лог должна быть грамотно написана, чтоб все нужные прерывания по-уму контролировала, удобной была, не сильно процессор загружала и т.д.
Так что, Владимир, пусть у Вас всё получится. Ну и модуль для Winkeyer, впоследствии, вставите в свой лог.
С уважением, Алексей.
PS microHam - это не лог, вроде, а ключ такой. Они у K1EL "зашитые" pic-и покупают и делают на этой основе ключики. Чудесное свойство у контроллеров Programmable code protectionПоследний раз редактировалось UA3VVB; 17.03.2008 в 21:53.
-
17.03.2008, 22:39 #60
- Регистрация
- 15.09.2007
- Адрес
- Мариуполь
- Возраст
- 54
- Сообщений
- 452
- Поблагодарили
- 64
- Поблагодарил
- 14
Мне очень нравится этот "костыль" в виде винкея. Вы просто не умеете его готовить
Никогда под виндами не добьетесь ровной манипуляции (это не DOS, realtime тяжко реализуем), особенно от скорости более 25wpm. Выкумаривает страшно, не дай бог запустить в параллели чего-нибудь процессороемкое.
А по поводу "отстойных" логов - это мы уже проходили. Linux rulezzz, Windows suxx.
Прекрасно уживаюсь с Logger32 для повседневки, и N1MM, и AATest для тестов. Если сделают поддержку для винкея в UR5EQF может на него буду переходить.
Социальные закладки