#
whycq
2023-06-28 cf2e4086d44e51bcd7407133d460dda498b45eff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.zy.asrs.utils;
 
import com.zy.core.cache.MessageQueue;
import com.zy.core.cache.SlaveConnection;
import com.zy.core.enums.SlaveType;
import com.zy.core.model.Task;
import com.zy.core.thread.LedThread;
 
public class Monitor {
 
    public Monitor() {
 
    }
    public static Boolean ledError(Integer ledId,String errorMsg) {
        LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, ledId);
        if (ledThread != null) {
            MessageQueue.offer(SlaveType.Led, ledId, new Task(3, errorMsg));
        }
        return true;
    }
}