This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843: Point Cloud TLV Parser Failed

Genius 13655 points
Part Number: IWR6843

Hello Champs,

HW: IWR6843ISK-ODS
SW: mmwave_industrial_toolbox_4_11_0 (3DPeople counting demo), PyCharm Community Edition 2021.3.2 and Python 3.9.13

Customer wanted to save the output data in mmWave_People_Counting_GUI.exe.  He set self.saveBinary=1 in oob_parser.py. 

But it prompted below error message.

Missed Frames 0/1000
Saved data file 0
Point Cloud TLV Parser Failed
Point Cloud TLV Parser Failed

He wanted to know what's the function of below judgement code in oob_parser.py.

if (az >= 128):
print ('Az greater than 127')
az -= 256
if (elev >= 128):
print ('Elev greater than 127')
elev -= 256
if (doppler >= 32768):
print ('Doppler greater than 32768')
doppler -= 65536



Thanks
Rgds
Shine

  • Hello,

    Please see this thread which discusses the same topic. 

    Best Regards,

    Josh

  • Hi Josh,

    Thanks for  your support.

    I've asked customer to reference the thread you mentioned before, but he thought it doesn't help much.

    His error is “Point Cloud TLV Parser Failed” instead of “LV Header Parsing Failure"

    Thanks
    Rgds
    Shine

  • Hi, 

    Some questions to help me better understand the situation:

    1. Are they running the prebuilt binary for 3D People Counting included in the Toolbox or have they made modifications to the code running on the device?
    2. Have any other modifications been made to the visualizer source code other than setting self.saveBinary=1 in oob_parser.py?
    3. Does this error that they see happen periodically on every frame or does it just occur occasionally?

    Best Regards,

    Josh

  • Hi Josh,

    Thanks for your great support. 

    Below is the reply from customer.

    1. They run the prebuilt binary for 3D People Counting included in the Toolbox without modifications. 

    2.  They don't make other  modifications to the visualizer source code other than setting self.saveBinary=1 in oob_parser.py.

    3.  The error doesn't occur periodically, it just occur occasionally. However, it occurs on every test which causes the point cloud data discontinue.


    BTW, could you explain the meaning of the code of the above snapshot?

    Thanks
    Rgds
    Shine

  • Hi,

    My sincerest apologies for the delayed response. I am unable to recreate this behavior on my end when following the same steps. However, please allow me until the end of this week to investigate this issue further. I will respond here on Friday at the latest.

    BTW, could you explain the meaning of the code of the above snapshot?

    This snippet of the visualizer's code is related to decompressing the compressed point cloud TLV. Please find more information regarding the compressed point cloud TLV in the 3D People Counting Demo User Guide.

    Best Regards,

    Josh

  • Sorry for the delay here. Is the customer still seeing this issue? Does the same issue occur if the customer runs the visualizer on a different PC? 

    Regards,

    Josh