其他分享
首页 > 其他分享> > 树莓派4B一本通(重写GW 2-测试一个模块)

树莓派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