#PineDio USB Dongle sends #LoRa Packet to RAKwireless WisBlock ... But received packet is consistently garbled ... As reported by @JF 🤔
https://github.com/lupyuen/lora-sx1262#wisblock-receiver-log
I haven't figured how to control GPIO with CH341, so here are 2 Quick Hacks: 1️⃣ Need to reset #PineDio Dongle? Just unplug it ... 2️⃣ Checking for busy state? Just wait 10 millisecs between SX1262 requests
https://github.com/lupyuen/lora-sx1262/blob/master/src/sx126x-linux.c#L148-L179
#PineDio USB Dongle @PINE64 transmits a #LoRa Packet ... Which appears as a LoRa Chirp on Airspy SDR! 🎉
https://github.com/lupyuen/lora-sx1262/blob/master/src/main.c
Let's transmit a #LoRa Message on #PineDio USB Dongle with these settings ... Connected to Pinebook Pro
https://github.com/lupyuen/lora-sx1262/blob/master/src/main.c
Oops just discovered that the new Semtech Reference Driver doesn't support LoRaWAN ... So we switched to the older #LoRa SX1262 Driver ... Exact same driver used by BL602!
Our #PineDio USB Driver returns the exact same Register Values ... As BL602 with LoRa #SX1262! 🎉
https://lupyuen.github.io/articles/lorawan#troubleshoot-lorawan
Yep our #PineDio USB Driver returns some Register Values for #LoRa SX1262! 🎉
https://github.com/lupyuen/pinedio_usb_sx126x_driver#output-log
Let's do a simple test of our #PineDio USB Driver ... Read some SX1262 Registers over SPI
https://github.com/lupyuen/pinedio_usb_sx126x_driver/blob/master/src/main.c#L31-L46
Semtech's #LoRa SX1262 Driver requires an SPI HAL ... Here's how we do it with CH341 SPI
https://github.com/lupyuen/pinedio_usb_sx126x_driver/blob/master/src/main.c#L101-L138
Here's how we open the CH341 SPI Port ... And transfer SPI data to #LoRa SX1262
https://github.com/lupyuen/pinedio_usb_sx126x_driver/blob/master/src/main.c
Took me a while to figure out how to build the CH341 SPI Driver with DKMS and Kernel Headers ... Yep it works on Pinebook Pro Manjaro! 🎉
Creating Monitoring Alerts on Sensor Data with #Prometheus
https://lupyuen.github.io/articles/prometheus?18#sensor-data-alerts
Securing our MQTT Connection from #Prometheus to #TheThingsNetwork ... With TLS Encryption
https://lupyuen.github.io/articles/prometheus?17#mqtt-with-tls-encryption
Auto Refreshing our #Grafana Dashboard ... To render real-time Sensor Data from #TheThingsNetwork
https://lupyuen.github.io/articles/prometheus?16#auto-dashboard-refresh
Transforming and Filtering our Sensor Data in #Grafana
https://lupyuen.github.io/articles/prometheus?15#transform-and-filter-sensor-data
Rendering Sensor Data from #TheThingsNetwork in a #Grafana Dashboard
https://lupyuen.github.io/articles/prometheus?12#checkpoint-delta
How we configure #Grafana to pull Metrics from #Prometheus for rendering
https://lupyuen.github.io/articles/prometheus?11#grafana-dashboard
IoT Techie and Educator / Apache NuttX PMC