|
|
|
|
@ -754,7 +754,11 @@ class HBSYSTEM(DatagramProtocol):
|
|
|
|
|
|
|
|
|
|
def send_master(self, _packet, _hops = b'', _ber = b'\x00', _rssi = b'\x00',_source_server = b'\x00\x00\x00\x00'):
|
|
|
|
|
if _packet[:4] == DMRD:
|
|
|
|
|
_packet = b''.join([_packet[:11], self._config['RADIO_ID'], _packet[15:],_ber,_rssi])
|
|
|
|
|
if len(_packet) < 54:
|
|
|
|
|
_packet = b''.join([_packet[:11], self._config['RADIO_ID'], _packet[15:],_ber,_rssi])
|
|
|
|
|
else:
|
|
|
|
|
_packet = b''.join([_packet[:11], self._config['RADIO_ID'], _packet[15:]])
|
|
|
|
|
|
|
|
|
|
self.transport.write(_packet, self._config['MASTER_SOCKADDR'])
|
|
|
|
|
# KEEP THE FOLLOWING COMMENTED OUT UNLESS YOU'RE DEBUGGING DEEPLY!!!!
|
|
|
|
|
#logger.debug('(%s) TX Packet to %s:%s -- %s', self._system, self._config['MASTER_IP'], self._config['MASTER_PORT'], ahex(_packet))
|
|
|
|
|
|