mitchind:
noether:
… snip …
-
I can’t not use 900MHz.
-
100kbps baud rate.
… snip …
What does first criteria mean? You cannot use 900MHz - or you’re forced to use 900MHz? XBees are available in either frequency.
Regardless, I’m not sure you can get 100kbps between XBees - most I’ve heard is 57k - and that might be wishful thinking. I may be wrong but I’d check further into this limitation if it is a sticky point for your project.
I don’t know about the Nordics or others.
900MHz is forbidden in Spain (GSM Band) xD.
57kbps could be acceptable without a exhaustive log from the Ground Station. Thank you very much for that point.
angelsix:
Ha no the second reason. I got 2 replacements a day later, plugged it into their dev board, connected and 20 seconds later that died too. A few survived and are in use now but I lost all faith in them as a module. You only have to google “Xbee bricked” to get 100s of results.
As for USART, once you have done your connection type stuff with the nordics, you can do UART in one line of code and a PIC in between them, as all you do is use the PIC to setup the nordic, then listen on its USART pins (connected to your own PIC) and pass that USART data to the TX payload, and any incoming from the nordic pass back up the USART to the PIC, its rather nice, and what I plan to do tomorrow. I have just been spending the last few days writing and debugging my own assembly library for the nordic chip as the only ones available are C at present. I plan to release my library once tested so your welcome to that.
Yeah, i thought about it, but i want to keep as simple as possible all the electronics and software. Currently I’m using ARM7 controllers, I’m not used with PIC, and another ARM7 for only SPI<->UART is wasting resources imo.
sylvie:
Hmm. I don’t believe that XBees are nearly as destructible as you’re making them out to be. I haven’t had any trouble with them, and heck, I fly 'em in rockets. I’ve had one survive an 80+ MPH crash into the hard ground.
In addition, almost all of the Google results for “XBee bricked” have to do with XBees made useless by attempts to change the firmware, or by incorrectly messing with the settings. While that’s disturbing, it’s very different from XBees being simply destroyed by being plugged into circuits.
If your XBees (angelsix) simply stopped working after being plugged into a board (with no attempt to program them), I’d think it much more likely that you got a defective dev board, or there was something wrong with your power supply.
I don’t know that 2.4GHz XBees are going to give you (Noether) the 400 meter radius range you’re after, but other than that, I think they fit the bill pretty well. I do think you’ll be happiest with Series 1 XBees, but maybe that’s just my simple thinking.
Thank you very much for you feedback. Yeah, I think so that the problem with the angel’s X-Bees are not the radio themselves, and maybe the problem is in supply and/or dev board.