S32 SDK

Detailed Description

This group contains API that used for node identification purpose.

Read by identifier service just support id 0 and 1. User can implement for other id by modify function ld_read_by_id_callout in generated file lin_cfg.c.

Functions

void ld_read_by_id (l_ifc_handle iii, l_u8 NAD, l_u16 supplier_id, l_u16 function_id, l_u8 id, lin_product_id_t *const data)
 The call requests the slave node selected with the NAD to return the property associated with the id parameter. Master node only. More...
 

Function Documentation

void ld_read_by_id ( l_ifc_handle  iii,
l_u8  NAD,
l_u16  supplier_id,
l_u16  function_id,
l_u8  id,
lin_product_id_t *const  data 
)

The call requests the slave node selected with the NAD to return the property associated with the id parameter. Master node only.

Parameters
[in]iiiLIN interface handle
[in]NADValue of the target node
[in]supplier_idSupplier ID of the target node
[in]function_idFunction ID of the target node
[in]idID of the target node
[out]dataBuffer for saving the data read from the node
Returns
void

The call requests the slave node selected with the NAD to return the property associated with the id parameter.

Definition at line 950 of file lin_diagnostic_service.c.