YHGW/main.go

33 lines
447 B
Go

package main
import (
"github.com/robfig/cron"
"log"
"os"
)
var err error
func main() {
go gw_router()
go serial_run()
c := cron.New()
c.AddFunc("0, *, *, *, *, *", func() {
send_data(1001)
})
c.AddFunc("0, */10, *, *, *, *", savedata_cron)
c.AddFunc("0, 0, 0, *, *, *", insertdata)
c.AddFunc("0, 0, *, *, *, *", get_weather)
c.Start()
select {}
}
func check(err error) {
if err != nil {
log.Println(err)
os.Exit(1)
}
}