|
From: | Edixon Giraldo |
Subject: | RE: [Paparazzi-devel] Xbee pro modules won't communicate **SOLVED** |
Date: | Sat, 14 Aug 2010 07:04:57 -0500 |
Felix, I have solved the problem. It was indeed the Sparkfun regulated board. I changed it to the Adafruit board and the Xbee came to life. Thank you so much for the information. Eddie. > Date: Tue, 10 Aug 2010 13:05:28 +0200 > Subject: Re: [Paparazzi-devel] Xbee pro modules won't communicate > From: address@hidden > To: address@hidden > > also note what is says on the Sparkfun page > http://www.sparkfun.com/commerce/product_info.php?products_id=9097 : > Some users have found that the XBee-PRO 900 cannot be used with the > XBee Explorer Regulated. A work around that many users have found is > to bypass diode D1 on the Explorer. > > Cheers, Felix > > On Tue, Aug 10, 2010 at 1:02 PM, Felix Ruess <address@hidden> wrote: > > Eddie, > > > > if you have your modems set to AT Command mode (and not API) you have > > to keep the PPRZ serial transport (transparent mode). > > It should say AT at the end of the function set descriptor in XCTU. > > Also remember to hit write... > > > > It would probably be good to test the modems (and hence their > > configuration) without paparazzi. As long as that doesn't work it is > > not a problem on the Paparazzi side. > > If you have two XBee USB boards you could just hook them both up to > > your PC and send try to send some data via a serial terminal (e.g. > > minicom under Linux or whatever you are comfortable with). What you > > type in at one end should come out at the other :-) > > > > Or if you have a FTDI serial<->USB cable (or any other usable > > serial<->USB converter for that matter) you could hook your Autopilot > > up with this direct serial link instead of the modems to test your > > Paparazzi setup. > > > > About the regulator board: I guess you mean this one > > http://www.sparkfun.com/commerce/product_info.php?products_id=9132 ? > > Reading that I think you should connect the 5V to the regulator board > > and it will regulate it down to 3.3V for the XBee. This might be > > desirable since you might not want to put too much load on the 3.3V > > rail of the Twog (depends on how much current your modem sinks). > > Also the serial on the Twog is a 3.3V TTL UART, so you don't need the > > regulator board for that. The UART is 5V tolerant so it should not > > hurt to use it though. > > But you don't need the regulator board, you can connect the XBee > > directly to the Twog (Gnd, 3.3V, Tx, Rx), try without it. > > > > About the configuration on the Paparazzi side. > > For the Twog these would be the correct lines in the makefile section > > (make sure you have UART1 set for the Twog): > > ap.CFLAGS += -DDOWNLINK -DUSE_UART1 -DUART1_BAUD=B57600 > > > > # TRANSPARENT MODE > > ap.CFLAGS += -DDOWNLINK_TRANSPORT=PprzTransport -DPPRZ_UART=Uart1 > > -DDATALINK=PPRZ -DDOWNLINK_FBW_DEVICE=Uart1 -DDOWNLINK_AP_DEVICE=Uart1 > > ap.srcs += downlink.c $(SRC_ARCH)/uart_hw.c datalink.c pprz_transport.c > > > > > > But as I said earlier my bet is on the XBee configuration... > > > > Cheers, Felix > > > > > > On Tue, Aug 10, 2010 at 11:11 AM, address@hidden > > <address@hidden> wrote: > >> Hey Eddie, > >> > >> Might take a look at the Ardupilot Manual which gives some instructions on setting up XBP-09's (altough > >> they MAY be Ardupilot specific, especially Baudrate) > >> > >> http://code.google.com/p/ardupilot/wiki/TelemetryPage > >> They're also discussing issues with their modems over there in > >> the discussion section and you might get some useful infos from the comments... > >> > >> http://www.diydrones.com/forum/topics/xbee-900-help?id=705844%3ATopic%3A150797&page=1 > >> You might take a look at this > >> stuff, I don't have 900 Mhz version here so I can't test it myself, Sorry. > >> > >> Good Luck, > >> > >> Nico > >> > >> > >> ----Ursprüngliche > >> Nachricht---- > >> Von: address@hidden > >> Datum: 10.08.2010 05:09 > >> An: "Paparazzi Mailing List"<address@hidden > >> org> > >> Betreff: RE: [Paparazzi-devel] Xbee pro modules won't communicate > >> > >> > >> Hi Nathan, thank you for the information. > >> Unfortunately, I don't have that type of modem, so, I don't think it will work. I have the Xbee Pro 900 MHz model > >> XBP09-DP and it won't let me select which one is the end device or the coordinator at. It is a mesh system and it > >> won't have an option to input a PAN number either. I am already tired of messing with this modem. I checked the > >> airframe files and it is exactly as it is supposed to be according to the wiki and forums. I am using the PPRZ > >> Transport and not the XBEE in the airframe. I already checked so many times the baud rate in the airframe code and in > >> XTCU to make sure. Verified also the control panel.xml to match the baud rate. I changed pin locations also and > >> nothing. FYI, I am using the Sparkfun USB transport to connect the ground modem and the Sparkfun regulator to connect > >> the air modem. For the regulator board, I have connected the 3.3V, GND, DOUT, and DIN pins and plugged in directly to > >> the TWOG. It is very exhausting! I ran out of options. I might be in the code. Maybe I have to use the XBEE uplink > >> instead of the PPRZ serial transport. > >> > >> Thanks. > >> > >> Eddie. > >> > >> From: address@hidden > >> Subject: Re: [Paparazzi-devel] Xbee > >> pro modules won't communicate > >> Date: Tue, 10 Aug 2010 09:41:11 +1000 > >> To: address@hidden > >> > >> > >> > >> Hi Eddie, > >> Please > >> see this piece of information that David from PPZUAV sent me about configuring my modems. After doing what he said, > >> they just worked. > >> I asked about the OS because the auto stuff isn't as supported on Linux. So X-CTU will run under > >> Linux but don't expect the auto-read of the modem config to work. So I ask because if you're on Windows I don't need to > >> bother explaining all the stuff for Linux. > >> > >> Just know the BPS default is 9600 so in X-CTU you must setup the PC > >> interface to be using 9600. Don't change anything else. Then in the modem config window set the modem type as XBP24-B I > >> think. The only menu you need to change is the Modem and then the Function set to the right of that. There are 2. One > >> for each. > >> Wire Antenna: Select ZNET 2.5 ROUTER/END DEVICE AT > >> RPSMA: Select ZNET 2.5 COORDINATOR AT > >> > >> The reason is you > >> have modems capable of providing digi-mesh networking. You can fly multiple aircraft at the same time. You would just > >> set all the wire antenna ones as ROUTER/END DEVICE modems. > >> > >> The AT is important. Using the "TRANSPARENT" Protocol in > >> the configuration means you're interfacing with the modem using standard AT command set. As sent from the factory I > >> think they are all END DEVICE but using non-AT (API) command set. So you would need to change your aircraft config to > >> support that. But then the FTDI / serial wouldn't work. So just set them up as AT first. You're not going to need the > >> API mode unless you fly multi-aircraft. > >> > >> Do the Write ... if you get a dialog read it. The LED should go out as you > >> are writing to the modem. If when you plug in the modem you don't get a light then you will for sure get a message. > >> What you do is set everything. Then click write...after a few seconds a dialogue pops up. Essentially just telling you > >> to remove the modem and replace it. On placing it in the socket the dialogue should go out and it should start > >> programming. > >> > >> Kindest regards, Nathan AherneReddog TechnologyWeb: www.reddog.com.auEmail:address@hidden: 0402 555 080 > >> > >> > >> On > >> 10/08/2010, at 2:44 AM, Edixon Giraldo wrote:I am sorry for my ignorance, but, how do you do that? I am not familiar > >> with the XCTU configuration software. > >> > >> Thanks. > >> > >> Eddie. > >> > >>> Date: Mon, 9 Aug 2010 18:14:23 +0200 > >>> From: address@hidden > >> dateien.info > >>> Subject: Re: [Paparazzi-devel] Xbee pro modules won't communicate > >>> To: address@hidden > >>> > >>> > >> Hi, > >>> > >>> you have to "bind" the modules if you want to use the transparent mode (what is suggested for the first > >> trials..) > >>> So go to CTU and set the number of the other module as destination adress. The same for the other module > >> respectively. > >>> > >>> Then they act just like a serial cable. > >>> > >>> Marc > >>> > >>> -------- Original-Nachricht -------- > >>> > > >> Datum: Mon, 9 Aug 2010 10:37:31 -0500 > >>> > Von: Edixon Giraldo <address@hidden> > >>> > An: "address@hidden > >> org" <address@hidden> > >>> > Betreff: Re: [Paparazzi-devel] Xbee pro modules won\'t communicate > >>> > >>> > No, I > >> have not touched the firmware. I have no idea what is wrong then. > >>> > Thanks. > >>> > > >>> > Sent from my iPhone > >>> > > >>> > On > >> Aug 9, 2010, at 10:29 AM, Felix Ruess <address@hidden> wrote: > >>> > > >>> > > then it should work out of the box... > >> no coordinator needed. > >>> > > unless you already flashed a different firmware. > >>> > > > >>> > > On Mon, Aug 9, 2010 at 5:11 > >> PM, Edixon Giraldo <address@hidden> > >>> > wrote: > >>> > >> I have the xbee pro 802.15.4 > >>> > >> > >>> > >> Sent from my > >> iPhone > >>> > >> > >>> > >> On Aug 9, 2010, at 9:59 AM, Felix Ruess <address@hidden> wrote: > >>> > >> > >>> > >>> Hi, > >>> > > >>>>> > >>> > >>> the configuration (coordinator needed or not) you need depends on > >>> > >>> which version exactly you have. > >> > >>> > >>> > >>> > >>> Basically two different hardware/software stacks: > >>> > >>> Digi XBee Pro 802.15.4 and Digi XBee Pro ZB > >> > >>> > >>> > >>> > >>> See http://paparazzi.enac.fr/wiki/Modemsfor that also > >>> > >>> > >>> > >>> Cheers, Felix > >>> > >>> > >>> > >>> On Mon, > >> Aug 9, 2010 at 4:43 PM, maq <address@hidden> wrote: > >>> > >>>> Did you already check out this guide? I used it > >> successfully a few > >>> > weeks > >>> > >>>> ago. > >>> > >>>> > >>> > >>>> http://pixhawk.ethz.ch/tutorials/how_to_configure_xbee> > >>>> > >>> > >>>> > >>> > >>>> Am 09.08.2010 um 16:28 > >> schrieb Edixon Giraldo: > >>> > >>>> > >>> > >>>>> Hi, I have been working with this for hours and cannot make the xbee > >>> > > >>>>>>> modules to communicate with each other. I am very new at this, > >>> > therefore, I > >>> > >>>>> am not very familiar on > >> bow to set them up to make one the > >>> > coordinator and > >>> > >>>>> the other one the server. Any ideas on how to do this > >> in XTCU? I did > >>> > find > >>> > >>>>> some instructions on how to do this, but, it was not clear to me. It > >>> > seems > >>> > > >>>>>>> that you have to type some commands on a terminal. I have also been > >>> > trying > >>> > >>>>> to run range tests and > >> all, but, it is not successful. > >>> > >>>>> Any help will be greatly appreciated. > >>> > >>>>> > >>> > >>>>> Thanks. > >>> > >>>>> > >> > >>> > >>>>> Eddie. > >>> > >>>>> > >>> > >>>>> Sent from my iPhone > >>> > >>>>> _______________________________________________ > >>> > > >>>>>>> Paparazzi-devel mailing list > >>> > >>>>> address@hidden > >>> > >>>>> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > >>>> > >>> > >>>> > >>> > >>>> > >> _______________________________________________ > >>> > >>>> Paparazzi-devel mailing list > >>> > >>>> address@hidden > >> org > >>> > >>>> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > >>>> > >>> > >>> > >>> > >>> > >> _______________________________________________ > >>> > >>> Paparazzi-devel mailing list > >>> > >>> address@hidden > >> > >>> > >>> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > >>> > >>> > >> > >>> > >> > >> _______________________________________________ > >>> > >> Paparazzi-devel mailing list > >>> > >> address@hidden > >>> > >>> >> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > >> > >>> > > > >>> > > > >> _______________________________________________ > >>> > > Paparazzi-devel mailing list > >>> > > address@hidden > >>> > > >>> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > > > >>> > > >>> > > >> _______________________________________________ > >>> > Paparazzi-devel mailing list > >>> > address@hidden > >>> > http://lists.nongnu.org/mailman/listinfo/paparazzi-devel> > >>> -- > >>> Neu: GMX De-Mail - Einfach wie E-Mail, sicher > >> wie ein Brief! > >>> Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail> > >>> > >> _______________________________________________ > >>> Paparazzi-devel mailing list > >>> address@hidden > >>> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel_______________________________________________ > >> Paparazzi- > >> devel mailing list > >> address@hidden > >> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel > >> > >> _______________________________________________ > >> Paparazzi- > >> devel mailing list > >> address@hidden > >> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel _______________________________________________ > >> > >> Paparazzi-devel mailing list > >> address@hidden > >> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel > >> > >> > >> > >> _______________________________________________ > >> Paparazzi-devel mailing list > >> address@hidden > >> http://lists.nongnu.org/mailman/listinfo/paparazzi-devel > >> > > > > _______________________________________________ > Paparazzi-devel mailing list > address@hidden > http://lists.nongnu.org/mailman/listinfo/paparazzi-devel |
[Prev in Thread] | Current Thread | [Next in Thread] |