diff --git a/src/hasp/hasp.cpp b/src/hasp/hasp.cpp index da9009eb..63beb2e3 100644 --- a/src/hasp/hasp.cpp +++ b/src/hasp/hasp.cpp @@ -211,7 +211,11 @@ void hasp_antiburn_cb(lv_task_t* task) for(lv_coord_t y = 0; y < disp_drv->ver_res; y++) { for(lv_coord_t x = 0; x < disp_drv->hor_res; x++) { +#ifdef ARDUINO color[x].full = random(UINT16_MAX); +#else + color[x].full = random() * UINT16_MAX; +#endif } area.y1 = y; area.y2 = y;