Решил создать отдельную тему для этого вопроса, поскольку считаю это актуальным.
По переходнику LPT/USB Не так много ответило желающих, возможно подтянутся. Сообщаю: платка развелась компактно, детали с одной стороны. Умещается в размер пластикового корпуса как у немца. Платы отдал в производство. Завтра получаю и собираю. Все SMD, за исключением пары светодиодов (и то можно не ставить) по возможности минимальных размеров. ~40 плат вначале будет доступно, кому нужно информируйте в личку.
Готов выложить схему, разведенную плату, ( спрашиваю, нужно ли это делать?) хотя в домашних условиях собрать не очень то. Несколько резисторов и конденсаторов размеры 0402. ...Просто замимаюсь этим ещё и профессионально, по этому и использую эти возможности.
Можно поставлять несобранные платы и SMD компоненты для любителей собирать в столь малых размерах. Планирую предлагать и собранные платы на профессиональном уровне.
Этот переходник работает с оптимизированной библиотекой PortTalk.dll которая будет в комплекте или будет в свободном доступе. Эта PortTalk.dll должна подменять ту, которая устанавливается при инсталяции программы PowerSDR любой версии из доступных.
Она оптимизирована под мой переходник и будет работать только с ним без задержек. Также переходник работает и без замены с другими разными версиями PortTalk.dll идущие в комплекте PowerSDR от флексов. Но там возможны задержки на медленных PC.
Драйвер используется от "немца", свободно распространяемый. Ссылки на его сайт неоднократно были. Кстати он состоит из двух основных частей. 1- Из перехватчика обращений PortTalk.dll к LPT порту в режиме debug. 2- И собственно драйвера USB. Вот драйвер USB я и использую, только! Работа USB в Full speed то есть на 48Мгц. Пакетная задержка 1мсек. Больше нет необходимости да и этот проц не позволяет. Работа LPT/USB под W7-64 обеспечивается только с моей PortTalk.dll
По программе в процессоре. Пока не планирую для свободного распространения как скомпилированной программы так и исходников. По нескольким причинам:
1) В процессоре не одна программа а две. Первая это загрузчик, вторая рабочая программа. Рабочая может обновляться, модифицироваться через тот же USB
Вот рабочая программа и ее модификации будут свободны и будет распространяться для тех, кто будет использовать этот переходник.
2) Коммерческое использование и модификация программы без моего согласия. И как следствие огромного шквала вопросов технических и програмных ко мне.
Поскольку немногие смоут разобраться быстро в структуре работы программы.
3) Для выявления проблем как программных так и аппаратных и их решений у меня только а не у других. Чтобы не происходило "расползания", множения различных версиий не мною писанных.
P.S. Программа в процессоре занимает примерно 40% объема памяти. Остается еще 60%. Возможен вариант модификации этого LPT/USB переходника под управление SDR сделанных с использованием других синтезаторов, менее "шумных". Готов рассмотреть и эти варианы программы упраления в будущем.
В ближайшее время могу выложить фото и пояснения, если требуется. Спрашивайте.
Готов ответить на вопросы заинтересованных.
По стоимости переходника, его комплектации и доставки в личку.