Download or upgrade RF Tools

rf_config.py

Description
Used to transmit RF messages and display a response. e.g. rf_config.py 03 HELLO sends the HELLO command to sensor ID 3 and waits for the "HELLO" response a03HELLO----
Usage
python rf_config.py [ID] [COMMAND]
Example
python rf_config.py 03 HELLO

Refer command reference in the wireless sensor manual for more commands.

serial_mon.py

Description
Used to monitor RF message traffic. All messages received are displayed on the screen. 
Usage
python serial_mon.py
Example
Thu Feb 27 15:02:51 2020 95 TMPA20.87
Thu Feb 27 15:02:51 2020 95 HUM28.11
Thu Feb 27 15:02:51 2020 95 PA1127.8
Thu Feb 27 15:02:51 2020 95 AWAKE----
Thu Feb 27 15:02:51 2020 95 SLEEPING-

Download:

  • Navigate to the directory where you wish to install the tools
  • Download command :
git clone https://github.com/JemRF/rf_tools.git

Upgrade:

  • Navigate to the rf_tools directory
  • Upgrade command :

git pull origin

Notes:

  • if the original installation did not use the git clone command above then you receive an error. In this case just delete the rf_rools directory and us the download command above. 
  • If you do not have git installed then you can install it as follows:

sudo apt-get install git