Other Parts Discussed in Thread: IWR6843AOP
Tool/software:
Hi
We are trying to configure and test IWR6843AOP and see the board's performance in Vital Sign and People Counting demo. But, Desktop Application never display patient status, breath and heart rate, range bin. Please see below image.
The board configuration is selected from C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Industrial_and_Personal_Electronics\Vital_Signs\Vital_Signs_With_People_Tracking\chirp_configs\vital_signs_AOP_2m.cfg
The prebuilt binary files are selected from:
C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Industrial_and_Personal_Electronics\Vital_Signs\Vital_Signs_With_People_Tracking\prebuilt_binaries\vital_signs_tracking_6843AOP_demo.bin
The visualizer is from C:\ti\radar_toolbox_3_20_00_04\tools\visualizers\Applications_Visualizer\Industrial_Visualizer\Industrial_Visualizer.exe
When the device is connected, error and warning raises:
ERROR [gui_core.py:769] Unable to reset the device. Check your xds reset path in <Industrial_Visualizer\misc\path.json>
INFO [gui_parser.py:289] Connected
b'sensorStop\n'
b'Ignored: Sensor is already stopped\n'
b'\rDone\n'
b'\rmmwDemo:/>flushCfg\n'
b'Done\n'
b'\rmmwDemo:/>pmicCfg 1 1\n'
b'Done\n'
b'\rmmwDemo:/>dfeDataOutputMode 1\n'
b'Done\n'
b'\rmmwDemo:/>channelCfg 15 7 0\n'
b'Done\n'
b'\rmmwDemo:/>adcCfg 2 1\n'
b'Done\n'
b'\rmmwDemo:/>adcbufCfg -1 0 1 1 1\n'
b'Done\n'
b'\rmmwDemo:/>lowPower 0 0\n'
b'Done\n'
b'\rmmwDemo:/>profileCfg 0 60.75 30.00 1.00 10.00 0 0 200.0 1 96 10785.00 2 1 36 \n'
b'Done\n'
b'\rmmwDemo:/>chirpCfg 0 0 0 0 0 0 0 5\n'
b'Done\n'
b'\rmmwDemo:/>chirpCfg 1 1 0 0 0 0 0 2\n'
b'Done\n'
b'\rmmwDemo:/>chirpCfg 2 2 0 0 0 0 0 5\n'
b'Done\n'
b'\rmmwDemo:/>frameCfg 0 2 48 0 90.00 1 0\n'
b'Done\n'
b'\rmmwDemo:/>dynamicRACfarCfg -1 4 4 2 2 8 12 4 12 5.00 8.00 0.40 1 1\n'
b'Done\n'
b'\rmmwDemo:/>staticRACfarCfg -1 6 2 2 2 8 8 6 4 8.00 15.00 0.30 0 0\n'
b'Done\n'
b'\rmmwDemo:/>dynamicRangeAngleCfg -1 0.75 0.0010 1 0\n'
b'Done\n'
b'\rmmwDemo:/>dynamic2DAngleCfg -1 1.5 0.0300 1 0 1 0.30 0.85 8.00\n'
b'Done\n'
b'\rmmwDemo:/>staticRangeAngleCfg -1 0 8 8\n'
b'Done\n'
b'\rmmwDemo:/>fineMotionCfg -1 1\n'
b'Done\n'
b'\rmmwDemo:/>bpmCfg -1 1 0 2\n'
b'Done\n'
b'\rmmwDemo:/>antGeometry0 -1 -1 0 0 -3 -3 -2 -2 -1 -1 0 0\n'
b'Done\n'
b'\rmmwDemo:/>antGeometry1 -1 0 -1 0 -3 -2 -3 -2 -3 -2 -3 -2\n'
b'Done\n'
b'\rmmwDemo:/>antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1\n'
b'Done\n'
b'\rmmwDemo:/>fovCfg -1 70.0 20.0\n'
b'Done\n'
b'\rmmwDemo:/>compRangeBiasAndRxChanPhase 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0\n'
b'Done\n'
b'\rmmwDemo:/>staticBoundaryBox -1.5 1.5 0.3 1.75 0 3\n'
b'Done\n'
b'\rmmwDemo:/>boundaryBox -1.5 1.5 0.5 2 0 3\n'
b'Done\n'
b'\rmmwDemo:/>sensorPosition 2 0 15\n'
b'Done\n'
b'\rmmwDemo:/>gatingParam 3 2 2 2 10\n'
b'Done\n'
b'\rmmwDemo:/>stateParam 3 3 12 215 50 6000\n'
b'Done\n'
b'\rmmwDemo:/>allocationParam 20 100 0.1 20 0.5 20\n'
b'Done\n'
b'\rmmwDemo:/>trackingCfg 1 2 800 1 46 96 90\n'
b'Done\n'
b'\rmmwDemo:/>presenceBoundaryBox -1.5 1.5 0.3 1.75 0 3\n'
b'Done\n'
b'\rmmwDemo:/>maxAcceleration 0.1 0.1 0.1\n'
b'Done\n'
b'\rmmwDemo:/>vitalsign 15 300\n'
b'Done\n'
b'\rmmwDemo:/>VSRangeIdxCfg 0 21\n'
b'Done\n'
b'\rmmwDemo:/>sensorStart\n'
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
WARNING [parseFrame.py:148] Frame packet length read is not equal to totalPacketLen in frame header. Subsequent frames may be dropped.
ERROR [gui_core.py:769] Unable to reset the device. Check your xds reset path in <Industrial_Visualizer\misc\path.json>
Thanks.