Damian Schneider
5f77478841
Replace PRNG with hardware RNG ( #4225 )
...
Both ESP8266 and ESP32 have a hardware random register. This update makes use of that. It is slightly faster than the fastled variants but mostly it is truly random, even when the timing limitations stated in the datasheet are disregarded. Also saves a bit on code size.
- Replaced all random8() and random16() calls with new hw_random() versions
- Not replaced in FX where PRNG is required
2024-12-20 19:12:29 +01:00
..
2024-12-05 13:40:14 +01:00
2024-11-21 22:50:55 +01:00
2024-10-02 20:14:25 +02:00
2024-12-20 09:12:01 +01:00
2024-12-20 09:12:01 +01:00
2024-11-27 09:05:10 -05:00
2024-10-26 15:16:11 +02:00
2024-09-26 18:07:33 +02:00
2024-12-20 19:12:29 +01:00
2024-12-20 14:13:53 +01:00
2024-07-11 21:22:58 +02:00
2024-10-07 20:19:07 +02:00
2024-12-20 19:12:29 +01:00
2024-09-18 19:47:51 -04:00
2024-12-20 14:13:53 +01:00
2024-12-20 14:13:53 +01:00
2024-12-20 19:12:29 +01:00
2024-12-20 14:13:53 +01:00
2023-01-06 09:24:29 +01:00
2024-10-14 20:13:59 +02:00
2023-01-06 09:24:29 +01:00
2024-12-20 19:12:29 +01:00
2024-12-20 09:12:01 +01:00
2024-11-09 10:53:27 +01:00
2023-09-09 20:48:17 +02:00
2024-09-24 21:43:47 +02:00
2023-05-31 17:35:43 +02:00
2023-02-08 10:18:41 +01:00
2023-02-04 23:59:28 +01:00
2024-12-07 16:47:50 +01:00
2024-07-11 21:22:58 +02:00
2024-10-12 10:56:40 -03:00
2024-09-19 21:44:11 +02:00
2024-12-20 14:13:53 +01:00
2024-11-01 21:31:57 +01:00
2024-09-19 21:44:11 +02:00
2024-05-02 14:36:18 -07:00
2024-10-19 18:43:10 +02:00
2024-12-20 19:12:29 +01:00
2024-12-20 09:12:01 +01:00
2024-11-09 10:42:49 +01:00
2024-09-24 21:43:47 +02:00
2023-01-06 09:24:29 +01:00
2023-01-06 09:24:29 +01:00
2024-09-19 21:44:11 +02:00
2024-12-20 19:12:29 +01:00
2024-02-25 17:08:01 +01:00
2022-03-20 22:12:18 +01:00
2024-08-14 11:16:46 +02:00
2024-11-27 21:53:32 +01:00
2024-09-17 16:21:52 +02:00
2024-10-23 21:26:40 -04:00
2024-12-20 19:12:29 +01:00
2024-12-20 09:12:01 +01:00
2024-09-10 15:20:34 +02:00
2024-11-28 09:48:29 -05:00