USB naar LPT adapter.....
USB naar LPT adapter.....
Hallo , ik zoek voor een stukje Hardware met bijbehorende Software een USB naar LPT adapter..
Nu zijn die volop aanwezig , maarrrr , die maken een USB Printer poort aan , daar kan ik niets mee....
In mijn onschuld dacht ik , dat net zoals bij een USB naar Serieele adapter waar een COM poort wordt aangemaakt , en waarbij je zelf kunt aangeven welk nummer die poort krijgt , het bij de LPT adapter ook zo zou gaan , maar niets is minder waar....
Ik heb al 3 adapters voorbij zien komen die alle 3 een USB Printer poort aanmaken....
Hier kan ik dus niets mee , de Software kijkt naar adres Ø378 en hoger , het welbekende LPT poort adres , op nieuwere Laptops is dit niet meer aanwezig , daar ligt mijn probleem....
Iemand ????
Nu zijn die volop aanwezig , maarrrr , die maken een USB Printer poort aan , daar kan ik niets mee....
In mijn onschuld dacht ik , dat net zoals bij een USB naar Serieele adapter waar een COM poort wordt aangemaakt , en waarbij je zelf kunt aangeven welk nummer die poort krijgt , het bij de LPT adapter ook zo zou gaan , maar niets is minder waar....
Ik heb al 3 adapters voorbij zien komen die alle 3 een USB Printer poort aanmaken....
Hier kan ik dus niets mee , de Software kijkt naar adres Ø378 en hoger , het welbekende LPT poort adres , op nieuwere Laptops is dit niet meer aanwezig , daar ligt mijn probleem....
Iemand ????
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
Re: USB naar LPT adapter.....
Oei, als de software echt hardcoded naar het adres hex 0x378 en hoger kijkt, kom je er met USB-adapters niet.
Die krijgen immers via DMA een adres toegewezen en dat zal nooit zo laag zijn. Juist omdat dat bij de ISA-bridge hoort.
De vertaalslag naar een poort met nummer (lpt1 enzo) komt uit software. Dus software die met poortnummers kan werken, kan -naar hoogst alle waarschijnlijkheid- wel overweg met USB-LPT adapters.
Bij serieele poorten speelt dat ook, een fysieke serial is 0x3F8 en hoger, maar via USB loopt dat weer via de driver van de USB-controller. Helaas krijg ik zo snel net het adres van mijn GPRS-modempje gevonden....
Die krijgen immers via DMA een adres toegewezen en dat zal nooit zo laag zijn. Juist omdat dat bij de ISA-bridge hoort.
De vertaalslag naar een poort met nummer (lpt1 enzo) komt uit software. Dus software die met poortnummers kan werken, kan -naar hoogst alle waarschijnlijkheid- wel overweg met USB-LPT adapters.
Bij serieele poorten speelt dat ook, een fysieke serial is 0x3F8 en hoger, maar via USB loopt dat weer via de driver van de USB-controller. Helaas krijg ik zo snel net het adres van mijn GPRS-modempje gevonden....
Re: USB naar LPT adapter.....
Nou , ik kan het adres wel aanpassen in de INI file , de Software stuurt enkele Bitjes aan van het betreffende LPT adres , maar het werkt niet zo zonder meer , omdat ik het adres van die USB adapter niet weet , de adapter gebruikt een usbprinter.sys als stuurprogramma....
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
- coolepascal
- Berichten: 3745
- Lid geworden op: 15 mar 2010, 14:45
- Locatie: ZL
- Contacteer:
Re: USB naar LPT adapter.....
Egbert,
Ik weet niet hoe het in windows precies geregeld is, maar verwacht je dat je gewoon naar een van de 8 lpt addressen kunt schrijven en dat je usb driver dat dan over neemt ? (een soort hardware emulatie dus) ik kan me dat nauwelijks voorstellen.
Zie dat je een usb device krijgt dat zo oud is dat je windows versie het niet meer ondersteund.
(lijkt me met XP lastig)
of overweeg iets te knutselen met een FT232 in bitbang mode.
Ik weet niet hoe het in windows precies geregeld is, maar verwacht je dat je gewoon naar een van de 8 lpt addressen kunt schrijven en dat je usb driver dat dan over neemt ? (een soort hardware emulatie dus) ik kan me dat nauwelijks voorstellen.
Zie dat je een usb device krijgt dat zo oud is dat je windows versie het niet meer ondersteund.
(lijkt me met XP lastig)
of overweeg iets te knutselen met een FT232 in bitbang mode.
Niet gehinderd door enige kennis van zaken.
Re: USB naar LPT adapter.....
Pascal , nee dat verwacht ik niet , verwachtte wel dat het net zo gaat als bij een USB-COM poort , dus dat ik een LPT poort erbij kreeg , maar dat is dus niet zo.....
Ik gebruik 5 schrijf en 2 lees bitjes van de LPT oftewel de Parallel poort , dat heeft ser.chip ook niet aan boord , en dan zit ik nogsteeds met het hardware adress...
Ik gebruik 5 schrijf en 2 lees bitjes van de LPT oftewel de Parallel poort , dat heeft ser.chip ook niet aan boord , en dan zit ik nogsteeds met het hardware adress...
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
- coolepascal
- Berichten: 3745
- Lid geworden op: 15 mar 2010, 14:45
- Locatie: ZL
- Contacteer:
Re: USB naar LPT adapter.....
Egbert, met een FT232 kun je gewoon 8 bitjes lezen of schrijven.
Maar ik heb eventueel nog wel wat alternatieven voor je.
Ik begrijp dat je zelf iets wilt aansturen ? heb je zelf ook een stuurprogramma geschreven ?
Oftewel heb je aan beide kanten het roer zelf in handen ?
Dan is er wel uit te komen hoor.
Maar ik heb eventueel nog wel wat alternatieven voor je.
Ik begrijp dat je zelf iets wilt aansturen ? heb je zelf ook een stuurprogramma geschreven ?
Oftewel heb je aan beide kanten het roer zelf in handen ?
Dan is er wel uit te komen hoor.
Niet gehinderd door enige kennis van zaken.
Re: USB naar LPT adapter.....
Als je dit wilt gebruiken voor 'bit-bangen' (wat oneigenlijk gebruik is van een printerpoort), dan gaat een USB printerpoort niet (nooit) werken, deze functionaliteit zit niet in de USB class definitie en dat is wat deze chips implementeren.pa0ejh schreef:Hallo , ik zoek voor een stukje Hardware met bijbehorende Software een USB naar LPT adapter..
Rechtstreeks I/O poorten manipuleren vanuit een applicatieprogramma is een layering probleem. Dat was met CP/M (1980) al zo, dat is tegenwoordig nog steeds zo.
Als je zelf de software schrijft, dan zijn er een aantal mogelijkheden. Je kunt gebruik maken van de USB HID class, dan heb je heel veel vrijheid. Het is dan ook eenvoudiger om de functie goed te definieren: "lees de waarde van deze sensor" in plaats van "veeg een paar bits bij elkaar waarmee je een sensor uitleest".
Je kunt dan ook een USB seriele poort emuleren, als je programma daarmee om kan gaan. Ik heb wat geexperimenteerd met een USB implementatie van PSKmeter, en de USB implementatie gebruikt *minder* componenten als het originele ontwerp en is softwarematig volledig identiek. Dat was indrukwekkend.
Je zult meer moeten vertellen: wat wil je bereiken, en met welke software?
Er is een mogelijke andere truuk: sommige laptops (Dell bijvoorbeeld) hebben een docking station die deze legacy poorten beschikbaar maakt, en mischien werkt dat. Dat werkt niet met een generieke adapter, en het is zeker geen toekomstveilige oplossing: "legacy ports" zijn al 15 jaar obsoleted (PC97 spec).
Self-enumerating interfaces (PCI, PCI-X, USB, enzovoort) zijn de weg voorwaarts.
Geert Jan
- coolepascal
- Berichten: 3745
- Lid geworden op: 15 mar 2010, 14:45
- Locatie: ZL
- Contacteer:
Re: USB naar LPT adapter.....
Gebruik maken van de HID class is zeker een goede oplossing al blijf ne natuurlijk net als met een FT232 het probleem van je ID (wie is wat) behouden.
Zelf redelijk wat gedaan met de FX2 van Cyprus en met nog zo'n chippie waar ik ff het type van kwijt ben.
Aan die dingen kun je een eigen Vendor en Product ID geven maar ik veronderstel dat een windows driver voor zoiets schrijven niet heel erg voor de hand ligt (kent windows zoiets als libusb ? im meen dat het op OSX igg mogelijk is)
Verder zijn er natuurlijk tal van leuke dingetjes in de Microchip PIC en Atmel AVR reeks waarmee je usb interfacejes met een hele batterij aan pinnekes timers en analoge meuk ter beschikking hebt.
Zelf redelijk wat gedaan met de FX2 van Cyprus en met nog zo'n chippie waar ik ff het type van kwijt ben.
Aan die dingen kun je een eigen Vendor en Product ID geven maar ik veronderstel dat een windows driver voor zoiets schrijven niet heel erg voor de hand ligt (kent windows zoiets als libusb ? im meen dat het op OSX igg mogelijk is)
Verder zijn er natuurlijk tal van leuke dingetjes in de Microchip PIC en Atmel AVR reeks waarmee je usb interfacejes met een hele batterij aan pinnekes timers en analoge meuk ter beschikking hebt.
Niet gehinderd door enige kennis van zaken.
Re: USB naar LPT adapter.....
Ik vroeg of er USB - LPT adapters zijn die zich wel als LPT-poort melden , net als bij de Serieele die zich als COM-port presenteren.......
Blijkbaar bestaan die dus niet , en hoef ik niet verder te zoeken.......
Blijkbaar bestaan die dus niet , en hoef ik niet verder te zoeken.......
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
Re: USB naar LPT adapter.....
Hoi alle,
zoek eens op USB2LPT iets van iemand van universiteit van chimnitz.
Ik heb ook zo'n ding en werkt perfect voor sdr en cnc besturing met een pc zonder een lpt poort, maar met usb poort.
Martien PA3DZA.
zoek eens op USB2LPT iets van iemand van universiteit van chimnitz.
Ik heb ook zo'n ding en werkt perfect voor sdr en cnc besturing met een pc zonder een lpt poort, maar met usb poort.
Martien PA3DZA.
- coolepascal
- Berichten: 3745
- Lid geworden op: 15 mar 2010, 14:45
- Locatie: ZL
- Contacteer:
Re: USB naar LPT adapter.....
Where the hell ligt Chimnitz ?
Ik hoef trouwens niet te kijken hoor, ik lost dat soort problemen al jaren op mijn eigen manier op.
Ik hoef trouwens niet te kijken hoor, ik lost dat soort problemen al jaren op mijn eigen manier op.
Niet gehinderd door enige kennis van zaken.
-
- Berichten: 1472
- Lid geworden op: 14 nov 2007, 18:56
- Roepletters: pa5cw
- Locatie: Pedralba Valencia Spanje
Re: USB naar LPT adapter.....
Ik heb die LPT adapter van Chimnitz.
Dat schijnt de enige te zijn die echt LPT simuleert/
Ik heb hem gekocht tbv de zelfbouw SDR1000 die ook via LPT werkt.
http://www-user.tu-chemnitz.de/~heha/ba ... usb.en.htm
Je kunt hem van mij overnemen tegen aanschafprijs.
Kees
Dat schijnt de enige te zijn die echt LPT simuleert/
Ik heb hem gekocht tbv de zelfbouw SDR1000 die ook via LPT werkt.
http://www-user.tu-chemnitz.de/~heha/ba ... usb.en.htm
Je kunt hem van mij overnemen tegen aanschafprijs.
Kees
Re: USB naar LPT adapter.....
Martien , bedankt voor de Link! , ziet er wat rommelig uit , en vele Versie's , maar het is wat ik zoek en heb al een mail naar hem gestuurd...
Als je op USB2LPT Googeld , kom je nog meer ontwerpen tegen.....
En Pascal , Chemnitz ligt in Duitsland , onder Leipzig , vroegere OstZone , daar mocht jij niet komen met je Amerikaanse Jeep....vandaar dat je het niet weet????
En Kees , ik stuur je een Mail.
Alvast bedankt iedereen voor het meedenken......
Als je op USB2LPT Googeld , kom je nog meer ontwerpen tegen.....
En Pascal , Chemnitz ligt in Duitsland , onder Leipzig , vroegere OstZone , daar mocht jij niet komen met je Amerikaanse Jeep....vandaar dat je het niet weet????
En Kees , ik stuur je een Mail.
Alvast bedankt iedereen voor het meedenken......
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
Re: USB naar LPT adapter.....
Waarom usb naar lpt, is ethernet naar lpt misschien een optie?
Zie: http://blog.rhysgoodwin.com/hardware/pr ... trol-hack/
Zie: http://blog.rhysgoodwin.com/hardware/pr ... trol-hack/
Re: USB naar LPT adapter.....
Omdat ik mijn Software alleen een LPT kan invoeren , en geen IP adress....
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief