mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-15 01:57:39 -05:00
Fixed mbe recording for P25-P2-TS2 (#2272)
This commit is contained in:
@@ -51,8 +51,8 @@ public class P25P2CallSequenceRecorder extends MBECallSequenceRecorder
|
|||||||
|
|
||||||
private static final String PROTOCOL = "APCO25-PHASE2";
|
private static final String PROTOCOL = "APCO25-PHASE2";
|
||||||
|
|
||||||
private TimeslotCallSequenceProcessor mTimeslot0Processor = new TimeslotCallSequenceProcessor(0);
|
|
||||||
private TimeslotCallSequenceProcessor mTimeslot1Processor = new TimeslotCallSequenceProcessor(1);
|
private TimeslotCallSequenceProcessor mTimeslot1Processor = new TimeslotCallSequenceProcessor(1);
|
||||||
|
private TimeslotCallSequenceProcessor mTimeslot2Processor = new TimeslotCallSequenceProcessor(2);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructs a P25-Phase2 MBE call sequence recorder.
|
* Constructs a P25-Phase2 MBE call sequence recorder.
|
||||||
@@ -71,8 +71,8 @@ public class P25P2CallSequenceRecorder extends MBECallSequenceRecorder
|
|||||||
@Override
|
@Override
|
||||||
public void stop()
|
public void stop()
|
||||||
{
|
{
|
||||||
mTimeslot0Processor.flush();
|
|
||||||
mTimeslot1Processor.flush();
|
mTimeslot1Processor.flush();
|
||||||
|
mTimeslot2Processor.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -89,12 +89,12 @@ public class P25P2CallSequenceRecorder extends MBECallSequenceRecorder
|
|||||||
{
|
{
|
||||||
switch(p25p2.getTimeslot())
|
switch(p25p2.getTimeslot())
|
||||||
{
|
{
|
||||||
case 0:
|
|
||||||
mTimeslot0Processor.process(p25p2);
|
|
||||||
break;
|
|
||||||
case 1:
|
case 1:
|
||||||
mTimeslot1Processor.process(p25p2);
|
mTimeslot1Processor.process(p25p2);
|
||||||
break;
|
break;
|
||||||
|
case 2:
|
||||||
|
mTimeslot2Processor.process(p25p2);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user