Added signal quality stats to announce log output
This commit is contained in:
		
							parent
							
								
									191dce1301
								
							
						
					
					
						commit
						dd7931d421
					
				| @ -255,10 +255,22 @@ class Identity: | ||||
|                         RNS.Identity.remember(packet.get_hash(), destination_hash, public_key, app_data) | ||||
|                         del announced_identity | ||||
| 
 | ||||
|                         if hasattr(packet, "transport_id") and packet.transport_id != None: | ||||
|                             RNS.log("Valid announce for "+RNS.prettyhexrep(destination_hash)+" "+str(packet.hops)+" hops away, received via "+RNS.prettyhexrep(packet.transport_id)+" on "+str(packet.receiving_interface), RNS.LOG_EXTREME) | ||||
|                         if packet.rssi != None or packet.snr != None: | ||||
|                             signal_str = " [" | ||||
|                             if packet.rssi != None: | ||||
|                                 signal_str += "RSSI "+str(packet.rssi)+"dBm" | ||||
|                                 if packet.snr != None: | ||||
|                                     signal_str += ", " | ||||
|                             if packet.snr != None: | ||||
|                                 signal_str += "SNR "+str(packet.snr)+"dB" | ||||
|                             signal_str += "]" | ||||
|                         else: | ||||
|                             RNS.log("Valid announce for "+RNS.prettyhexrep(destination_hash)+" "+str(packet.hops)+" hops away, received on "+str(packet.receiving_interface), RNS.LOG_EXTREME) | ||||
|                             signal_str = "" | ||||
| 
 | ||||
|                         if hasattr(packet, "transport_id") and packet.transport_id != None: | ||||
|                             RNS.log("Valid announce for "+RNS.prettyhexrep(destination_hash)+" "+str(packet.hops)+" hops away, received via "+RNS.prettyhexrep(packet.transport_id)+" on "+str(packet.receiving_interface)+signal_str, RNS.LOG_EXTREME) | ||||
|                         else: | ||||
|                             RNS.log("Valid announce for "+RNS.prettyhexrep(destination_hash)+" "+str(packet.hops)+" hops away, received on "+str(packet.receiving_interface)+signal_str, RNS.LOG_EXTREME) | ||||
| 
 | ||||
|                         return True | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user