-
Notifications
You must be signed in to change notification settings - Fork 0
Radio
The radios used in this project are 2 x RFM95W LoRa Radio Transceivers from Adafruit. These were chosen because of there low power consumption, long range capabilities, and heavily documented libraries. Both the payload and the base station have 1 x radio each.
The current base station is a Raspberry Pi 3b+ running raspian lite. There are some future plans to convert the module to an Arduino for use on a Windows machine. The code for the base station is using Python 3.7.3
Payload is a Raspberry Pi 4 running Kali Linux, powered by a Pisugar2 Plus 5000 maH Lithium Battery. The code for the payload is using Python 3.9.9
The current flow emulates a client server architecture with the payload being a server and base station the client. The server is constantly listening for requests and when one is sent it will attempt to invoke the process and send back the results.
rfm9x initialized
[BASE]: pythonn tests/test.1.py
> cmd 'pythonn tests/test.1.py' error: Command 'pythonn tests/test.1.py' returned non-zero exit status 127. 2022-01-30 16:12:53.949045
[BASE]: python3 tests/test.1.py
> cmd 'python3 tests/test.1.py' success 2022-01-30 16:13:08.402329
[BASE]:
rfm9x initialized
/bin/sh: 1: pythonn: not found
cmd 'pythonn tests/test.1.py' error: Command 'pythonn tests/test.1.py' returned non-zero exit status 127. 2022-01-30 16:12:53.949045
cmd 'python3 tests/test.1.py' success 2022-01-30 16:13:08.402329