50 #include <nrf_drv_rng.h> 51 #include "app_error.h" 60 unsigned short value = 42;
65 nrf_drv_rng_bytes_available(&available);
66 }
while (available <
sizeof(value));
68 err_code = nrf_drv_rng_rand((uint8_t *)&value,
sizeof(value));
69 APP_ERROR_CHECK(err_code);
83 ret_code_t err_code = nrf_drv_rng_init(NULL);
84 APP_ERROR_CHECK(err_code);
void random_init(unsigned short seed)
Seed the cc2538 random number generator.
unsigned short random_rand(void)
Generates a new random number using the cc2538 RNG.