Grove - Serial RF Pro ONE User Manual Release date: 2015/9/22 Version: 1.0 Wiki:http://www.seeedstudio.com/wiki/index.php?title=Twig__Serial_RF_Pro_v0.9b Bazaar: http://www.seeedstudio.com/depot/Grove-Serial-RF-Pro-p- 794.
Document Revision History Revision Date Author Description 1.0 Sep 22, 2015 Jiankai.
Contents Document Revision History ·········································································2 1. Introduction ·······················································································2 2. Features ····························································································3 3. Application Ideas ·················································································4 4.
Disclaimer For physical injuries and possessions loss caused by those reasons which are not related to product quality, such as operating without following manual guide, natural disasters or force majeure, we take no responsibility for that. Under the supervision of Seeed Technology Inc., this manual has been compiled and published which covered the latest product description and specification. The content of this manual is subject to change without notice.
1. Introduction Grove-Serial RF Pro is a low cost, high performance transparent FSK transceiver with operating at 433/470/868/915 MHz, and the best performance is at 433M(Default). There is a UART interface that is easy to realize the wireless data transmission with only providing the UART data. It is flexible for the users to set the UART baud rate, frequency, output power, data rate, frequency deviation, receiving bandwidth etc parameters.
2.
3.
4. Specification Item Min Typical Max Unit Working Voltage 4.75 5.0 5.25 VDC Current at sleep mode 1 uA output power 1 - 20 dB Communication Speed 1.2 - 115.
5. Interface Function Pad Type (5V Logic level) Description G(GND) Ground port EN(ENABLE) Set low for normal mode as data transceiver (Default is low with 10k to GND). Set high to put into sleep mode. CON(CONFIG) Set low for configuration mode (connect to GND). Set high for communication (Default is high).
6. Usage Here we show two RF Pro Grove units mutually transmitting/receiving data. You need two RF Pro Grove units and two Seeeduino to do the demo. Connect one Grove - Serial RF Pro to UART of Grove - Base Shield and plug Grove - Base Shield into Seeeduino. Connect another Grove - Serial RF Pro to Seeeduino using the same method. Config and Inquiry methods The module will be ready for Config status if ENABLE pin is low, CONFIG pin is low. It will be in Config if the red and green LED keep lighting.
change, or you won't be able to control the module. The instruction’s transfer speed will change accordingly if changes the transfer speed of UART. The range of transfer speed of the instruction is from 1.2Kbps – 115.2K bps. 2) LED Function Description: The red and green LED will flash when there is power and the module is working. The module will be ready for configuration mode if EN(ENABLE) pin is low(default is low) , CON(Config) pin is low.
SoftSerial.write(0xE1); if (SoftSerial.available()) // if date is coming from software serial port ==> data is coming from SoftSerial shield { while(SoftSerial.available()) // reading data into char array { buffer[count++]=SoftSerial.read(); // writing data into array if(count == 64)break; } for (int i=0; i
7. Reference The following table lists the commands and responses involved in interacting with Serial RF Pro v0.9b.
Set up working , frequency [parameter]4 byte , [parameter] Unit :Hz. Example: Set up range: D2 HM-TRP-433: Config instruction: AA FA D2 36 89 414000000- CA 454000000Hz; 915000000Hz.(0x36 HM-TRP-470: C0=915000000) 450000000- C0, set up frequency as 89 CA 4F 4B 0D 0A (OK /r/n) Config instruction: AA FA D2 19 DE 490000000Hz; HM-TRP-868: 849000000889000000Hz; 50 80, set up frequency as DE 50 434000000Hz.
Example: Set up receiving bandwidth , byte , [parameter]2 B4 [parameter]Unit :KHz Set Config instruction: AA FA B4 00 69, set up receiving band as 105KHz.(0x00 69=105) 4F 4B 0D 0A (OK /r/n) range:30- Config instruction: AA FA B4 01 2C, up 620KHz set up receiving band as 300KHz.(0x01 2C=300) Example: A5 Set up frequency Config instruction: AA FA A5 23, set deviation,[parameter]1 up modulation frequency as byte , 4F 4B 0D 0A (OK 35KHz.
+14dBm 4 +11dBm 3 +8dBm 2 +5dBm 1 +2dBm 0 +1dBm Example: 1E Set up UART transfer Config Instruction :AA FA 1E 00 00 25 speed , [parameter]4 80,set up speed as 9600bps.(0x00 00 byte,[parameter] unit: 4F 4B 0D 0A (OK 25 80=9600) bps /r/n) Set up range:1200- Config instruction :AA FA 1E 00 00 96 115200 bps 00, set up speed as 38400bps.
Disturb wireless signal strength, follows no [parameter] Note: 78 RSSI value is 8 bit , Modulation index : h = Config Instruction:AA FA 78 Fd/Rb, Range is 0.5 ~ 32. If h>1, BW =Rb+2Fd; If h<1, BW =2Rb+ Fd.
8. Resources Serial RF Pro Demo Code the HopeRF HM-TRP Series 100mW Transceiver modules V1.