1.tcp测试用例
-
网络测试工具
链接: 网络测试工具.

点击链接进入主界面后,点击"打开TCP",左上角会出现host:port,复制到main.py中的host、port处。

-
main.py
代码主要功能:连接网络、网络校时获取实时时间、socket连接、socket发送/接收数据
修改host和port处的值,烧录代码。
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
'''
@File : main.py
@Description:
@Author :
@date :
@version : 1.0
'''
import utime as time
import network
import usocket
import _thread
import sntp
import net as mynet
g_connect_status = False
g_tcp=False
global sock
host = "112.125.89.8"
port = 37496
def on_4g_cb(args):
global g_connect_status
pdp = args[0]
netwk_sta = args[1]
if netwk_sta == 1:
g_connect_status = True
else:
g_connect_status = False
def connect_network():
global net,on_4g_cb,g_connect_status
net = network.NetWorkClient()
g_register_network = False
if net._stagecode is not None and net._stagecode == 3 and net._subcode == 1:
g_register_network = True
else:
g_register_network = False
if g_register_network:

本文详细介绍了如何在haas506平台上使用tcp/usocket进行测试,包括设置host和port,实现网络连接、时间戳发送与接收,以及网络测试工具的应用。通过实例展示了如何校准时间和处理断开重连的情况。
最低0.47元/天 解锁文章
2659

被折叠的 条评论
为什么被折叠?



