1 # Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
3 @page radar_usecase1 Radar Workflow
5 @note SW Release Applicability: This tutorial is applicable to modules in both **NVIDIA DriveWorks** and **NVIDIA DRIVE Software** releases.
7 The following code snippet shows the general structure of a program that uses a Radar sensor.
10 dwSAL_initialize(...);
11 dwSAL_createSensor(...);
13 dwRadarScanType scanType;
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(...);
24 dwSAL_releaseSensor(...);
26 For more details, refer to @ref dwx_radar_replay_sample.