Home
Name Modified Size InfoDownloads / Week
README.txt 2014-06-13 2.5 kB
RF-TrulyMagical_src.tar.bz2 2014-06-12 38.8 kB
RF-TrulyMagical_bin_x86_32bit_LINUX.tar.bz2 2014-06-12 6.0 MB
RF-TrulyMagical_bin_x86_32bit_WIN.zip 2014-06-12 12.3 MB
Totals: 4 Items   18.3 MB 15
RF-TrulyMagical:

RF-TrulyMagical is a spin-off of the RF-Magic device configuration software that comes with the APC220 wireless radio modules developed by APPCON TECHNOLOGIES. It is primarily intended as a cross-compatible solution for Linux/Windows users. Additional features include an inbuilt terminal making it easier to setup and communicate between the two RF modules.

Usage Instructions (WIN32):

1) Install UART Driver. If you are using the UART that came with the APC22x, download the "CP210x USB to UART Bridge VCP driver" from Silabs website.
2) Connect the UART to your PC's USB port.
3) Check your systems Device Manager and confirm that the driver was installed correctly.
4) Run RF-TrulyMagical.exe. The port that your APC22x is connected to should be auto-detected and the current module settings should be displayed.

Usage Instructions (Ubuntu 12.04):
	
1) Connect the UART to your PC's USB port. If you are using the UART that came with the APC22x, the driver should already exists in Ubuntu 12.04. If not, download and install the "CP210x USB to UART Bridge VCP driver" for Linux from Silabs website.
2) Open a Terminal
3) Type: "ls /dev/ | grep ttyUSB", to see if device is installed correctly.
4) Type: "sudo chmod 666 /dev/ttyUSB<device number>"
5) In the directory containing RF-Trulymagical, Type: "sudo chmod +x RF-TrulyMagical"
6) Type: "./RF-TrulyMagical" to execute the program. The port that your APC22x is connected to should be auto-detected and the current module settings should be displayed.

APC22x Testing with Arduino:

1) Configure the two APC22x RF-Modules using RF-TrulyMagical as instructed	in the modules User Manual, the procedure is exactly as when configuring through RF-Magic (ie, the RF-Frequency, RF RX/TX Rate, RF Power, and NET ID should be the same for both modules).
2) Upload the "LoopTest" script into your Arduino.
3) Connect one of the RF modules to the Arduino using the pin layout instructions displayed in the header of the "LoopTest.ino" file.
4) Connect the second RF module to your PC, in RF-TrulyMagical hit the "Connect" button. This should activate the terminal screen. Send a message. If the message gets looped back and displayed in the terminal with the header "TRANSMISSION LOOP:(your message)" then both devices are working correctly.

FIXME (WIN32):

1) Terminal Logging function was glitchy in Windows, ended up disabling it until I have some time to take a look at it.

FIXME (LINUX):
Source: README.txt, updated 2014-06-13