树莓派4B一本通(重写GW 2-测试一个模块)
作者:互联网
C:\Users\Koson.Gong\Pictures\mygw\dashboard
这个文件夹全部拷贝进来
此时直接编译还是OK
执行下面的 自动把新的依赖拉下来
现在试试修改mian 来调用这个模块
换一个IDE开发 输入这个调用函数 自动把头加进来了
这就是
mod tidy前面做的好事情
修改如下
import ( "pigw/dashboard" "time" "tinygo.org/x/bluetooth" "tinygo.org/x/bluetooth/rawterm" )
func main() { go dashboard.Start() for{ time.Sleep(time.Second*5) dash_status := dashboard.Node_Status{ MAC: "NO_MAC", RSSI: 81, PackCount: 0, TimeStart: uint32(time.Now().Unix()), ConnCost: 0, TimeCost: 0, Speed: 0, Status: dashboard.Connecting, } dash_status.Send() }
有什么效果呢?【不能用360必须谷歌浏览器】
可以看到上报的数据
一旦程序STOP它就打不开了
标签:GW,Status,树莓,bluetooth,MAC,dashboard,time,org,4B 来源: https://blog.csdn.net/weixin_42381351/article/details/122090317