rak811
v1.0.1
RAK811 GOLANG -Bibliothek zur Verwendung mit Lora Phat & Microbit Node
func main() {
cfg := &serial.Config{
Name: "/dev/ttyAMA0",
}
lora, err := rak811.New(cfg)
if err != nil {
log.Fatal("failed to create rak811 instance: ", err)
}
resp, err := lora.HardReset()
if err != nil {
log.Fatal("failed to reset: ", err)
}
resp, err = lora.Version()
if err != nil {
log.Fatal("failed to get version: ", err)
}
fmt.Println(resp)
}
Verwenden Sie sudo , um das Beispiel auszuführen:
sudo go run main.go
Sie können ein umfassenderes Beispiel und ein umfassenderes Gebrauch in Ressourcen finden.
Wiki
RPI -Projektbeispiel