Bears a strong
kinship IIRC, to the Beehive Super Bee.
--Chuck
I cant find a full spec for that terminal, just termcap entries, and a
field service manual for a "mini bee" that I think is related, but
neither seem to fit beyond potential use of "unit seperator (0x1F) as
a "new line" marker (although even that seems a bit iffy, since the
1F is followed by 0D 0A, i.e. CR/LF)
I realised I didn't post any actual 'escape' sequences, just uses of
control codes I haven't seen much use of before (US,GS, DC2, DC4).
The "device control" codes appear to have their familiar uses:
DC1 = ctrl-Q = reader on
DC2 = ctrl-R = punch on
DC3 = ctrl-S = reader off
DC4 = ctrl-T = punch off
However, it isn't yet clear whether the device being used is truly a
reader/punch, or that these codes are used for some analogous purpose
to turn on/off read/write of another device.
The escape sequences I see are:
HEX ASCII
1) 1F 26 24 <x y z> : ESC & $ <xyz>
2) 1F 26 27 <x y z> : ESC & ' <xyz>
3) 1F 26 21 <x y z> : ESC & ! <xyz>
where 1,2,3 are all output at different times, with <x y z> being
values I haven't yet determined (they are register values i.e. set at
runtime, whereas the first 3 bytes are hardcoded)
The first value is hex 1B, of course (not 1F).
The x,y,z values apparently represent a record number (128-byte records).
x is an ASCII digit (30 - 39 hex)
y is an ASCII digit (30 - 39 hex)
z has the range 40 - 5F hex (at sign through underscore)
James Markevitch