Compare commits
11 Commits
Author | SHA1 | Date |
---|---|---|
|
295a036845 | |
|
1cb984c1ce | |
|
bfeb381c38 | |
|
72f983e85a | |
|
59ffdeda7f | |
|
5b07fe4031 | |
|
0b8cc92379 | |
|
0955ebc715 | |
|
5755e722f9 | |
|
dd7a4af433 | |
|
34a4fb3b42 |
27
README.md
27
README.md
|
@ -1,5 +1,18 @@
|
|||
# RNode Configuration Utility
|
||||
|
||||
## Please beware!
|
||||
|
||||
This rnodeconf package is outdated! The rnodeconf utility has been moved into the rns package, and the rnodeconf program in this package will no longer be maintained.
|
||||
|
||||
Please uninstall the rnodeconf package, and use rnodeconf from the rns package instead:
|
||||
|
||||
```
|
||||
pip uninstall rnodeconf rns
|
||||
pip install rns --upgrade
|
||||
```
|
||||
|
||||
The updated rnodeconf source code can now be found directly in the [Reticulum Repository](https://github.com/markqvist/reticulum)
|
||||
|
||||
## Introduction
|
||||
|
||||
Configure, update, flash, backup and install your [RNode](https://unsigned.io/projects/rnode/) (homebrew or official) with this handy utility.
|
||||
|
@ -17,6 +30,7 @@ Currently the RNode Configuration Utility supports:
|
|||
- LilyGO T-Beam v1.1 devices
|
||||
- LilyGO LoRa32 v2.0 devices
|
||||
- LilyGO LoRa32 v2.1 devices
|
||||
- Heltec LoRa32 v2 devices
|
||||
|
||||
You can use the included autoinstaller to automatically install and provision the RNode firmware on any supported board.
|
||||
|
||||
|
@ -28,22 +42,13 @@ The easiest way to install the configuration utility is with pip:
|
|||
# If you don't already have pip installed
|
||||
sudo apt install python3-pip
|
||||
|
||||
# Install rnodeconf with pip
|
||||
pip3 install rnodeconf
|
||||
# Install rnodeconf included in the rns package with pip
|
||||
pip3 install rns
|
||||
|
||||
# Run rnodeconf
|
||||
rnodeconf --help
|
||||
```
|
||||
|
||||
**Please Note**: If this is the very first time you use pip to install a program on your system, you might need to reboot your system for your program to become available. If you get a __command not found__ error or similar when running the program, reboot your system and try again. If this still doesn't work, you will need to add the pip install directory to your PATH variable. The best way to do this is to edit the ".profile" file in your home directory and add the following lines at the bottom of the file:
|
||||
|
||||
```sh
|
||||
# Include locally installed programs in path
|
||||
if [ -d "$HOME/.local/bin" ] ; then
|
||||
PATH="$HOME/.local/bin:$PATH"
|
||||
fi
|
||||
```
|
||||
|
||||
## Usage Overview
|
||||
|
||||
RNode can operate in two modes, host-controlled (default) and TNC mode:
|
||||
|
|
File diff suppressed because it is too large
Load Diff
4
setup.py
4
setup.py
|
@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
|
|||
|
||||
setuptools.setup(
|
||||
name="rnodeconf",
|
||||
version="1.2.0",
|
||||
version="1.3.1",
|
||||
author="Mark Qvist",
|
||||
author_email="mark@unsigned.io",
|
||||
description="Configuration Utility for RNode hardware",
|
||||
|
@ -21,6 +21,6 @@ setuptools.setup(
|
|||
entry_points= {
|
||||
'console_scripts': ['rnodeconf=rnodeconf:main']
|
||||
},
|
||||
install_requires=['pyserial>=3.5', 'cryptography'],
|
||||
install_requires=['pyserial>=3.5', 'cryptography', "rns>=0.3.18"],
|
||||
python_requires='>=3.6',
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue