From: Landon C. <gu...@36...> - 2006-07-25 13:43:17
|
I have a GPSstix that I received last week but have yet to be able to get good data from it. I'm sure I'm missing some setup or something, but not sure what. If I: cat /dev/ttyS2 I can see a stream of NMEA data. However, even with a passive, Trimble antenna ( P/N 39265-52), and several hours of exposure to the sky, I continually get bad GPS data that looks like: $GPGSA,1,1,,, ,,99.99,99.99,99.99*30 (where the ,,, ,,, represents a lot more ,, fields) $GPGSV,1,1,00*79 $GPTXT,01,01,01,NMEA unknown msg*58 $GPRMC,,V,, ,,N*53 So, I can definitely see NMEA data, but it never acquires and gives me any kind of reasonable lat,lon, speed, etc. Out of the box, I would have expected to have an almanac built in a reasonably short period of time < 30 minutes for sure. Is there a particular initialization on this device that needs to occur first? What other passive antennas have people successfully used? Anyone used GPSstix with this Trimble antenna? |
From: Alex M. <mad...@no...> - 2006-07-25 16:53:44
|
On Tue, 25 Jul 2006 07:42:29 -0600, "Landon Cox" <gu...@36...> said: > > I have a GPSstix that I received last week but have yet to be able to > get good data from it. I'm sure I'm missing some setup or something, > but not sure what. > > If I: > > cat /dev/ttyS2 > > I can see a stream of NMEA data. However, even with a passive, > Trimble antenna ( P/N 39265-52), and several hours of exposure to > the sky, I continually get bad GPS data that looks like: > > $GPGSA,1,1,,, ,,99.99,99.99,99.99*30 > > (where the ,,, ,,, represents a lot more ,, fields) > > $GPGSV,1,1,00*79 > > $GPTXT,01,01,01,NMEA unknown msg*58 > > $GPRMC,,V,, ,,N*53 > > So, I can definitely see NMEA data, but it never acquires and gives > me any kind of reasonable lat,lon, speed, etc. > > Out of the box, I would have expected to have an almanac built in a > reasonably short period of time < 30 minutes for sure. > > Is there a particular initialization on this device that needs to > occur first? What other passive antennas have people successfully > used? Anyone used GPSstix with this Trimble antenna? I'm hoping to have my new gumstix and GPSstix tomorrow, but I will have to scrounge an antenna to test, so I haven't gone through this process myself. IAC, the NMEA and UBX protocol for the u-blox GPS receiver module is at: <http://www.u-blox.com/customersupport/gps.g3/ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm> ( you may have to do a simple registration to get it ) Yes, you _should_ be tracking satellites within 15 minutes. If you can redirect the GPS serial port to the outside world, download a copy of u-blox's u-center 4.01 GPS Evaluation Software from: <http://www.u-blox.com/products/u_center.html> and run it on a Windows PC. From u-center, you can access all the available NMEA and UBX messages and their contents, including complete status on all the internals of the receiver (most of the detailed stuff is only available over the UBX protocol). If you can't use u-center you're stuck with reading the protocol doc and hacking away on your lonesome. ;( =================== BTW, an enhancement request for the gumstix folks - if possible, I'd prefer it if the GPS module was set up by default for an active antenna (I've found that it's far easier to find active patch antennas than passive ones), and I'd prefer it if I didn't have to cut traces to switch from passive to active antennas. On our u-blox board we put in pads for an antenna supply 10 ohm resistor and pads for a 0 (zero) ohm resistor to ground - that way the user's decision is which resistor to populate, and there's no need to cut a trace or solder to the LEA-4H pads either. -- Alex |
From: Cynthia S. <cse...@wh...> - 2006-07-25 17:28:59
|
unsubscribe |
From: Landon C. <gu...@36...> - 2006-07-27 14:48:03
|
On Jul 25, 2006, at 10:53 AM, Alex Madarasz wrote: > > I'm hoping to have my new gumstix and GPSstix tomorrow, but I will > have > to scrounge an antenna to test, so I haven't gone through this process > myself. IAC, the NMEA and UBX protocol for the u-blox GPS receiver > module is at: > > <http://www.u-blox.com/customersupport/gps.g3/ > ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm> Hi Alex, Curious what you found now that you (probably) got your GPSstix. I've looked all over the website and cannot find a reference to a recommended passive antenna for the GPSstix. Anyone have a working passive antenna set up and willing to share the part #'s that worked? Anything you had to do to get GPSstix working? As I mentioned before, with a Trimble passive ( P/N 39265-52) I cannot get any lock or decent data coming from the GPSstix. Thanks, Landon |
From: Alex M. <mad...@no...> - 2006-07-27 22:46:29
|
On Wed, 26 Jul 2006 21:39:13 -0600, "Landon Cox" <gu...@36...> said: > > On Jul 25, 2006, at 10:53 AM, Alex Madarasz wrote: > > > > > I'm hoping to have my new gumstix and GPSstix tomorrow, but I will > > have > > to scrounge an antenna to test, so I haven't gone through this process > > myself. IAC, the NMEA and UBX protocol for the u-blox GPS receiver > > module is at: > > > > <http://www.u-blox.com/customersupport/gps.g3/ > > ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm> > > Hi Alex, > > Curious what you found now that you (probably) got your GPSstix. I got my new toys yesterday, but my load at work (the gumstix stuff is mine, not for work - but I can definitely see some gumstix in my future at work! ;) and an error on my part have prevented me from whittlin' on my stix. ;( My error is that I neglected to order an expansion card with a console serial port _connector_ on it, and I haven't figgered out if I can USBnet in without access to the console, so I didn't even try last night (and probably won't try tonight either, as I got another long day tomorrow and I need my (cough) beauty sleep! > I've looked all over the website and cannot find a reference to a > recommended passive antenna for the GPSstix. > > Anyone have a working passive antenna set up and willing to share the > part #'s that worked? I don't think there's a recommendation in the wiki yet - I think the newness of the GPSstix has kept the users climbing the learning curve. > Anything you had to do to get GPSstix working? As I mentioned > before, with a Trimble passive ( P/N 39265-52) I cannot get any lock > or decent data coming from the GPSstix. I will let you and everyone else know as soon as I get a chance to try something, like one of the options below: - Borrow a passive antenna from work, like one of the following (overkill for GPSstix, but ...): <http://www.seaveyantenna.com/pdf/new_products/0310-814.pdf> or possibly one of the rejects from our antenna guy's stash. - Hack an antenna solution: - Take a piece of connectorized low-loss coax (preferably with SMA, or with an SMA adapter) and add a 1/4-, 1/2 or full-wave wire "whip" (a length of bare wire cut to just the right length). The u-blox LEA-4H is so sensitive - and has a low-gain LNA already inside the module - that the RF guys at work said a whip should be OK for starters. - GPS L1 (1575.42MHz) wavelength ~ 190 mm - " " " 1/4-wave ~ 48 mm - Borrow a bias tee from work and use it with an (also borrowed ;) active antenna. - Go for the gusto and hack myself a more sophisticated passive antenna with a design from the Web, like this: <http://www.gpscreations.com/NewFiles/GPS%20Helical%20Antenna%20Design.pdf> - Have one of our techs hack my GPSstix to cut the trace and add a 10-ohm resistor. I will also be working on a way to run u-center from serial data "bridged" through my gumstix/GPSstix, as u-center is by far the best way to see, record and diagnose u-blox performance. -- Alex |
From: Dave H. <dhy...@gm...> - 2006-07-27 23:31:27
|
Hi Alex, > My error is that I neglected to order an expansion card with a console > serial port _connector_ on it, and I haven't figgered out if I can > USBnet in without access to the console, so I didn't even try last night > (and probably won't try tonight either, as I got another long day > tomorrow and I need my (cough) beauty sleep! You can, but it's expecting DHCP to be available to obtain an IP address. Under XP, you can beidge the usbnet connection with your regular connection (see http://www.davehylands.com/linux/gumstix/usbnet/). -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Areth Foster-W. <ar...@ar...> - 2006-07-27 23:34:14
|
Hi Alex, As far as usb is concerned...I think it should be possible. I'm on an XP machine and I got the tweener board but forgot the cable. I have since fashioned my own from an old mini din 8 cable off of an apple modem. Anyway the gumstix comes with the Ethernet gadget by default so I followed the XP driver installation instructions, bridged my LAN connection with the gumstix LAN and then logged onto my home router and looked at the dhcp client list to figure out what IP I needed to connect to. Then I just ssh'd in. As far as an antenna, it took me a while but I got it working with an active antenna. The soldering isn't that bad, I managed it and the last time I soldered anything was 10 years ago. I would recommend James Coxon's method of attaching the resistor to a different power source. http://www.pegasushabproject.org.uk/P1010159.JPG I tried the wiki method of putting the resistor between 18 and 19 and ended up shorting it out on the case. It is doable but it sticks up (unless you want to mess with SMT). Hope this helps. -Areth Alex Madarasz wrote: > On Wed, 26 Jul 2006 21:39:13 -0600, "Landon Cox" <gu...@36...> > said: > >> On Jul 25, 2006, at 10:53 AM, Alex Madarasz wrote: >> >> >>> I'm hoping to have my new gumstix and GPSstix tomorrow, but I will >>> have >>> to scrounge an antenna to test, so I haven't gone through this process >>> myself. IAC, the NMEA and UBX protocol for the u-blox GPS receiver >>> module is at: >>> >>> <http://www.u-blox.com/customersupport/gps.g3/ >>> ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm> >>> >> Hi Alex, >> >> Curious what you found now that you (probably) got your GPSstix. >> > > I got my new toys yesterday, but my load at work (the gumstix stuff is > mine, not for work - but I can definitely see some gumstix in my future > at work! ;) and an error on my part have prevented me from whittlin' on > my stix. ;( > > My error is that I neglected to order an expansion card with a console > serial port _connector_ on it, and I haven't figgered out if I can > USBnet in without access to the console, so I didn't even try last night > (and probably won't try tonight either, as I got another long day > tomorrow and I need my (cough) beauty sleep! > > > >> I've looked all over the website and cannot find a reference to a >> recommended passive antenna for the GPSstix. >> >> Anyone have a working passive antenna set up and willing to share the >> part #'s that worked? >> > > I don't think there's a recommendation in the wiki yet - I think the > newness of the GPSstix has kept the users climbing the learning curve. > > > >> Anything you had to do to get GPSstix working? As I mentioned >> before, with a Trimble passive ( P/N 39265-52) I cannot get any lock >> or decent data coming from the GPSstix. >> > > I will let you and everyone else know as soon as I get a chance to try > something, like one of the options below: > > - Borrow a passive antenna from work, like one of the > following (overkill for GPSstix, but ...): > > <http://www.seaveyantenna.com/pdf/new_products/0310-814.pdf> > > or possibly one of the rejects from our antenna guy's stash. > > - Hack an antenna solution: > > - Take a piece of connectorized low-loss coax (preferably > with SMA, or with an SMA adapter) and add a 1/4-, 1/2 or > full-wave wire "whip" (a length of bare wire cut to just > the right length). The u-blox LEA-4H is so sensitive - > and has a low-gain LNA already inside the module - that the > RF guys at work said a whip should be OK for starters. > > - GPS L1 (1575.42MHz) wavelength ~ 190 mm > - " " " 1/4-wave ~ 48 mm > > - Borrow a bias tee from work and use it with an (also > borrowed ;) active antenna. > > - Go for the gusto and hack myself a more sophisticated > passive antenna with a design from the Web, like this: > > <http://www.gpscreations.com/NewFiles/GPS%20Helical%20Antenna%20Design.pdf> > > - Have one of our techs hack my GPSstix to cut the trace > and add a 10-ohm resistor. > > I will also be working on a way to run u-center from serial data > "bridged" through my gumstix/GPSstix, as u-center is by far the best way > to see, record and diagnose u-blox performance. > > |
From: Areth Foster-W. <ar...@ar...> - 2006-07-27 23:38:31
|
I just got mine working quite well with the Sparkfun Antenna GPS Embedded SMA http://www.sparkfun.com/commerce/product_info.php?products_id=177 Had to do with the active antenna mod though. -Areth Landon Cox wrote: > On Jul 27, 2006, at 4:46 PM, Alex Madarasz wrote: > > >> I will let you and everyone else know as soon as I get a chance to try >> something, like one of the options below: >> > > I have also ordered two antennas from SparkFun in order to test some > other antennas: > > http://www.sparkfun.com/commerce/categories.php?cPath=4_18 > > Since I'm pretty sure I have the same Trimble that SparkFun is > selling and I have not been able to get GPSstix to acquire with it, I > ordered the SparkFun VTorch antenna and also the "Antenna GPS > Embedded SMA". > > I've also asked Don to help track down some answers to these > questions including the redirect of the serial to use the u-blox > diagnostic software from a serial stream out of the gumstix. The > Wiki refers to this technique but doesn't say how it's done. > > So, after that, I will have tried 3 antennas and will report my > results to the list. I should be able to pick up the SparkFun > antennas tomorrow sometime (I live near enough to go by :-) > > Landon > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Landon C. <gu...@36...> - 2006-07-27 23:46:08
|
On Jul 27, 2006, at 5:38 PM, Areth Foster-Webster wrote: > I just got mine working quite well with the Sparkfun Antenna GPS > Embedded SMA > > http://www.sparkfun.com/commerce/product_info.php?products_id=177 > > Had to do with the active antenna mod though. Thanks for the info. It's curious, while the GPSstix is designed for passive antennas, I have yet to hear of anyone's experience with a passive GPS antenna (effectiveness, part numbers that worked, etc.) I would like to get this to work with a passive so I don't have to do the mod on every device (even for small runs, I'd like to avoid it if possible.) Anyone get GPSstix to work with a passive antenna? |
From: Landon C. <gu...@36...> - 2006-07-27 23:33:16
|
On Jul 27, 2006, at 4:46 PM, Alex Madarasz wrote: > > I will let you and everyone else know as soon as I get a chance to try > something, like one of the options below: I have also ordered two antennas from SparkFun in order to test some other antennas: http://www.sparkfun.com/commerce/categories.php?cPath=4_18 Since I'm pretty sure I have the same Trimble that SparkFun is selling and I have not been able to get GPSstix to acquire with it, I ordered the SparkFun VTorch antenna and also the "Antenna GPS Embedded SMA". I've also asked Don to help track down some answers to these questions including the redirect of the serial to use the u-blox diagnostic software from a serial stream out of the gumstix. The Wiki refers to this technique but doesn't say how it's done. So, after that, I will have tried 3 antennas and will report my results to the list. I should be able to pick up the SparkFun antennas tomorrow sometime (I live near enough to go by :-) Landon |
From: Dave H. <dhy...@gm...> - 2006-07-27 23:58:50
|
Hi Landon, > I've also asked Don to help track down some answers to these > questions including the redirect of the serial to use the u-blox > diagnostic software from a serial stream out of the gumstix. The > Wiki refers to this technique but doesn't say how it's done. So, just to be clear about what you're trying to do here. You want to take the serial data from the GPSstix (which is on ttyS2) and get it to a PC? Here's my collection of ideas on how you might get this to work: 1 - Unplug the gpsstix from the gumstix. Connect an appropriate serial voltage converter to the STUART port. Remember that the TxD/RxD are from the gumstix perspective and are reversed from the ublox perspective. You could use the gumstix while doing this if you configured the TxD and RxD pins as GPIO inputs, but you'd need to remove the serial converter in order to get the gumstix to access it. If you only connect the TxD lines from the ublox (which is labelled RxD on the STUART port), then you could have the PC and the gumstix reading the GPS at the same time. 2 - I'd be happy to modify sertest.c into a loopback program which pipes all of the data fro serial port into another. You could then connect up a serial converter to one of the other serial ports (all 4 are available on the gpsstix). Practically, you'd probably only be able to use HWUART or BTUART, depending on which other card/options you have installed. 3 - You could also use the same loopback program and use the usb serial gadget. Then you'd plug the USB cable into your PC and it would think it's talking to the GPS (perhaps with a little more latency that is normal). -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Landon C. <gu...@36...> - 2006-07-28 02:27:15
|
Hi Dave, Thanks for your thoughts on the topic. I got the impression from the Wiki that there was an already trodden technique for doing this. The wiki at: http://docwiki.gumstix.org/Frequently_asked_questions/ GPSstix_and_Audiostix2#How_fast_should_a_satellite_be_tracked_using_GPSs tix.3F says: "If the GPS serial port is redirected to the outside world, download a copy of u-blox's u-center 4.01 GPS Evaluation Software from here and run it on a Windows PC. From u-center, access all the available NMEA and UBX messages and their contents, including complete status on all the internals of the receiver (most of the detailed stuff is only available over the UBX protocol). If not using u-center, then read the protocol doc and hack manually" It was stated so matter of fact that it seemed like I was missing something major if I didn't know how to do that already. I was thinking of something even more mundane such as writing a simple app that bridged ttyS2 to Bluetooth (serial or TCP) so it would act a little like a serial to ethernet converter (except serial to BT/TCP) or serial to Bluetooth serial bridge. Don't know if it's as simple as passing data back and forth or if there's a more hardware protocol and driver work involved to make it work seamlessly to fake out the ublox u-center diagnostics. My particular configuration is a basix 400 w/BT and GPSstix. That's all that's in the stack right now. On Jul 27, 2006, at 5:58 PM, Dave Hylands wrote: > Hi Landon, > >> I've also asked Don to help track down some answers to these >> questions including the redirect of the serial to use the u-blox >> diagnostic software from a serial stream out of the gumstix. The >> Wiki refers to this technique but doesn't say how it's done. > > So, just to be clear about what you're trying to do here. > > You want to take the serial data from the GPSstix (which is on ttyS2) > and get it to a PC? Yes, but bi-directionally so it fakes out u-center to make it think it's talking directly to the GPS. > > 2 - I'd be happy to modify sertest.c into a loopback program > > 3 - You could also use the same loopback program and use the usb > serial gadget. These both sound promising as well. I'm thinking about writing a gumstix service that would be a TCP server for clients over BT or Ethernet. It would provide a 1-way data stream of NMEA data to clients who connected to the gumstix - BT running in access point mode with TCP/BT. That way, more than one client could have access to the GPS data through the gumstix. Perhaps that same software could work bidirectionally (for only one client to be able to write to the GPS.) That's solving a different problem. I use a Mac OS X serial port app called PortTerm which can act as a TCP server and pipes all serial data in/out of that if it's running. It's very handy for sharing the serial port with more than one client (usually for purposes of logging.) Guess we won't know if u-center will work with any of these ideas until we try. Will try to get some time this weekend to look further at this. Thanks again for your thoughts on the topic. Landon |
From: Alex M. <mad...@no...> - 2006-07-28 22:33:07
|
On Thu, 27 Jul 2006 20:26:10 -0600, "Landon Cox" <gu...@36...> said: > Hi Dave, > > Thanks for your thoughts on the topic. > > I got the impression from the Wiki that there was an already trodden > technique for doing this. The wiki at: > > http://docwiki.gumstix.org/Frequently_asked_questions/ > GPSstix_and_Audiostix2#How_fast_should_a_satellite_be_tracked_using_GPSs > tix.3F > > says: > "If the GPS serial port is redirected to the outside world, download > a copy of u-blox's u-center 4.01 GPS Evaluation Software from here > and run it on a Windows PC. > > From u-center, access all the available NMEA and UBX messages and > their contents, including complete status on all the internals of the > receiver (most of the detailed stuff is only available over the UBX > protocol). If not using u-center, then read the protocol doc and hack > manually" > > It was stated so matter of fact that it seemed like I was missing > something major if I didn't know how to do that already. When I read what you quoted from the wiki, the verbage looked familiar, so I looked at the wiki history as well as my message to you from the 25th - it appears that parts of my message were paraphrased and inserted into the wiki, and my original intent didn't quite carr through. What I originally wrote was: "Yes, you _should_ be tracking satellites within 15 minutes. If you can redirect the GPS serial port to the outside world, download a copy of u-blox's u-center 4.01 GPS Evaluation Software from: <http://www.u-blox.com/products/u_center.html> and run it on a Windows PC. ...." The "If you can" I put in the beginning of my sentence was paraphrased so that it gave the impression that there is an existing solution for redirecting serial ports within Linux that should be widely known. In fact, while I know that such capabilities ("virtual serial ports" and the like) exist in commercial products for Windows, to date I haven't had a reason to look for this kind of capability for Linux. If I had known of an existing Linux serial port redirection / virtual serial port solution for Linux (and I'd be surprised if one doesn't exist), I would have included a reference to it (I want one for myself, as I've used u-center extensively to test u-blox boards and eval kits and to test and integrate u-blox-based boards we've built at work). IAC, as soon as I can I'll register for wiki editing and and edit/add things I know about designing with and using u-blox receivers (and GPS in general). BTW, I borrowed a bunch of GPS antenna stuff from work, including a passive antenna and a bias tee, but my work with my stix may be OBE due to home and work obligations (like the need to pack up all my home computer stuff so a drywall contractor can come in and fix the apartment ceiling above it! ;) > I was thinking of something even more mundane such as writing a > simple app that bridged ttyS2 to Bluetooth (serial or TCP) so it > would act a little like a serial to ethernet converter (except serial > to BT/TCP) or serial to Bluetooth serial bridge. Don't know if it's > as simple as passing data back and forth or if there's a more > hardware protocol and driver work involved to make it work seamlessly > to fake out the ublox u-center diagnostics. > > My particular configuration is a basix 400 w/BT and GPSstix. That's > all that's in the stack right now. After I read yesterday's flurry of messages I had the same idea, as I just bought a connex 400xm-bt myself. To fully support u-center we _will_ need bi-directional binary serial port transfers, as UBX is a binary protocol and it'll definitely be desirable to be able to send UBX commands to the receiver - if for nothing else than to ask/poll the receiver to have it send UBX response messages that are not enabled by default (only a small subset of the available NMEA and UBX messages are enabled "out of the box"). -- Alex |
From: Landon C. <gu...@36...> - 2006-07-28 22:50:24
|
As an FYI - Don was following up on a question I put directly to gumstix (he went to gumstix engineering with the question): > 1. The GPSstix FAQ mentions redirecting the GPS serial port to the > "outside world" - how does someone do that? > The answer he got was: "For GPSstix serial port redirect: use "socat" " Wanted to pass that along - I haven't tried it and don't know how to use it yet. |
From: Paul P. <mas...@gm...> - 2006-07-30 04:06:31
|
I haven't played with the GPSstix in particular, but I have used socat to do the same thing on a robostix. From memory, I think the command you want is something like socat open:/dev/ttyS2 open:/dev/rfcomm0 Bluetooth on the gumstix is set up with a getty from the factory, so you'll need to change that to use socat instead. The one caviat I found is that you should make sure both ttyS2 and rfcomm0 have the same stty settings. --paul On 7/28/06, Landon Cox <gu...@36...> wrote: > > > As an FYI - Don was following up on a question I put directly to > gumstix (he went to gumstix engineering with the question): > > > 1. The GPSstix FAQ mentions redirecting the GPS serial port to the > > "outside world" - how does someone do that? > > > > The answer he got was: > "For GPSstix serial port redirect: use "socat" " > > Wanted to pass that along - I haven't tried it and don't know how to > use it yet. > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Landon C. <gu...@36...> - 2006-07-31 17:27:52
|
I appreciate the input on this. I am on the road so won't be able to try it until later this week. Will definitely report results unless someone else gets to it before me. Thanks again for the info, Landon On Jul 29, 2006, at 10:06 PM, Paul Pigg wrote: > I haven't played with the GPSstix in particular, but I have used > socat to do the same thing on a robostix. From memory, I think the > command you want is something like > > socat open:/dev/ttyS2 open:/dev/rfcomm0 > > Bluetooth on the gumstix is set up with a getty from the factory, > so you'll need to change that to use socat instead. The one caviat > I found is that you should make sure both ttyS2 and rfcomm0 have > the same stty settings. > > --paul |
From: Craig H. <cr...@gu...> - 2006-08-01 19:45:07
|
On Jul 29, 2006, at 9:06 PM, Paul Pigg wrote: > I haven't played with the GPSstix in particular, but I have used > socat to do the same thing on a robostix. From memory, I think the > command you want is something like > > socat open:/dev/ttyS2 open:/dev/rfcomm0 > > Bluetooth on the gumstix is set up with a getty from the factory, > so you'll need to change that to use socat instead. The one caviat > I found is that you should make sure both ttyS2 and rfcomm0 have > the same stty settings. There are options you can pass to socat to set up the termios in your open call. I don't recall if those options are enabled in the gumstix buildroot socat setup or not -- I'll check. But it'd be something like: socat open:/dev/ttyS2,b9600,raw,clocal=1,echo=0 open:/dev/ rfcomm0,b9600,raw,clocal=1,echo=0 or whatever. You could also do something fancier if you want to relay via tcp/ip instead: socat open:/dev/ttyS2,b9600,raw,clocal=1,echo=0 tcp4:$hostname:$port C |