Delphi SRR_2_0 support

Hi, the following is the output from attempting to run the sample_radar_replay using a Delphi SRR2 connected to the PX2 by ethernet and connected to CAN1 on the vehicle harness.

Program Arguments:
--device=DELPHI_SRR_2_0
--file=.././data/samples/sensors/radar/conti/radar_0.bin
--ip=169.254.145.71
--offscreen=0
--port=5555

Initialize DriveWorks SDK v0.3.400
Release build with GNU 4.9.2 from v0.3.0-rc8-0-g3eeebea against PDK v4.1.6.1
SDK: Resources mounted from /usr/local/driveworks-0.3/data/resources
SDK: Create NvMediaDevice
egl::Display: found 2 EGL devices
egl::Display: use drm device: drm-nvdc
SDK: dGPU has been detected as device number 0
SDK: iGPU has been detected as device number 1
SDK: Default GPU Device set to device number 0
SAL: identified board as DrivePX2-TegraA
SensorFactory::createSensor() -> radar.socket, ip=169.254.145.71,port=5555,device=DELPHI_SRR_2_0
Driveworks exception thrown: DW_FAILURE: RadarSocket: unknown radar type
Cannot connect to Radar.
SDK: Release NvMediaDevice
Driveworks SDK released

My understanding is that the SRR2 must receive commands over CAN to enable the XCP data output over Ethernet.

Sam, the radar point cloud sample supports only these radar devices:

  • CONTINENTAL_ARS430
  • DELPHI_ESR2_5
  • The sample documentation erroneously lists the DELPHI_SRR_2_0. However, the Release Notes show the correct radar models. I will ensure the sample documentation is fixed for the next release.