3.1.8 PAL_GetRandomNumber Function
C
PAL_Status_t PAL_GetRandomNumber(uint8_t *rnOutput, uint16_t rnLength)Summary
Random number generation.
Description
This function is used to generate random number.
Precondition
None
Parameters
| Param | Description |
|---|---|
| rnOutput | random number |
| rnLength | size of random number |
Returns
PAL_SUCCESS - If Random number generated successfully PAL_FAILURE - otherwise
Example
uint64_t randomNumber;
if (PAL_SUCCESS != PAL_GetRandomNumber((uint8_t*)&randomNumber, sizeof(randomNumber))) {
return PAL_FAILURE;
}
PHY_PibSet(macIeeeAddress,(PibValue_t *) &randomNumber);Remarks
None.
