|  | @ -102,14 +102,16 @@ class PubMqttIvData { | 
			
		
	
		
		
			
				
					|  |  |             mPos = 0; |  |  |             mPos = 0; | 
			
		
	
		
		
			
				
					|  |  |             if(found) { |  |  |             if(found) { | 
			
		
	
		
		
			
				
					|  |  |                 record_t<> *rec = mIv->getRecordStruct(mCmd); |  |  |                 record_t<> *rec = mIv->getRecordStruct(mCmd); | 
			
		
	
		
		
			
				
					
					|  |  |                 snprintf(mSubTopic, 32 + MAX_NAME_LENGTH, "%s/last_success", mIv->config->name); |  |  |                 if(mIv->getLastTs(rec) != mIvLastRTRpub[mIv->id]) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                 snprintf(mVal, 40, "%d", mIv->getLastTs(rec)); |  |  |                     snprintf(mSubTopic, 32 + MAX_NAME_LENGTH, "%s/last_success", mIv->config->name); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                 mPublish(mSubTopic, mVal, true, QOS_0); |  |  |                     snprintf(mVal, 40, "%d", mIv->getLastTs(rec)); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 
 |  |  |                     mPublish(mSubTopic, mVal, true, QOS_0); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                 if((mIv->ivGen == IV_HMS) || (mIv->ivGen == IV_HMT)) { |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     snprintf(mSubTopic, 32 + MAX_NAME_LENGTH, "%s/ch0/rssi", mIv->config->name); |  |  |                     if((mIv->ivGen == IV_HMS) || (mIv->ivGen == IV_HMT)) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     snprintf(mVal, 40, "%d", mIv->rssi); |  |  |                         snprintf(mSubTopic, 32 + MAX_NAME_LENGTH, "%s/ch0/rssi", mIv->config->name); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |                     mPublish(mSubTopic, mVal, false, QOS_0); |  |  |                         snprintf(mVal, 40, "%d", mIv->rssi); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |                         mPublish(mSubTopic, mVal, false, QOS_0); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                     } | 
			
		
	
		
		
			
				
					|  |  |                 } |  |  |                 } | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |                 mIv->isProducing(); // recalculate status
 |  |  |                 mIv->isProducing(); // recalculate status
 | 
			
		
	
	
		
		
			
				
					|  | 
 |