Changed to work with: http://redbearlab.com/blenano/
Fork of RNG by
Random.h@1:0536a4ca8d35, 2013-09-17 (annotated)
- Committer:
- feb11
- Date:
- Tue Sep 17 12:35:12 2013 +0000
- Revision:
- 1:0536a4ca8d35
- Parent:
- 0:299f3795114b
- Child:
- 2:2eb90943983b
improve randomness
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
feb11 | 0:299f3795114b | 1 | #ifndef RANDOM_H |
feb11 | 0:299f3795114b | 2 | #define RANDOM_H |
feb11 | 0:299f3795114b | 3 | |
feb11 | 0:299f3795114b | 4 | #include "mbed.h" |
feb11 | 0:299f3795114b | 5 | |
feb11 | 0:299f3795114b | 6 | class Random |
feb11 | 0:299f3795114b | 7 | { |
feb11 | 0:299f3795114b | 8 | public : |
feb11 | 0:299f3795114b | 9 | |
feb11 | 0:299f3795114b | 10 | Random(); |
feb11 | 0:299f3795114b | 11 | |
feb11 | 0:299f3795114b | 12 | uint8_t getByte(); |
feb11 | 0:299f3795114b | 13 | void getBytes(uint8_t *out, uint32_t length); |
feb11 | 0:299f3795114b | 14 | |
feb11 | 0:299f3795114b | 15 | private : |
feb11 | 0:299f3795114b | 16 | |
feb11 | 0:299f3795114b | 17 | uint8_t pool[16]; |
feb11 | 1:0536a4ca8d35 | 18 | AnalogIn e,f; |
feb11 | 0:299f3795114b | 19 | }; |
feb11 | 0:299f3795114b | 20 | |
feb11 | 0:299f3795114b | 21 | #endif |