DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

sensors/radar/docs/usecase1.md
Go to the documentation of this file.
1 # Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
2 
3 @page radar_usecase1 Radar Workflow
4 
5 @note SW Release Applicability: This tutorial is applicable to modules in both **NVIDIA DriveWorks** and **NVIDIA DRIVE Software** releases.
6 
7 The following code snippet shows the general structure of a program that uses a Radar sensor.
8 
9 ```{.cpp}
10  dwSAL_initialize(...);
11  dwSAL_createSensor(...);
12  dwSAL_start(...);
13  dwRadarScanType scanType;
14 
15  for (size_t i = 0; i < static_cast<size_t>(DW_RADAR_RETURN_TYPE_COUNT); ++i) {
16  for (size_t j = 0; j < static_cast<size_t>(DW_RADAR_RANGE_COUNT); ++j) {
17  scanType.returnType = static_cast<dwRadarReturnType>(i);
18  scanType.range = static_cast<dwRadarRange>(j);
19  status = dwSensorRadar_readScan(..., scanType, ..., ...);
20  dwSensorRadar_returnScan(...);
21  }
22  }
23  dwSensor_stop(...);
24  dwSAL_releaseSensor(...);
25 ```
26 For more details, refer to @ref dwx_radar_replay_sample.
27