完善数据判断以及fix门磁数据解析

This commit is contained in:
fish 2019-06-24 10:01:30 +08:00
parent 1c46db8faa
commit a6154279e7
3 changed files with 7 additions and 5 deletions

View File

@ -120,8 +120,6 @@ var db, _ = sql.Open("sqlite3", "./db/gateway.db")
// 加载配置文件 // 加载配置文件
func init() { func init() {
t := time.Now() t := time.Now()
today = t.Format("2006-01-02") today = t.Format("2006-01-02")

View File

@ -498,7 +498,11 @@ func changeDataV2(loraNode LoraNode){
// log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@00000:",loraNode) // log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@00000:",loraNode)
// log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@11111:",DEVICEDATAS.DATA[loraNode.DEVICE]) // log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@11111:",DEVICEDATAS.DATA[loraNode.DEVICE])
DEVICEDATAS.RLock() DEVICEDATAS.RLock()
DEVICEDATAS.DATA[loraNode.DEVICE].DATA[loraNode.LOCATION_DATA] = loraNode.CURRENT_DATA if DEVICEDATAS.DATA[loraNode.DEVICE]!=nil{
DEVICEDATAS.DATA[loraNode.DEVICE].DATA[loraNode.LOCATION_DATA] = loraNode.CURRENT_DATA
}else{
log.Println("changeDataV2.DEVICEDATAS not init")
}
DEVICEDATAS.RUnlock() DEVICEDATAS.RUnlock()
log.Println("yunhorndeug.push.data.change:",DEVICEDATAS.DATA[loraNode.DEVICE]) log.Println("yunhorndeug.push.data.change:",DEVICEDATAS.DATA[loraNode.DEVICE])
// log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@") // log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")

View File

@ -189,8 +189,8 @@ func readConn(conn net.Conn, readChan chan<- []byte, stopChan chan<- bool) {
continue continue
} }
// values = data[i+2:i+3] values = data[i+2:i+end]
values := data[i+2] // values = data[i+2]
//28 3C 00 00 47 46 //28 3C 00 00 47 46
// var green []byte = []byte{0x28,0x3C,0x00,0x00,0x47,0x46} // var green []byte = []byte{0x28,0x3C,0x00,0x00,0x47,0x46}