OSN1500 SSR2AUX查询单板制造信息时存在乱码
问题描述
某客户反馈OSN1500的R2AUX在利用T2000或者Navigator查询制造信息的时候,在单板制造信息的结尾部分存在一行的乱码。
OSN1500版本:V1R3C02B059(5.36.13.61)
告警信息
无
处理过程
升级设备到V1R8C02B01L版本解决。
根因
1、采集单板制造信息,利用UtralEdit等工具打开单板制造信息文件,单板 制造信息显示正常,但是转换成二进制后,在单板制造信息结尾有很多的FF字符;
2、采集单板制造信息,利用记事本打开单板制造信息文件,在单板制造信息结尾有很多的乱麻字符;
3、经过研发的分析,发现NG-SDH的从V3 到V7的不同版本的文件桩的读取函数fRead的实现不同造成制造信息显示非法;
4、在R3~R6的OSP版本中调用fRead()函数方式都是一样,即:预期读200个字节的数据,如果最后一包数据读取出来不足200,系统填写数据为"FF",此“FF” 显示为非法字符即乱码。但拷贝到记事本txt文本上,就显示出非法字符,而在比较好编辑器UE是没有问题。
5、在R7版本最后一包按实际数据长度读取,在navigator不会有多余不可显示的非法字符,所以拷贝到txt里以不会有问题。
建议与总结
无
- 上一篇:OSN1500 SSR1EFS8单板上报TEMP_OVER告警 2018-5-21
- 下一篇:OSN1500 SSRR1CXLLN无法直接升级到5.37.13.61 2018-5-21