9度通讯程序适用于9度多组设备
Administrator
2023-12-27 c736aaea5522e295b42676f094d313e7f6a4afb4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package com.dev.idce8200;
 
import com.battdata_rt.BattData_RT_Array;
 
public class IDCE8200_MonitPro_Thread extends Thread {
    
    private BattData_RT_Array m_Data;
    
    public IDCE8200_MonitPro_Thread(BattData_RT_Array data)
    {
        m_Data = data;
    }
    
    @Override
    public void run() {
        
        System.out.println(this.getName() + " - IDCE8200_MonitPro_Thread Started ...");
        while(true)
        {
            try 
            {
                sleep(1000);
                
                for(int n=0; n<m_Data.getItemCount(); n++)
                {
                    m_Data.getItem(n).checkIfIdce8200ComMTimeout();
                }
                
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }
}