[发明专利]一种码速可变可控的莫尔斯报软件编程方法有效
申请号: | 201410149512.4 | 申请日: | 2014-04-15 |
公开(公告)号: | CN104007959B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 宋炳强;陈应兵;刘魁魁;朱勇锋 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 陈永宁 |
地址: | 266000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种码速可变可控的莫尔斯报软件编程方法,步骤101判断输入的报文内容是否合理;步骤102计算莫尔斯报数据库中每个字符对应的电码符号转换成的“点”的个数;步骤103计算发送内容对应的“点”的个数;步骤104计算报文中空格的个数和非空格字符数,并设定为一个“点”的时间;步骤105计算在设定码速下发送一个“点”所需的时间;步骤106建立莫尔斯报发送数据库,直到发送完最后一个字符对应的电码符号。采用上述方案,解放了大量人力,节省了物力和财力,提高了工作效率和通信效率,而且报文内容和码速是可控的,增加了莫尔斯报通信的灵活性。 | ||
搜索关键词: | 一种 可变 可控 莫尔 软件 编程 方法 | ||
【主权项】:
一种码速可变可控的莫尔斯报软件编程方法,其特征在于,包括以下步骤:步骤101:根据莫尔斯电码电码符号规定,判断输入的报文内容是否合理,是则,调用莫尔斯报数据库;否则,退出;步骤102:计算莫尔斯报数据库中每个字符对应的电码符号转换成的“点”的个数,并保存;步骤103:计算发送内容对应的“点”的个数,调用函数接口,发送内容由一系列字符组成,将其保存为一个CString类型的字符串,从第一个字符到最后一个字符循环判断,调用莫尔斯报数据库,将字符串中字符的电码符号对应的“点”的总数保存到变量;步骤104:计算报文中空格的个数和非空格字符数,并将点与点之间、点与划之间、划与点之间、划与划之间设定为一个“点”的时间;字与字之间设定为三个“点”的时间;一个字符串对应的“点”的总数包括字符电码符号对应“点”总数与间隔“点”总数之和;步骤105:计算在设定码速下发送一个“点”所需的时间;步骤106:建立莫尔斯报发送数据库,首先需要计算发送一条莫尔斯报一个“点”的时间T,然后根据发送一个“点”的时间计算发送“划”的时间,计算点与点、点与划、划与点、划与划之间的时间间隔,计算组与组之间的时间,计算字与字之间的时间,最后调用莫尔斯报发送数据库发送莫尔斯报中每个字符对应的电码符号,发送时需要判断当前字符是否为空格及是否为莫尔斯报文的最后一个字符,如果为空格或者为莫尔斯报文的最后一个字符,则发送莫尔斯报文当前字符对应电码符号,否则发送完莫尔斯报文当前字符对应电码符号后,还需要发送3个“点”的时间,依此循环,直到发送完最后一个字符对应的电码符号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410149512.4/,转载请声明来源钻瓜专利网。
- 上一篇:一体化污水处理装置
- 下一篇:一种输尿管结石的排解茶剂及其制备方法