examples: further work on at-lora

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2023-01-06 14:13:08 +01:00
parent 125d8b6530
commit 59ff8a4585
6 changed files with 209 additions and 133 deletions
+13
View File
@@ -0,0 +1,13 @@
package main
type LoraRadio interface {
Reset() error
LoraTx(pkt []uint8, timeoutMs uint32) error
LoraRx(timeoutMs uint32) ([]uint8, error)
SetLoraFrequency(freq uint32)
SetLoraIqMode(mode uint8)
SetLoraCodingRate(cr uint8)
SetLoraBandwidth(bw uint8)
SetLoraCrc(enable bool)
SetLoraSpreadingFactor(sf uint8)
}