nvcs/rfid.go
@@ -39,8 +39,19 @@ if floor != gRFIDFloor { gRFIDFloor = floor logger.Debug("rfid read epc floor %s", gRFIDFloor) } cacheData := cache.data.Back() if cacheData != nil { runState := cacheData.Value.(ElevatorRunData) runState.Floor = floor runState.Timestamp = time.Now().Unix() runState.Device = "rfid-reader" queue.put(runState) } } } else { gRFIDFloor = "" } time.Sleep(200 * time.Millisecond)