2021-01-29 12:31:58 +01:00
|
|
|
|
|
|
|
[![Arduino CI](https://github.com/RobTillaart/Prandom/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
|
2021-12-23 20:43:00 +01:00
|
|
|
[![Arduino-lint](https://github.com/RobTillaart/Prandom/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/Prandom/actions/workflows/arduino-lint.yml)
|
|
|
|
[![JSON check](https://github.com/RobTillaart/Prandom/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/Prandom/actions/workflows/jsoncheck.yml)
|
2023-11-16 10:34:37 +01:00
|
|
|
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/Prandom.svg)](https://github.com/RobTillaart/Prandom/issues)
|
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/Prandom/blob/master/LICENSE)
|
|
|
|
[![GitHub release](https://img.shields.io/github/release/RobTillaart/Prandom.svg?maxAge=3600)](https://github.com/RobTillaart/Prandom/releases)
|
2023-11-16 10:34:37 +01:00
|
|
|
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/Prandom.svg)](https://registry.platformio.org/libraries/robtillaart/Prandom)
|
2021-01-29 12:31:58 +01:00
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
|
2020-05-17 10:40:08 +02:00
|
|
|
# Prandom
|
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
Arduino library for random number generation with Python random interface.
|
2020-05-17 10:40:08 +02:00
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
## Description
|
2020-05-17 10:40:08 +02:00
|
|
|
|
|
|
|
See Python Random library - https://docs.python.org/3/library/random.html
|
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
|
2023-11-16 10:34:37 +01:00
|
|
|
#### Related
|
|
|
|
|
|
|
|
- https://github.com/RobTillaart/DEVRANDOM
|
|
|
|
- https://github.com/RobTillaart/Prandom
|
|
|
|
- https://github.com/RobTillaart/randomHelpers
|
|
|
|
|
|
|
|
|
|
|
|
## Interface
|
|
|
|
|
|
|
|
```cpp
|
|
|
|
#include "Prandom.h"
|
|
|
|
```
|
|
|
|
|
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
## Operation
|
|
|
|
|
|
|
|
See examples.
|
|
|
|
|
|
|
|
|
|
|
|
## Future
|
|
|
|
|
2023-11-16 10:34:37 +01:00
|
|
|
#### Must
|
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
- improve documentation.
|
2022-11-22 14:03:23 +01:00
|
|
|
|
2023-11-16 10:34:37 +01:00
|
|
|
#### Should
|
|
|
|
|
2022-11-22 14:03:23 +01:00
|
|
|
- unit tests?
|
|
|
|
- follow developments in Python random library.
|
|
|
|
|
2023-11-16 10:34:37 +01:00
|
|
|
#### Could
|
|
|
|
|
2021-12-23 20:43:00 +01:00
|
|
|
- add more RNG's to choose from.
|
2020-05-17 10:40:08 +02:00
|
|
|
|
2023-11-16 10:34:37 +01:00
|
|
|
#### Wont
|
|
|
|
|
|
|
|
|
|
|
|
## Support
|
|
|
|
|
|
|
|
If you appreciate my libraries, you can support the development and maintenance.
|
|
|
|
Improve the quality of the libraries by providing issues and Pull Requests, or
|
|
|
|
donate through PayPal or GitHub sponsors.
|
|
|
|
|
|
|
|
Thank you,
|
|
|
|
|
2020-05-17 10:40:08 +02:00
|
|
|
|