ARS548 ARS548 RDI SDK(四)

Message ID
MSG_ID_OBJECT_LIST

Message IDs
Macros
#define METHOD_ID_DETECTION_LIST 336
#define METHOD_ID_OBJECT_LIST 329
#define METHOD_ID_SENSOR_STATUS 380
#define METHOD_ID_FILTER_STATUS 396
#define METHOD_ID_SENSOR_CONFIG 390
#define METHOD_ID_FILTER_CONFIG 395

#define MSG_ID_DETECTION_LIST METHOD_ID_DETECTION_LIST
#define MSG_ID_OBJECT_LIST METHOD_ID_OBJECT_LIST
#define MSG_ID_SENSOR_STATUS METHOD_ID_SENSOR_STATUS

#define MSG_ID_FILTER_STATUS METHOD_ID_FILTER_STATUS

Detailed Description
Struct definitions for ARS548 radar series communication protocol

Message Structure
Ars548ObjectList

Ars548ObjectList
struct Ars548ObjectList
在这里插入图片描述
Data Fields
UINT64 CRC
Checksum (E2E Profile 7)

UINT32 Length
Len (E2E Profile 7)

UINT32 SQC
SQC (E2E Profile 7)

UINT32 DataID
Data ID (E2E Profile 7)

UINT32 Timestamp_Nanoseconds
Timestamp Nanoseconds.

UINT32 Timestamp_Seconds
Timestamp Seconds.

UINT8 Timestamp_SyncStatus
Timestamp Sync Status.

UINT32 EventDataQualifier
Event Data Qualifier.

UINT8 ExtendedQualifier
Extended Qualifier.

UINT8 ObjectList_NumOfObjects
Number of Objects.

Ars548Object Objects [50]

◆ Ars548SensorConfiguration
struct Ars548SensorConfiguration
在这里插入图片描述

Data Fields
FLOAT32 Longitudinal
Longitudinal sensor position (AUTOSAR)

FLOAT32 Lateral
Lateral sensor position (AUTOSAR)

FLOAT32 Vertical
Vertical sensor position (AUTOSAR)

FLOAT32 Yaw
Sensor yaw angle (AUTOSAR)

FLOAT32 Pitch
Sensor pitch angle (AUTOSAR)

UINT8 PlugOrientation
Orientation of plug.

FLOAT32 Length
Vehicle length.

FLOAT32 Width
Vehicle width.

FLOAT32 Height
Vehicle height.

FLOAT32 Wheelbase
Vehicle wheelbase.

UINT16 MaximumDistance
Maximum detection distance.

UINT8 FrequencySlot
Center frequency (if MaximumDistance < 190 m only Mid can be selected)

UINT8 CycleTime
Cycle time.

UINT8 TimeSlot
Cycle offset.

UINT8 HCC
Country code.

UINT8 Powersave_Standstill
Power saving in standstill.

UINT32 SensorIPAddress_0
Sensor IP address.

UINT32 SensorIPAddress_1
Reserved.

UINT8 NewSensorMounting
Flag if new sensor mounting position shall be configured.

UINT8 NewVehicleParameters
Flag if new vehicle parameters position shall be configured.

UINT8 NewRadarParameters
Flag if new radar parameter shall be configured.

UINT8 NewNetworkConfiguration
Flag if new IP address shall be configured.

◆ Ars548FilterConfigEntry
struct Ars548FilterConfigEntry
在这里插入图片描述
Data Fields
UINT8 Active
Flag to activate/deactivate filter (0=Inactive; 1=Active)

UINT8 FilterID
Filter data index (1-7 for Detection filters; 1-24 for Object filters)

UINT8 FilterType
Filter type (1=Detections; 2=Objects)

FLOAT32 MinimumValue
Minimum data value to pass the filter.

FLOAT32 MaximumValue
Maximum data value to pass the filter.

◆ Ars548FilterConfiguration
struct Ars548FilterConfiguration

Data Fields
UINT8 DetectionSortIndex
Detection list sorting index (0=None; 1=Range; 2=RCS)

UINT8 ObjectSortIndex
Object list sorting index (0=None; 1=Range; 2=RCS)

UINT8 FilterReset
Reset all filters (0=Ignore; 1=Reset)

UINT8 NumberOfFilters
Number of filters to follow.

Ars548FilterConfigEntry Filter [7+24]

猜你喜欢

转载自blog.csdn.net/Dayang88888/article/details/134797714
今日推荐