DRV_SST38_ReadProductId Function
C
bool DRV_SST38_ReadProductId( const DRV_HANDLE handle, uint16_t* manufacturer, uint16_t* device )
Summary
Reads Manufacturer and Device ID of the SST38 device.
Description
This function schedules a blocking operation for reading the Manufacturer and Device ID.
Preconditions
The DRV_SST38_Open() routine must have been called for the specified SST38 driver instance.
Parameters
Param | Description |
---|---|
handle | A valid open-instance handle, returned from the driver's open routine |
manufacturer | Pointer to 16 bit variable that will be updated with read manufacturer value |
device | Pointer to 16 bit variable that will be updated with read device value |
Returns
true - if the read is successfully completed
false - if command fails
Example
DRV_HANDLE handle; uint16_t manufacturer = 0; uint16_t device = 0; if(DRV_SST38_ReadProductId(appData.handle, &manufacturer, &device) == false) { printf("Error handling here"); }
Remarks
None.