Contrôleurs natifs, 8 ports, 16 ports et tiers

Les contrôleurs de port natif (S1 ou S2), 8 ports et 16 ports ne fournissent pas de support matériel pour les imprimantes connectées au terminal, et le support matériel pour les contrôleurs tiers est inconnu. Par conséquent, les fichiers d'impression doivent être divisés en petits blocs de données.

La séquence de contrôle mc5 précède chaque bloc de données, qui est à son tour suivi de la séquence de contrôle mc4 . Lorsque le terminal reçoit la séquence de contrôle mc5 , toutes les données suivantes sont acheminées vers le port AUX jusqu'à ce qu'une séquence de contrôle mc4 soit reçue.

Les blocs de données envoyés au terminal doivent être maintenus relativement petits. L'envoi d'un trop grand nombre de caractères à l'unité tty peut entraîner un mélange de la sortie de l'imprimante avec l'écho de ce qui est entré lors de l'opération d'envoi. Il faut également établir un délai entre les transmissions de blocs de données afin de réduire au minimum les erreurs de réception des données.

Les contrôleurs de port natif, de 8 ports, de 16 ports et de tiers possèdent les attributs d'imprimante virtuelle suivants pour spécifier la taille de bloc et la valeur de délai. Ces attributs sont spécifiés dans un fichier.

Article Descripteur
y1 Indique le nombre maximal de caractères dans un bloc de données.
y2 Indique le nombre de microsecondes à reporter entre les transmissions de blocs de données.