From 630c849e60eaf5c5fc826a0f8fc03fbc6e07e593 Mon Sep 17 00:00:00 2001 From: MrBungle42 Date: Fri, 25 Aug 2017 14:07:58 -0400 Subject: [PATCH] Missed a change on a merge Put back the proper object dereference needed for 49 bit AMBE from Analog_Bridge --- dmr_utils/ambe_bridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dmr_utils/ambe_bridge.py b/dmr_utils/ambe_bridge.py index 49ce690..bc141f6 100644 --- a/dmr_utils/ambe_bridge.py +++ b/dmr_utils/ambe_bridge.py @@ -564,7 +564,7 @@ class AMBE_IPSC(AMBE_BASE): ambe49_3 = BitArray('0x' + ahex(_ambe[14:21]))[0:50] ambe = ambe49_1 + ambe49_2 + ambe49_3 - _frame = _tempVoice[_rx_slot.vf][:33] + ambe.tobytes() + self._tempVoice[_rx_slot.vf][52:] # Insert the 3 49 bit AMBE frames + _frame = self._tempVoice[_rx_slot.vf][:33] + ambe.tobytes() + self._tempVoice[_rx_slot.vf][52:] # Insert the 3 49 bit AMBE frames self.rewriteFrame(_frame, _rx_slot.slot, _rx_slot.dst_id, _rx_slot.rf_src, _rx_slot.repeater_id) _rx_slot.vf = (_rx_slot.vf + 1) % 6 # the voice frame counter which is always mod 6 pass