Probleem met comunicatie via klasieke centronics poort (Computertechniek)

door Eleen @, Deurne (BE), 27-02-2016, 16:26 (2981 dagen geleden)
Gewijzigd door Eleen, 27-02-2016, 16:29

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:

 RSS Feed van berichtenreeks

powered by my little forum