add Random* methods

This commit is contained in:
soypat
2023-05-20 22:10:02 -03:00
parent 373412180f
commit 0df54699a6
2 changed files with 231 additions and 32 deletions
+16
View File
@@ -1,6 +1,7 @@
package main
import (
"fmt"
"machine"
"time"
@@ -51,4 +52,19 @@ func main() {
panic(err.Error())
}
println("config success")
for {
rssiRead, err := dev.EstimateReadFromRSSIPeriod(time.Second)
if err != nil {
panic(err.Error())
}
println("rssiRead:", rssiRead.String())
}
tstart := time.Now()
var rng [4]byte
err = dev.RandomRead(rng[:], 0)
if err != nil {
panic(err.Error())
}
fmt.Printf("random bytes: %b\nelapsed:%s\n", rng, time.Since(tstart).String())
}