This is somewhat embarrassing. I can't make escape codes work in Terra Term. I am posting here instead on a Terra Term forum because I am trying to use Tachyon syntax to send the codes. I thought I had figured out what to do but I was mistaken.
: CSRUP 27 EMIT 91 EMIT 65 EMIT ;
: CSRUP3 27 EMIT 91 EMIT 3 EMIT 65 EMIT ;
: CSHOME 27 EMIT 91 EMIT 49 EMIT 126 EMIT ;
: CSLF 27 EMIT 91 EMIT 68 EMIT ;
: CSRDN3 27 EMIT 91 EMIT 51 EMIT 66 EMIT ;
Of these only CRSUP behaves as expected. Can anyone tell me why?
Note: in CSRUP3 the parameter is sent as the ASCII code for "3" where as in CSRDN3 it is sent as the character itself. And I tried a lot more variations. A lot more.
In the terminal setup New-line Receive is set as AUTO and Transmit as CR.
What am I missing? (he is tempted to shout)