|  |  | @ -4,6 +4,9 @@ import com.yinuo.safetywatcher.watcher.port.cmd.CH4 | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.port.cmd.CO |  |  |  | import com.yinuo.safetywatcher.watcher.port.cmd.CO | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.port.cmd.H2S |  |  |  | import com.yinuo.safetywatcher.watcher.port.cmd.H2S | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //气体浓度单位转换系数 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val TEMPERATURE_COEFFICIENT: Float = (273 + 25) / 273f | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | // 后缀 |  |  |  | // 后缀 | 
			
		
	
		
		
			
				
					
					|  |  |  | const val MIN_SUFFIX = "min" |  |  |  | const val MIN_SUFFIX = "min" | 
			
		
	
		
		
			
				
					
					|  |  |  | const val MAX_SUFFIX = "max" |  |  |  | const val MAX_SUFFIX = "max" | 
			
		
	
	
		
		
			
				
					|  |  | @ -41,6 +44,15 @@ const val UNIT_LEL = "%LEL" | 
			
		
	
		
		
			
				
					
					|  |  |  | const val MOLECULAR_CO = 28 |  |  |  | const val MOLECULAR_CO = 28 | 
			
		
	
		
		
			
				
					
					|  |  |  | const val MOLECULAR_H2S = 34 |  |  |  | const val MOLECULAR_H2S = 34 | 
			
		
	
		
		
			
				
					
					|  |  |  | const val MOLECULAR_CH4 = 16 |  |  |  | const val MOLECULAR_CH4 = 16 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_O2 = 32 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_H2 = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_NH3 = 17 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_S02 = 64 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_CL2 = 71 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_NO2 = 46 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_NO = 30 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_HF = 20 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | const val MOLECULAR_C02 = 44 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | val molecular_map = hashMapOf<String, Int>( |  |  |  | val molecular_map = hashMapOf<String, Int>( | 
			
		
	
		
		
			
				
					
					|  |  |  |     Pair(CO, MOLECULAR_CO), |  |  |  |     Pair(CO, MOLECULAR_CO), | 
			
		
	
	
		
		
			
				
					|  |  | 
 |