[发明专利]一种多通道的光模块误码仪的测试方法与可读存储介质有效
申请号: | 202111473200.5 | 申请日: | 2021-12-02 |
公开(公告)号: | CN114172566B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 嵇成友;张芳达 | 申请(专利权)人: | 深圳市源拓光电技术有限公司 |
主分类号: | H04B10/075 | 分类号: | H04B10/075 |
代理公司: | 深圳市添源创鑫知识产权代理有限公司 44855 | 代理人: | 周椿 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通道 模块 误码仪 测试 方法 可读 存储 介质 | ||
1.一种多通道的光模块误码仪的测试方法,其特征在于,包括以下步骤:
S1、将误码仪和电脑通过以太网连接;
S2、选择与电脑相连的误码仪的IP地址和端口号,选择要测试的速率和码型;
S3、初始化通道,将选择要测试的速率和码型写入误码仪并开启一个工作线程;
S4、误码仪开启的工作线程为:循环获取误码数,并将误码数和测试时间显示出来;
在步骤S1中,用网线将误码仪和电脑相连接,并将电脑IP手动改成与误码仪同一网络号之下;
在步骤S2中,打开安装在电脑上的上位机软件,选择与电脑相连的误码仪的IP地址和端口号,选择要测试的速率和码型;
在步骤S3中,点击初始化通道按钮,上位机软件将对应速率的配置信息通过:MDIO_指令写入误码仪并开启一个工作线程;
在步骤4中,开启的工作线程的主要任务是循环发送:?MDIO_指令以获取误码数,并将误码数和测试时间显示在对应的光口或电口的红色编辑框中,当误码数为0时,编辑框显示为绿色,大于0时,编辑框显示为红色。
2.根据权利要求1所述的多通道的光模块误码仪的测试方法,其特征在于:在误码仪中运行的嵌入式软件,在上电后的工作状态如下:
(1)一直循环检查以太网通信模块是否有数据可读;
(2)当发现有数据可读时,从传输层UDP中将完整的指令读出,并将标志变量置1;
(3)标志变量置1后进入指令解析并执行;
先寻找指令中的字符’_’并确定它在指令数组中的位置下标,在此位置下标左边的三个字符如果是‘i2c’则为i2c指令,如果是‘DIO’则为MDIO指令;
指令数组的第二个字符是‘?’则为读取指令,否则为写入指令;
(4)执行完指令后,将执行结果再通过以太网发送回电脑的上位机软件,然后将标志变量置0。
3.一种可读存储介质,其特征在于:所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现如权利要求1至2中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市源拓光电技术有限公司,未经深圳市源拓光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111473200.5/1.html,转载请声明来源钻瓜专利网。