Demonstration of using an RF modelling API installed on a Pi4 to reduce transmit power and increase battery life.
Handheld radio users normally radiate more power than they need to. This shortens battery life and increases noise.
Using our modelling API, we demonstrate how a radio's power can be dynamically adjusted, using a closed loop 'AGC' method, to determine the required power to hit the distant station.
By installing the API as a docker container on a low power Pi, this capability can exist at the edge so even a radio which has fallen off the network can benefit from RF modelling, without generating network traffic.
Get the code:
https://github.com/Cloud-RF/CloudRF-A...
API reference:
https://cloudrf.com/documentation/dev...
Disclaimer: This was a friday project for a new starter. This is not a commercial product but it does use a mature API 11 years in the making.