Bonjour,
J’ai fait acquisition d’un Minitel 1 MATRA. Puis je l’ai connecte a mon ordinateur via une prise DIN5 vers USB.
Je le demarre, je fais Fnct+T puis A pour passer en mode peripherique.
Puis je lance le script suivant :
#!/usr/bin/env python3
import serial
com = serial.Serial(
port="/dev/ttyUSB0",
baudrate=1200,
bytesize=serial.SEVENBITS,
parity=serial.PARITY_EVEN,
stopbits=serial.STOPBITS_ONE,
timeout=5)
com.reset_input_buffer()
com.write(b'\x1B\x39\x7B')
com.flush()
res = com.read(5)
com.close()
print(res)
Mais le script me retourne :
b''
Donc le Minitel ne me retourne pas son identifiant.
Sur l’ecran de l’appareil, le caractere ‹ { › est affiche. J’ai l’impression qu’il a ignore la sequence ESC.
Est-ce que j’ai oublie quelque chose pour qu’il puisse interpreter ce genre de sequences ?
Merci d’avance