lorawan: add initial LoRaWAN stack support

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2023-01-08 18:52:57 +01:00
committed by Ron Evans
parent 3433364586
commit 7b5a3970ca
7 changed files with 557 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
package lora
type Radio interface {
Reset()
Tx(pkt []uint8, timeoutMs uint32) error
Rx(timeoutMs uint32) ([]uint8, error)
SetFrequency(freq uint32)
SetIqMode(mode uint8)
SetCodingRate(cr uint8)
SetBandwidth(bw uint8)
SetCrc(enable bool)
SetSpreadingFactor(sf uint8)
}