473,614 Members | 2,377 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

RSSI on xbee

12 New Member
Hello,
I have transmitted an APi frame fron one xbee radio to other.I am able to receive it in 2nd xbee radios.I can see it xbee terminal.If i want to find the RSSI value for it how can i calculate it.
Can anyone please explain it detail?

Thanks
Jan 12 '09 #1
21 12697
Plater
7,872 Recognized Expert Expert
Again all of this is very well explained in the XBEE manual you seem so bent on not looking at.
If you are transmitting with the AT modem commands, you can use the ATDB command.
From the XBEE manual:
- DB (Received Signal Strength) Command
<Diagnostics> DB parameter is used to read the
received signal strength (in dBm) of the last RF
packet received. Reported values are accurate
between -40 dBm and the RF module's receiver sensitivity.
Absolute values are reported. For example: 0x58 = -88 dBm (decimal). If no packets have been
received (since last reset, power cycle or sleep event), “0” will be reported.

If you are transmitting using the xbee API, then
For the 64bit Rx(Receive) packet the RSSI is contained in the 13th byte
For the 16bit Rx(Receive) packet the RSSI is contained in the 7th byte
Jan 13 '09 #2
ritusingh2008
12 New Member
thanks plater..
i saw it..but i didnt understand how to calculate in that byte.i tried it..
Jan 15 '09 #3
Plater
7,872 Recognized Expert Expert
What is there to calculate? It returns a -db value representing the RSSI.
There should not need to be any calculation?
Jan 15 '09 #4
thothefali
12 New Member
@Plater
Hello . I hope you can help me.transmitting using the xbee API, i need to know exactlly wich bit bit in the { 64bit Rx(Receive) packet the RSSI is contained in the 13th byte,also practically how to capture this rssi????
Feb 19 '09 #5
thothefali
12 New Member
@ritusingh2008
Hello . I hope you can help me.transmitting using the xbee API, i need to know exactlly wich bit bit in the { 64bit Rx(Receive) packet the RSSI is contained in the 13th byte,also practically how to capture this rssi????
Feb 19 '09 #6
thothefali
12 New Member
@ritusingh2008
hello,at first i'm very intersting with u r qustion ,beacuse my project is similler to ur topic ,i need u r help first how can i enter api? if u can contact me to discuss about my project pliz join me at [DELETED]
Feb 19 '09 #7
Plater
7,872 Recognized Expert Expert
Again, all of that information is found in the FREE reference guide that maxstream provides for their XBee product.
For the 64bit receive message, yes the 13th bit is the RSSI (which makes it 12 on a zero based index)
Feb 19 '09 #8
thothefali
12 New Member
thank u plater for ur reply
1- i want to ask u if u have any source that explain how to install xbee series 2 API(i want to learn first how to install API in the xbee series 2)?

2- what is exactlly frame should be send to read the RSSI in the 2nd xbee ?

3- how to capture this RSSI in expermental ,should be connect microcontroller to read the 13th byt or 7th byt?

i will wait u r feedback

thnk u very much and your kind concern will be highly appreciated

best regardes
Feb 20 '09 #9
Plater
7,872 Recognized Expert Expert
1) The X-CTU software that comes with the XBIB handles upgrading the firmware on the XBEE modules, there is a nice section for it in that software.

2) If you have two XBEEs, called them A and B, and you are attached to A, to get the RSSI of talking to B, you need to get B to send you an API packet

3) I use microcontrolers on each XBEE and I program those to create API messages and send/receive them.
Feb 20 '09 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

2
4822
Plater
by: Plater | last post by:
Here at work we've been using MaxStream's Xbee product (ZigBee implementation). Now I have to re-work the code (our head software guy banded it out in like a day as a time crunch so it's seriously lacking). The problem is, I have not been able to understand the conversation flow for the XBEE API and was wondering if anyone was familiar with it? My scenario is this: I have multiple probes with the XBEE products, each with their 16bit MY...
0
3075
by: shobhon | last post by:
Can anyone please tell how to setup xbee series 2 . i have set up one xbee with co-ordinator and ther other one with end device. Now i have i have opened one of the ADC port setup sample rate.. but it is not tranmitting anything unlike series one when i open ADC and sample rate it starts trasmites data stright away.. (using xctu) i have also tested with connecting the port with a analog voltage again series 1 works but series 2 does not. Does...
1
3868
by: Chakshika | last post by:
Hello, We are doing a wireless sensor network project using Xbee modules as our University Final year project. We have bought some Xbee Series 2 modules and Two XBIB-U-DEV (and XBIB-R-DEV) development kits ( USB and RS 232) The was a small software came with them in a CD. Its called as X-CTU. It only has a range test. We couldn't programm motes as we wish through that development kit.Is there any IDE to do that? Any software? We are confused...
0
2422
by: mlkushan | last post by:
hi, I have imported Xbee modules (XB24-BWIT-004) and Xbee starter pro development kit. It has XBIB-U-DEV and XBIB-R-Dev development kits with 10 Xbee motes and two Xbee pro motes. So I have configured the codewarrior development environment in my PC (Windows XP) and also I have configured the TOSSIM environment with Cygwin (on the same platform). So I need to know, how I should start to program the Xbee motes using nesC programming language....
4
4130
by: Pancakes | last post by:
Hello all, this is my first post in these forums, so bear with me if I've broken a few rules here or there. Anyhow, I would like to ask if anyone if familiar with the XBee Pro, here, and documentation is available here. The documents don't match the product exactly, the links from the product page ended up to the documents page I supplied. The difference between the models are just the effective range (I think), and the models are...
1
3445
by: boredo212 | last post by:
I have ordered the XBEE Starter kit and was able to use XCTU to get the two modules to communicate through the two dev boards (USB and RS-232). Now I would like to take it to the next step by writing a program that will send a string to the xbee module and have the xbee broadcast it. Eventually, this would have to connect to a mysql database. Could somebody point me in the right directions. I am clueless as how to start this off. I am...
16
17141
by: KDaly | last post by:
Hey guys, I was kind of hoping that someone could help me out with a project I am working on for school... We are desigining a robot that someone will approach, and the robot will ask the user if they would like to go to room A, B, or C. (keep in mind all the rooms are in a striagh hallway with no turns). We have decided to put Xbee modules at each room and an additional xbee module on the robot. In front of each room, we would like to...
13
5129
by: ritusingh2008 | last post by:
Hello, I am recently using Xbee radios.I need to develop a relay network using 3 radios.how is it possible? I am using X-CTU software. Is it possible to develop a relay network using only X-CTU software. And i have another doubt.Is C or Matlab programming is possible in Xbee's. If so how can we do it. Please answer to my doubts. Thanks
3
5772
by: ritusingh2008 | last post by:
Hello, I am trying to acess the serial port using matab.I am actually trying to write and read data from the XBEE device using the commands.Can anyone please tell me how to read and write data into xbee by acessing serial port using matlab. thank you
0
8176
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8571
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8423
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7047
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5537
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4048
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4115
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2560
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1705
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.