Het project
Ik ben bezig met het maken van een stukje software waarmee onder Windows een pager kan worden uitgelezen. De pager is via een soort cradle verbonden met de PC via de LPT-poort.
De omgeving
Ik ontwikkel de software onder Windows XP SP2 met Visual Basic 6SP5. Voor interactie met de parallelle poort gebruik ik de io.dll van Geek Hideout. Dit is ook de reden waarom ik geen [VB6] heb gebruikt in de topic titel, ik denk dat mijn probleem taal onafhankelijk is. Verder heb ik nog twee test machines, eentje met Windows 2000 SP2 en een kale Windows XP.
Het probleem
Het probleem dat ik heb is de snelheid waarmee de pager wordt uitgelezen. De pager heeft 128 geheugen adressen en per adres kost het 1.3 seconden om het uit te lezen. Dit is nogal traag. Op sommige momenten kost het echter maar 0.18 seconden om een adres uit te lezen, dit is een snelheid die je eerder zou verwachten. Het uitlezen van de pager varieert nu tussen de 2m54s en 24s.
De oorzaak?
Na veel proberen heb ik ontdekt onder welke omstandigheden de pager maar 0.18 seconden nodig heeft om een adres uit te lezen. Dit is echter zo merkwaardig dat ik helemaal niet meer weet waar ik moet zoeken. De pager wordt snel uitgelezen als ik Internet Explorer heb open staan. Niet elke website werkt, Tweakers.net bijvoorbeeld heeft geen enkele invloed. Echter bij msn.nl en nu.nl gaat de pager als een speer! Na nog wat meer 'onderzoek' blijkt dat het open hebben staan van MS Mediaplayer ook versnellend werkt
Oplossing?
Is er een Tweaker die dit herkent? Ik snap helemaal niet hoe Internet Explorer of Mediaplayer invloed kunnen hebben op de snelheid waarmee data over de LPT-poort komt. Ook zoeken met Google heeft me geen resultaat opgeleverd. Alle hulp is welkom!
Ik ben bezig met het maken van een stukje software waarmee onder Windows een pager kan worden uitgelezen. De pager is via een soort cradle verbonden met de PC via de LPT-poort.
De omgeving
Ik ontwikkel de software onder Windows XP SP2 met Visual Basic 6SP5. Voor interactie met de parallelle poort gebruik ik de io.dll van Geek Hideout. Dit is ook de reden waarom ik geen [VB6] heb gebruikt in de topic titel, ik denk dat mijn probleem taal onafhankelijk is. Verder heb ik nog twee test machines, eentje met Windows 2000 SP2 en een kale Windows XP.
Het probleem
Het probleem dat ik heb is de snelheid waarmee de pager wordt uitgelezen. De pager heeft 128 geheugen adressen en per adres kost het 1.3 seconden om het uit te lezen. Dit is nogal traag. Op sommige momenten kost het echter maar 0.18 seconden om een adres uit te lezen, dit is een snelheid die je eerder zou verwachten. Het uitlezen van de pager varieert nu tussen de 2m54s en 24s.
De oorzaak?
Na veel proberen heb ik ontdekt onder welke omstandigheden de pager maar 0.18 seconden nodig heeft om een adres uit te lezen. Dit is echter zo merkwaardig dat ik helemaal niet meer weet waar ik moet zoeken. De pager wordt snel uitgelezen als ik Internet Explorer heb open staan. Niet elke website werkt, Tweakers.net bijvoorbeeld heeft geen enkele invloed. Echter bij msn.nl en nu.nl gaat de pager als een speer! Na nog wat meer 'onderzoek' blijkt dat het open hebben staan van MS Mediaplayer ook versnellend werkt
Oplossing?
Is er een Tweaker die dit herkent? Ik snap helemaal niet hoe Internet Explorer of Mediaplayer invloed kunnen hebben op de snelheid waarmee data over de LPT-poort komt. Ook zoeken met Google heeft me geen resultaat opgeleverd. Alle hulp is welkom!