Documentation › Manuel d'utilisation
OricTel — manuel d'utilisation
Terminal Minitel 1B pour Oric 1 / Atmos · Licence EUPL 1.2. Ce manuel décrit l'utilisation d'OricTel, du lancement jusqu'à la navigation sur les serveurs Minitel. Pour l'architecture technique, voir la page Architecture.
1. Démarrage rapide
make run
Cette commande compile si nécessaire puis lance l'émulateur Phosphoric avec OricTel en mode modem AT. Le programme se charge et se lance automatiquement (fast-load + RUN). Ensuite :
- Écran d'accueil (jingle) — appuyez sur une touche (ou attendez 5 s).
- Interface série — écran de rappel du seul montage matériel possible (
LOCI + PicoWiFiModemUSB, ACIA 6551 à$0380). Aucun choix : une touche pour continuer. - Mode de connexion — tapez
1(Modem AT, recommandé) ou2(Config WiFi). Le PicoWiFi étant un modem Hayes, la connexion passe toujours par AT. - Serveur — tapez
1(PAVI 3617),2(MiniPavi) ou3(saisie libre d'unhôte:port, validée par RETURN). - La séquence ATZ/ATD s'exécute (~2 s) et la page d'accueil du serveur s'affiche.
Astuce affichage : la fenêtre Phosphoric peut être agrandie avec F3 (cycle
×1-×4) ou --scale 3. À l'échelle 1, les cartouches en vidéo inversée (ENVOI, SOMMAIRE…) sont peu
lisibles — c'est une limite de taille de pixel, pas un défaut de rendu.
2. Modes de connexion
Mode 1 — Modem AT (seule méthode de connexion)
OricTel pilote un modem Hayes via l'ACIA 6551 à $0380 (PicoWiFiModemUSB, ou son émulation
Phosphoric --serial modem/picowifi) : ATZ (reset) puis
ATDT hôte:port (numérotation = connexion TCP). Le serveur est choisi dans le menu d'OricTel ; on
peut donc changer de serveur sans relancer l'émulateur. C'est l'unique mode de connexion : l'ancien mode
« Direct » (ligne V23 brute sans AT) a été retiré, le montage cible ne sachant pas ouvrir une ligne directe.
Mode WebSocket (via bridge)
make run-ws lance le bridge Python (orictel_bridge.py) qui relaie TCP (port 3615)
vers le serveur WebSocket ws://3617.fr/ws, puis l'émulateur. Le bridge est un relais binaire
transparent : OricTel suit son flux modem AT habituel (le handshake AT échoue silencieusement faute de modem
côté bridge, puis le flux Vidéotex circule).
2bis. Config WiFi (matériel PicoWiFiModemUSB)
Sur un montage réel LOCI + PicoWiFiModemUSB, le modem doit être associé à un réseau WiFi
(avec une adresse IP) avant de pouvoir composer. Sinon ATD échoue immédiatement par
NO CARRIER (00:00:00) (statut no ip). Le menu 2 - Config WiFi réalise
toute la configuration depuis l'Oric :
- Scan : OricTel envoie
AT$SCAN; les réseaux 2,4 GHz à portée s'affichent, numérotés. Un*rouge signale un réseau sécurisé. - Sélection : tapez le chiffre du réseau. RÉPÉTITION relance le scan, ANNULATION revient au menu.
- Mot de passe : pour un réseau sécurisé, saisissez le mot de passe (masqué par des
*), ENVOI valide, CORRECTION efface. - Connexion : OricTel envoie
AT$SSID=/AT$PASS=/ATC1, puis attend l'IP DHCP. En cas de succès,AT&Wsauve la config en NVRAM du Pico (« Connecté! Config sauvée. »). Sinon « Échec IP. Vérifier mot de passe. ».
Une fois le WiFi configuré, revenez au menu et choisissez 1 - Modem AT pour vous connecter
normalement. Note : après un ATZ, OricTel patiente jusqu'à l'obtention de l'IP avant de composer,
ce qui évite le NO CARRIER dû à un DHCP encore en cours.
3. L'écran
- Lignes 1-24 : la page Vidéotex du serveur (40 colonnes).
- Ligne de statut (en haut à droite) :
Cinversé = données reçues récemment (connecté),F= pas de données depuis ~30 s (liaison probablement coupée). - Curseur : barre clignotante sous la cellule courante, lorsque le serveur l'active (zones de saisie).
4. Le clavier
OricTel fonctionne sur Oric-1 et Atmos. Les touches de fonction Minitel passent par CTRL+lettre (les deux machines) ou FUNCT+lettre (Atmos uniquement).
| Touche Minitel | À quoi ça sert | Oric |
|---|---|---|
| ENVOI | valider une saisie | RETURN |
| SOMMAIRE | revenir au sommaire du service | CTRL+S |
| RETOUR | page précédente | CTRL+R ou flèche HAUT |
| SUITE | page suivante | CTRL+N |
| RÉPÉTITION | réafficher la page | CTRL+E |
| GUIDE | aide du service | CTRL+G |
| ANNULATION | effacer la saisie en cours | CTRL+A ou ESC |
| CORRECTION | effacer le dernier caractère | DELETE |
| CONNEXION/FIN | se déconnecter du service | CTRL+C |
Les caractères tapés sont envoyés au serveur, qui les échoie à l'écran (fonctionnement Minitel standard :
pas d'écho local par défaut). Le Minitel 1B affiche en MAJUSCULES tant que le serveur n'active pas le mode
minuscules. Les flèches gauche/droite envoient les séquences curseur (ESC[D /
ESC[C) uniquement si le serveur a activé le mode curseur (PRO3), comme sur un vrai Minitel 1B.
Raccourcis locaux (n'envoient rien au serveur)
| Touche | Effet |
|---|---|
| CTRL+D | change le mode de rendu (voir section 5) |
| CTRL+L | efface l'écran localement |
| CTRL+F | réinitialise la liaison série (ACIA) |
5. Les modes de rendu (CTRL+D)
L'Oric ne peut pas colorer chaque cellule individuellement comme le Minitel : OricTel propose trois stratégies, commutables à chaud :
- AUTO (défaut) — le meilleur compromis, décidé ligne par ligne : couleurs par attributs série quand la ligne s'y prête (texte coloré, mosaïques en couleur solide), trame de luminance pour les zones multicolores denses, rendu blanc pour les lignes inadaptées (double hauteur, pas de délimiteur).
- DITHERING — tout en trames de densité : la hiérarchie de luminosité des couleurs est préservée en « niveaux de gris » texturés. Utile si une page joue mal avec l'heuristique AUTO.
- BRUT — tout blanc sur noir : lisibilité maximale des formes, aucune couleur.
6. Serveurs testés
| Serveur | Adresse | Remarques |
|---|---|---|
| PAVI 3617 | pavi.3617.fr:3617 | recommandé, page d'accueil Téletel |
| MiniPavi | go.minipavi.fr:516 | passerelle multi-services |
| Autre | saisie libre hôte:port | option 3 du menu serveur |
Sur la page d'accueil PAVI : tapez un code de service puis ENVOI (RETURN). SOMMAIRE (CTRL+S) liste les services. CONNEXION/FIN (CTRL+C) termine la session.
7. Dépannage
| Symptôme | Cause probable | Remède |
|---|---|---|
| « PAS DE MODEM » / retour après ATZ | l'émulateur n'est pas en --serial modem/picowifi | utiliser make run (ou run-loci/run-loci-emu) |
NO CARRIER (00:00:00) (Pico réel) | format de numérotation ou WiFi non associé | corrigé (OricTel compose ATDT<hôte>) ; sinon menu 2 - Config WiFi |
Indicateur F permanent | pas de données du serveur | vérifier la connexion Internet ; CTRL+F puis CTRL+E (répétition) |
| Caractères perdus à la frappe | n'arrive plus depuis 0.2.24 | vérifier que le tap est à jour (make) |
| Cartouches inversés illisibles | échelle d'affichage 1× | F3 (échelle ×2-×4) |
| Page figée en cours de chargement | liaison interrompue | CTRL+F (reset ACIA) puis CTRL+E |
L'écran reste sur le BASIC Ready | fast-load sans autorun | taper RUN puis RETURN |
8. Limites connues
- Les couleurs par cellule du Minitel sont approximées par les attributs série de l'Oric : sur une ligne sans cellule vide utilisable, la couleur d'un texte peut être perdue (rendu blanc).
- Le mode MIXED (télé-informatique 80 colonnes) n'est pas supporté.
- L'identification terminal (ENQ/ENQROM) est volontairement muette : les serveurs modernes (MiniPavi) échoient la réponse dans le champ de saisie au lieu de la consommer (même comportement que miedit).
- La configuration V23 réelle (1200/75 bauds, 7E1) pour vrai matériel Oric + modem est en feuille de route ; sous émulateur le transfert est instantané.
Reproduit depuis docs/MANUEL_UTILISATION.md (version de référence à jour sur GitHub).