private void Determine_Type_Of_Report(byte[] Data, int Target_Report_Desc_Index)
{
// Get an instance of bit ops
Bit_Ops BO = new Bit_Ops();
//Extract the first
BO.DWord[Bit_Ops.Bits0_7_Of_DWord] = Data[Target_Report_Desc_Index];
if (BO.DWord[CAT01I020Types.Word1_TYP_Index] == true)
{
Type_Of_Report = CAT01I020Types.Type_Of_Report_Type.Track;
}
else
{
Type_Of_Report = CAT01I020Types.Type_Of_Report_Type.Plot;
}
if (Previous_Type_Of_Report != Type_Of_Report)
{
Previous_Type_Of_Report = Type_Of_Report;
Handle_Type_Of_Report(true);
}
}