Difference between revisions of "Mtconv"

From Bitchin100 DocGarden
Jump to: navigation, search
(MqzPlJmvGU)
m (Reverted edits by 157.238.208.1 (Talk); changed back to last version by Jhoger)
 
Line 1: Line 1:
This piece was cogent, well-wrttien, and pithy.
+
== Objective ==
 +
 
 +
mtconv is to be a "screen" type intermediary for Model Ts interacting with a bash session.
 +
 
 +
== Details ==
 +
 
 +
* Perform mappings between the Model T character sets to/from Unicode
 +
* Detect TPDD 'ZZ' escapes to enter into the TPDD disk mode
 +
* Detect "human speed" space characters to exit from TPDD mode back to interactive mode
 +
* Handle both the T102/T200 and the M100 character set
 +
* Configure termcap settings for the pty, including Width x Height dependent upon laptop model
 +
* mtconv will "wire-up" the external LaddieAlpha program dynamically at runtime to handle TPDD I/O
 +
* Filter out color escapes
 +
 
 +
== Larger Goals ==
 +
 
 +
mtconv is to be a key part of a MTIS "Model T Internet Service". Model Ts will connect through the Internet to individual accounts on the MTIS. MTIS will support email, IRC, simple search, web browsing, and file storage.
 +
 
 +
Connection to MITS will normally occur via a serial->Internet bridge device.
 +
 
 +
The Serial->Internet bridge is out of scope for MITS. Possibilities include
 +
 
 +
* Wired connection to PC or host laptop
 +
* A Bluetooth dongle + cell phone bridge app
 +
* A Wifi+TCP/IP intefaced via expansion port to Model T
 +
* RS232<->Wifi bridge

Latest revision as of 20:18, 8 July 2011

Objective

mtconv is to be a "screen" type intermediary for Model Ts interacting with a bash session.

Details

  • Perform mappings between the Model T character sets to/from Unicode
  • Detect TPDD 'ZZ' escapes to enter into the TPDD disk mode
  • Detect "human speed" space characters to exit from TPDD mode back to interactive mode
  • Handle both the T102/T200 and the M100 character set
  • Configure termcap settings for the pty, including Width x Height dependent upon laptop model
  • mtconv will "wire-up" the external LaddieAlpha program dynamically at runtime to handle TPDD I/O
  • Filter out color escapes

Larger Goals

mtconv is to be a key part of a MTIS "Model T Internet Service". Model Ts will connect through the Internet to individual accounts on the MTIS. MTIS will support email, IRC, simple search, web browsing, and file storage.

Connection to MITS will normally occur via a serial->Internet bridge device.

The Serial->Internet bridge is out of scope for MITS. Possibilities include

  • Wired connection to PC or host laptop
  • A Bluetooth dongle + cell phone bridge app
  • A Wifi+TCP/IP intefaced via expansion port to Model T
  • RS232<->Wifi bridge