工作时间内提交工单20分钟内回复(周一~周五9:00~12:00,13:30~17:00);VIP客户请联系对接的销售要求FAE一对一支持。
首页 > 开放工单 > 4G DTU收到的字符串多了一个字符是什么原因
  • 客户区域:
  • 查看问题
回复: 5
4G DTU收到的字符串多了一个字符是什么原因
产品型号: USR-G781

  1. *hen.kq
    【您想要实现什么功能?】:服务器和客户端PC通过4G DTU互发数据,客户端PC通过232串口连接4G DTU781,4G DTU781通过4G连接互联网

    【您是如何连接和设置的?】:

    1.使用网络透传模式

    2.客户端电脑通过RS232串口连接781,定时(1秒)发送字符串(7个字节)到服务器,同时,781 DTU定时10秒发一次心跳包到服务器的同个端口;

    3.服务器定时(1秒发送字符串(7个字节给781,781通过串口发给客户端电脑。


    【您遇到什么问题?】:客户端电脑串口收到的字符串,前面多了一个字符(大写的"B")

  2. 高敏敏

    每次接收到的数据都有一个相同的字符吗?

    使用我们的测试服务器发送数据,串口端会接收到服务器返回的数据,这个数据前面有多字符吗


  3. *hen.kq


  4. *hen.kq

    我心跳包设置的字符串是www.usr.cn,然后发回来的多了一个字符A在前面。 发到的服务器地址是test.usr.cn,端口2317


  5. 高敏敏

    这个呀

    你看一下自己设置的参数时,应该是开启了即勾选了“显示网络透传来源socket

    前面的A,B是区分数据来源的

    你把这个勾选去掉,然后再重新配置下,配置完后重启,再次发送数据看看


  6. *hen.kq

    原来如此,知道了,谢谢

若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。 有用
标签:4G DTU