The Folder "Framework" comprises the following function libraries:
- RS41BlockRW.py: Frame level/Block level read/write operations
- RS41SubframeRW.py: Subframes level read/write operations
- RS41Functions.py: GPS data calculations, measurements calculation, message level data whitening
- RS41SimFunctions.py: Log file operations, radio messages generation, audio messages generation The files were developed with Anaconda version 22.9.0
The folder "Examples" comprises the following files:
- RS41 log files
- An ops-gps.txt example file
- Example Python scripts, showing how to use the simulation framework, ops-gps.txt file and log files to spoof RS41 messages
The folder "RS41SimTx" comprises the software for the HELTEC AUTOMATION Lora Node 151, 433MHz board. It was developed with STM32CubeIDE:
- Version: 1.11.0
- Build: 13638_20221122_1308 (UTC)
- OS: Windows 11, v.10.0, x86_64 / win32
- Java vendor: Eclipse Adoptium
- Java runtime version: 11.0.16+8
- Java version: 11.0.16
The files were created by Paz Hameiri in 2023
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.