electronique:minitel
Minitel
« STUM » : Spécifications Techniques d'Utilisation du Minitel
Docs
- La norme Videotex (à partir des STUM)
Projets
- Programmer un serveur Minitel (2): Dompter le Minitel! (01.07.1995!)
-
En vrac
Minitel Alcatel 1993, propriété de France Telecom (ils ne sont pas venus le chercher )
- DIN 5 broches
- TTL Collecteur ouvert
- Rx: data reception
- Ground
- Tx: data transmission
- Ready to work signal
- 8.5v - 1A power supply
Les Commandes
Après allumage pour sortir du menu et passer sur l'écran du terminal : Fnct+sommaire
- Fnct+T A : mode terminal américain
- Fnct+T F : mode terminal français
- Fnct+T V : mode vidéotext
- Fnct+E P : écran en mode page
- Fnct+E R : écran en mode rouleau
- Fnct+I A : copié écran sur imprimante en mode jeu américain
- Fnct+I F : copié écran sur imprimante en mode jeu français
- 0x0E - CTRL+N : mode vidéotex semi-graphique : le mode-des-petits-carrés-bizarres-à-la-place-des-lettres
- OxOC - CTRL+L : efface l’écran
Du code
// rx : bleu // tx: noir // gnd : rouge // Fcnt-T A : passer le Minitel du mode vidéotex au mode péri-informatique. // Fcnt-T E : supprimer l'écho local des touches en tapant // Fcnt-P 4 : passer la vitesse de transmission à 4800 bauds. Ceci est obtenu en tapant // Fcnt-T F, idem Fcnt-T A mais mode téléinformatique français (intérêt limité à mon avis) // Fcnt-E P, active le mode page, retour en haut de page en fin d'écran // Fnct-E R, mode rouleau, réglage par défaut // Fnct-C M, verrouillage minuscule / majuscule (bascule) // Fcnt-P 1, 300 bauds // Fcnt-P 2, 1200 bauds // Fcnt-P 4, 4800 bauds // Fcnt-P 9, 9600 bauds (ne marche pas sur Minitel 1B TELIC) // Passer en mode édition videotext : Tnct + sommaire // CTRL+Z tape un carré // CTRL+<- efface un caractère // CTRL+X efface une ligne // CTRL+L efface l’écran // FNTC+C puis M passe en minuscule par défaut et vice versa // CTRL+N active le mode-des-petits-carrés-bizarres-à-la-place-des-lettres void setup() { randomSeed(analogRead(0)); // Ce gris-gis ou bien utiliser "NewSoftSerial.h" et écrire une méthode "serialprint7" UCSR0C = B00100100; // passage en mode 7bits + bit de parité Serial.begin(1200); // vitesse par défaut du Minitel (donc rien à toucher) Serial.write( 0x0C ); // Efface l'écran Serial.write( 0x0E ); // Passe en mode semi-graphique } void loop() { Serial.write( random('A','Z')); Serial.write( random('a','z')); }
electronique/minitel.txt · Dernière modification : 19/03/2014 12:24 de cyrille