2 # Simple test program for ctb module: emulate a terminal.
9 print 'Done, err=', err
12 if not ctb
.available():
13 print 'Communications Toolbox not available'
15 # c = macconsole.copen('Terminal window')
16 print 'Minimal terminal emulator V1.0'
17 print '(type @ to exit)'
19 c
= macconsole
.fopen(sys
.stdin
)
21 c
.setmode(macconsole
.C_RAW
)
23 l
= ctb
.CMNew('Serial Tool', None)
32 l
.Write(d
, ctb
.cmData
, -1, 0)
34 d
, dummy
= l
.Read(1000, ctb
.cmData
, 0)