免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5975 | 回复: 22
打印 上一主题 下一主题

[SCO UNIX] 新大陆,实达各种型号终端辅口控制序列 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-17 15:27 |只看该作者 |倒序浏览
1、 允许/禁止辅口
esc[/50;Pn h                允许辅口。
esc[/50l                        禁止辅口。
其中,Pn的含义:
0 辅口1(RS232电平)
1 辅口2(RS232或TTL电平)
2 辅口3(RS232电平)

2、 辅口数据传送方式选择

当允许辅口时,从辅口外设输入的数据经过终端将以一定的形式送主机,控制序列如下:
esc[/53h                        辅口数据直接送主机。
esc[/53l                        辅口数据前面加80h,后面加81h后送往主机。
例如:辅口数据为55h,
主机收到的数据为80h 55h 81h。

3、 选择辅口数据是集中还是单独方式送主机(即收即发或缓冲方式)

esc[/54h    辅口数据暂存终端直到收到0dh(回车)后一起发送给主机,当接
            收到08h时,取消以前输入数据,重新开始输入。
esc[/54l     收到一个字符即送往主机。

4、 送终端的数据送主机
esc[/51h                        通知终端以后送往终端的数据将送往辅口。
esc[/51l                        通知终端给辅口发送数据已经结束。

以上指令一般的使用顺序如下:

   esc[/50;0h  esc[/53h  esc[/54l  (以上3条指令序列为打开辅口一过程)

   esc[/51h     (进入往辅口送命令方式)
   此处接辅口设备指令,如磁条读写器读2磁道指令
   esc[/51l     (退出往辅口送命令方式)
   esc[2h      (锁住大键盘)

   。。。。。。     (此处可读入磁条第2磁道数据)

   esc[/51h
   接辅口设备指令,如磁条读写器读3磁道指令
   esc[/51l

   。。。。。。     (此处可读入磁条第3磁道数据)

   esc[/50l     (禁止辅口过程)
   esc[2l      (打开大键盘)

5、 兼容南天BP辅口指令

   esc%B                打开辅口1指令
   esc%K                 打开辅口2指令
   esc%C                打开辅口3指令
   esc%A                关闭辅口指令(可以关闭辅口1、2、3)

注:以上“兼容南天辅口指令”不可以与新大陆公司终端指令混合使用,否则会造成不可预知的结果。

论坛徽章:
0
2 [报告]
发表于 2003-07-17 15:35 |只看该作者

新大陆,实达各种型号终端辅口控制序列

没人要吗?

论坛徽章:
0
3 [报告]
发表于 2003-07-17 15:38 |只看该作者

新大陆,实达各种型号终端辅口控制序列

呵呵,只有这个版的兄弟,还在谈这些了。
唉, 看到这些熟悉而陌生的字眼,好像见到那些久违的朋友了。
老了,老了。青春已经离我们越来越远了。

论坛徽章:
0
4 [报告]
发表于 2003-07-17 16:25 |只看该作者

新大陆,实达各种型号终端辅口控制序列

嗬嗬,不错,不过好像还少啦一些,比方说esc ! *,* ,* ,(x/y/z)之类
的指令,不过对于熟悉这些东东的人来说还是有用的,我定先!!

论坛徽章:
0
5 [报告]
发表于 2003-07-17 18:06 |只看该作者

新大陆,实达各种型号终端辅口控制序列

和实达终端有什么区别吗?

论坛徽章:
0
6 [报告]
发表于 2003-07-18 15:44 |只看该作者

新大陆,实达各种型号终端辅口控制序列

楼顶的指令只是针对新大陆终端的辅口指令,实达等厂家的指令不同,以后可以发给大家。

但是一定要注意,各个厂家的终端指令由于不相同,所以一定不要混合使用,否则会出问题的。

上面所说的“ESC!×;×;×;×(Y/X/Z)的指令是实达的。

论坛徽章:
0
7 [报告]
发表于 2003-07-19 10:52 |只看该作者

新大陆,实达各种型号终端辅口控制序列

好呀,那快点发实达的上来看看。!!!!!!!!

论坛徽章:
0
8 [报告]
发表于 2003-07-22 17:41 |只看该作者

新大陆,实达各种型号终端辅口控制序列

1、 辅口仿真成BP系列命令
    ESC%A 禁止辅口通讯 ESC%B 允许辅口一通讯 ESC%K 允许辅口二通讯 ESC%C 允许辅口三通讯 在允许辅口二通讯时,上传时为集中式发送,当按密码小键盘的确认键后,一次性将数据上传给主机,上传数据02h开始,03h结束,其他辅口为直通式。
2、 实达辅口命令
   (1)主机通过命令通知终端选择辅口1、辅口2或辅口3,其命令格式为选择辅口1: ESC!P1234Y  选择辅口2:ESC!P1234Z  选择辅口3: ESC!P1234X 其中P1为设置波特率: P1=0为9600 P1=1为4800 P1=2为2400 P1=3为1200 P1=4为900 P1=5为600 P1=6为300 P1=7为150 P1=8为75 P1=9为800 P1=10为19200 P1=11为38400 P2为设置奇偶校验 P2=0为无校验 P2=1为奇校验 P2=2为偶校验 P3为设置数据位 P3=0为8位数据位 P3=1为7位数据位 P4为设置停止位 P4=0为一位停止位 P4=1为两位停止位
   (2)禁止、允许辅口通讯:ESC[/50h 允许辅口通讯     ESC[/50l 禁止辅口通讯
   (3)当允许辅口操作时,从辅助外设输入的内容经过终端以一定的形式送到主机,由以下命令来选择发送形式。 ESC[/53h 辅口内容直接送主机; ESC[/53l 辅口内容前加80H ,后加81H 后送主机。例:辅口内容为30H 则送到主机的内容为80h,30h,81h。辅口内容送主机时前后有加识别码可以便于和终端键盘内容送主机区别开,开机默认为不加识别码方式。
   (4) 辅口内容送主机是集中送还是单独由以下命令控制。 ESC[/54l 终端收到1个字符即向主机送1个字符。 ESC[/54h 辅口送出的字符暂存在终端内只有当收到0DH (回车)后才一起送到主机,当收到2CH 时,取消以前输入的内容,重新开始输入。
   (5) 主机往辅口送的内容按下面方法。 ESC[/51h 打头,然后是送向辅口的内容,最后是ESC[/51l 结束送数据,即: ESC[/51h 以后主机发送到终端的数据将全部送辅口 ESC[/51l 主机结束向辅口送数据。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2003-07-22 17:45 |只看该作者

新大陆,实达各种型号终端辅口控制序列

感谢 ;)

论坛徽章:
0
10 [报告]
发表于 2003-07-23 10:12 |只看该作者

新大陆,实达各种型号终端辅口控制序列

谢谢老大将帖子改名了。我只是尽我所能
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP