Probleem met comunicatie via klasieke centronics poort (Computertechniek)
Een hobbyclub heeft mijn hulp gevraagd.
Na de vervanging van een defecte (stokoude) PC door een wat recenter exemplaar op een flink uit de kluiten gewassen modelbaan zijn er problemen met communicatie vanaf de printerpoort (LPT1) op de nieuwe pc naar de hardware van de modelbaan.
Uitgaande commando's bestaan steeds uit een woord van 16 bits, zodat steeds twee 8 bit woorden worden verstuurd. Wanneer een comando wordt verstuurd, waarvan de eerts bite 0D (asc 13) is, loopt het mis! Voor dat de tweede bite wordt verzonden, stuurt de pc een woord 0A (asc 10), waarna pas het tweede deel van het eigenlijke commando wordt verstuurd. Met de oude pc was dit probleem er blijkbaar niet.
Wanneer we het prtocol van een printer poort bekijken is het echter logisch dat telkens een cariage return (Hex 0D of asc 13) wordt gestuurd, deze direct gevolgd wordt door een linefeed (hex 0A of asc 10).
Hoe kan het automatisch versturen van dit linefeed commando worden uitgeschakeld?
MVG,
Eleen
Complete draad:
- Probleem met comunicatie via klasieke centronics poort -
Eleen,
27-02-2016, 16:26
- Probleem met comunicatie via klasieke centronics poort -
Mans Veldman,
27-02-2016, 16:49
- Probleem met comunicatie via klasieke centronics poort - Eleen, 28-02-2016, 13:39
- Probleem met comunicatie via klasieke centronics poort - HM, 28-02-2016, 17:33
- Probleem met comunicatie via klasieke centronics poort -
Mans Veldman,
27-02-2016, 16:49