From: Naz <li...@mr...> - 2008-09-10 03:26:08
|
Hi all, I would like to use Gumstix to build a GPS transponder. It would need to have a GPS unit as well as a communications module of some kind. It would need to periodically take GPS fixes, and then communicate these fixes to a server on the Internet. GPRS or HSDPA would be fine, both are available in the areas of interest. I have not been able to find a cellular communications module for Gumstix though. Wifi will not suffice, as the transponders will usually not be within range of a usable Wifi signal. I have been quoted a price on these units, however I'm sure that they can be made far more cheaply using Gumstix. Thanks! السلام عليكم - Naz. |
From: Demetris Z. <fgc...@cy...> - 2008-09-10 06:59:10
|
I have successfully used Telit GSM modules to send GPS data with GPRS on gumstix with AT commands and PPPD + Chat But I think for a solution as simple as this you don't even need a gumstix. You can simply use the module + PIC + your GPS device to send data to a static IP on the internet without the need of gumstix. -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Naz Sent: Wednesday, September 10, 2008 6:26 AM To: gum...@li... Subject: [Gumstix-users] GPS Transponder Hi all, I would like to use Gumstix to build a GPS transponder. It would need to have a GPS unit as well as a communications module of some kind. It would need to periodically take GPS fixes, and then communicate these fixes to a server on the Internet. GPRS or HSDPA would be fine, both are available in the areas of interest. I have not been able to find a cellular communications module for Gumstix though. Wifi will not suffice, as the transponders will usually not be within range of a usable Wifi signal. I have been quoted a price on these units, however I'm sure that they can be made far more cheaply using Gumstix. Thanks! السلام عليكم - Naz. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: James C. <ja...@go...> - 2008-09-10 07:51:06
|
To tell you the truth you can make it even more simple by using a Telit GM862-GPS module which has a gsm/gprs module and a sirfIII gps built in all connected with a python interpreter so you'd just need to write a python script to get the gps coordinates and send them. GM862-GPS : http://www.sparkfun.com/commerce/product_info.php?products_id=7917 However a gumstix would be great if you wanted to do more with the data such as log it and interpret it - you could use a gumstix + gpsstix + a gsm module such as the GM862 (without GPS) James Coxon http://www.pegasushabproject.org.uk 2008/9/10 Demetris Zavorotnichenko <fgc...@cy...>: > I have successfully used Telit GSM modules to send GPS data with GPRS on > gumstix with AT commands and PPPD + Chat > > But I think for a solution as simple as this you don't even need a gumstix. > > You can simply use the module + PIC + your GPS device to send data to a > static IP on the internet without the need of gumstix. > > -----Original Message----- > From: gum...@li... > [mailto:gum...@li...] On Behalf Of Naz > Sent: Wednesday, September 10, 2008 6:26 AM > To: gum...@li... > Subject: [Gumstix-users] GPS Transponder > > Hi all, > I would like to use Gumstix to build a GPS transponder. It would need to > have a GPS unit as well as a communications module of some kind. It > would need to periodically take GPS fixes, and then communicate these > fixes to a server on the Internet. GPRS or HSDPA would be fine, both are > available in the areas of interest. I have not been able to find a > cellular communications module for Gumstix though. Wifi will not > suffice, as the transponders will usually not be within range of a > usable Wifi signal. > > I have been quoted a price on these units, however I'm sure that they > can be made far more cheaply using Gumstix. > > Thanks! > > السلام عليكم > - Naz. > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Naz <li...@mr...> - 2008-09-10 13:42:56
|
The device needs to do no on board processing, just receive current coords and altitude, and then send it via GPRS. Thank you very much for pointing me to this device, it looks ideal. I've never done any embedded programming before, but I'm familiar with Python. Would this unit be hard to program? Do the Telit devices come with Python modules that allow easy access to the sensory data? I don't want to be messing around with drivers and/or protocol implementation from scratch. Regards, - Naz. James Coxon wrote: > To tell you the truth you can make it even more simple by using a > Telit GM862-GPS module which has a gsm/gprs module and a sirfIII gps > built in all connected with a python interpreter so you'd just need to > write a python script to get the gps coordinates and send them. > > GM862-GPS : http://www.sparkfun.com/commerce/product_info.php?products_id=7917 > > However a gumstix would be great if you wanted to do more with the > data such as log it and interpret it - you could use a gumstix + > gpsstix + a gsm module such as the GM862 (without GPS) > > James Coxon > http://www.pegasushabproject.org.uk > > > 2008/9/10 Demetris Zavorotnichenko <fgc...@cy...>: > >> I have successfully used Telit GSM modules to send GPS data with GPRS on >> gumstix with AT commands and PPPD + Chat >> >> But I think for a solution as simple as this you don't even need a gumstix. >> >> You can simply use the module + PIC + your GPS device to send data to a >> static IP on the internet without the need of gumstix. >> >> -----Original Message----- >> From: gum...@li... >> [mailto:gum...@li...] On Behalf Of Naz >> Sent: Wednesday, September 10, 2008 6:26 AM >> To: gum...@li... >> Subject: [Gumstix-users] GPS Transponder >> >> Hi all, >> I would like to use Gumstix to build a GPS transponder. It would need to >> have a GPS unit as well as a communications module of some kind. It >> would need to periodically take GPS fixes, and then communicate these >> fixes to a server on the Internet. GPRS or HSDPA would be fine, both are >> available in the areas of interest. I have not been able to find a >> cellular communications module for Gumstix though. Wifi will not >> suffice, as the transponders will usually not be within range of a >> usable Wifi signal. >> >> I have been quoted a price on these units, however I'm sure that they >> can be made far more cheaply using Gumstix. >> >> Thanks! >> >> السلام عليكم >> - Naz. >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: James C. <ja...@go...> - 2008-09-10 15:51:37
|
Yeah they are pretty easy to program - I'd recommend getting a development board which will make life a lot easier. There are already inbuilt modules for getting and parsing the gps data so it shouldn't be too difficult. Also the modules are happy running directly off 3.7v LiPo cells which are easy to get hold of and quite light. As we've strayed from gumstixs if you have more questions feel free to email me directly! James 2008/9/10 Naz <li...@mr...>: > The device needs to do no on board processing, just receive current > coords and altitude, and then send it via GPRS. Thank you very much for > pointing me to this device, it looks ideal. > > I've never done any embedded programming before, but I'm familiar with > Python. Would this unit be hard to program? Do the Telit devices come > with Python modules that allow easy access to the sensory data? I don't > want to be messing around with drivers and/or protocol implementation > from scratch. > > Regards, > - Naz. > > James Coxon wrote: >> To tell you the truth you can make it even more simple by using a >> Telit GM862-GPS module which has a gsm/gprs module and a sirfIII gps >> built in all connected with a python interpreter so you'd just need to >> write a python script to get the gps coordinates and send them. >> >> GM862-GPS : http://www.sparkfun.com/commerce/product_info.php?products_id=7917 >> >> However a gumstix would be great if you wanted to do more with the >> data such as log it and interpret it - you could use a gumstix + >> gpsstix + a gsm module such as the GM862 (without GPS) >> >> James Coxon >> http://www.pegasushabproject.org.uk >> >> >> 2008/9/10 Demetris Zavorotnichenko <fgc...@cy...>: >> >>> I have successfully used Telit GSM modules to send GPS data with GPRS on >>> gumstix with AT commands and PPPD + Chat >>> >>> But I think for a solution as simple as this you don't even need a gumstix. >>> >>> You can simply use the module + PIC + your GPS device to send data to a >>> static IP on the internet without the need of gumstix. >>> >>> -----Original Message----- >>> From: gum...@li... >>> [mailto:gum...@li...] On Behalf Of Naz >>> Sent: Wednesday, September 10, 2008 6:26 AM >>> To: gum...@li... >>> Subject: [Gumstix-users] GPS Transponder >>> >>> Hi all, >>> I would like to use Gumstix to build a GPS transponder. It would need to >>> have a GPS unit as well as a communications module of some kind. It >>> would need to periodically take GPS fixes, and then communicate these >>> fixes to a server on the Internet. GPRS or HSDPA would be fine, both are >>> available in the areas of interest. I have not been able to find a >>> cellular communications module for Gumstix though. Wifi will not >>> suffice, as the transponders will usually not be within range of a >>> usable Wifi signal. >>> >>> I have been quoted a price on these units, however I'm sure that they >>> can be made far more cheaply using Gumstix. >>> >>> Thanks! >>> >>> السلام عليكم >>> - Naz. >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Colin S. <cj...@ab...> - 2008-09-10 22:30:07
|
> From: gum...@li... > [mailto:gum...@li...] On Behalf Of Naz > Sent: Wednesday, September 10, 2008 6:26 AM > To: gum...@li... > Subject: [Gumstix-users] GPS Transponder > > Hi all, > I would like to use Gumstix to build a GPS transponder. It would need > to > have a GPS unit as well as a communications module of some kind. It > would need to periodically take GPS fixes, and then communicate these > fixes to a server on the Internet. GPRS or HSDPA would be fine, both > are > available in the areas of interest. I have not been able to find a > cellular communications module for Gumstix though. Wifi will not > suffice, as the transponders will usually not be within range of a > usable Wifi signal. > > I have been quoted a price on these units, however I'm sure that they > can be made far more cheaply using Gumstix. > > Thanks! > > ?????? ????? > - Naz. I used a GM862-GPS device to do some tracking last year and it was a nightmare to program. I didn't have the optional (and rather expensive) development board and without it I got no error output from python and so if the program stopped due to a bug I got no feedback as to why. It took me about 2 weeks to perfect a program to upload my position to a web form, I'd previously written a J2ME version of the same thing in a few days. However I did eventually get it working and managed to make it upload my position every few minutes over GPRS. I still have the code if your interested (I keep meaning to post it online, but never seem to get round to it). More recently I hooked one up to a gumstix and wrote a program to do the same thing in C. This was a LOT easier to do. However I had a few issues interfacing the GM862 with the Gumstix, the GM862 with the cheaper version of the sparkfun breakout board uses 2.8 volt logic levels for its serial port and the gumstix uses 3.3. The easiest way round this is actually to use the more expensive version of the breakout with RS232 on it and then connect it via a MAX232 before going back into the gumstix. Another drawback I found was that to get the position in this way you have to issue an AT command to the GM862 (AT$GPSACP) and then wait for it to give you the GPS data. The data it returns is similar but not identical to normal NMEA data that most GPS units supply and normal GPS units just supply this is a constant stream. The end result is it can take slightly longer to get the data back than a normal GPS, this is an issue if your wanting high frequency data. I was using the unit to track and control a robot and wanted it as high frequency as possible and in the end opted for a standard GPS unit. > > I've never done any embedded programming before, but I'm familiar with > Python. Would this unit be hard to program? Do the Telit devices come > with Python modules that allow easy access to the sensory data? I don't > want to be messing around with drivers and/or protocol implementation > from scratch. In python you can just request the last GGA or VTG string from the device. These are standard NMEA formats for any GPS and parsing them is pretty easy. If you are looking for an alternative modem for the gumstix can I suggest trying something like the Huwaei E220 USB modem (this will require a Verdex). These are being supplied by a lot of 3G networks (I know 3 in the UK are selling them) and they work quite well with Linux. They aren't much (if at all) bigger than the GM862 and probably weight about the same, and cost a lot less! Essentially all the device consists of is a USB serial port which you connect to with PPPD as if it was a dialup modem. This gives you the advantage of UMTS/HSDPA (GM862 is GPRS only) but doesn't include a GPS so you'd need a seperate GPS, this could be almost any USB GPS, a GPSstix or even a bluetooth device. I haven't tried the E220 with a gumstix yet but I have tried it with other embedded linux devices and not had any major problems. The main problem I can forsee with the gumstix is that the gumstix usb ports might not supply enough power, however the E220 comes with a special USB cable which splits the input so you can power things from a second USB port or with a bit of cable hacking the power supply of your choice. |
From: H. G. <shi...@gm...> - 2010-05-14 18:42:07
|
Hi, Colin Sauze-3 I actually would be interested in seeing your C code for interfacing the GM862 with the Gumstix... I need to do the same with Global Sat BU-353 GPS Receiver and Gumstix VerdexPro XL6P... What is the best way to get both devices working together??...Gumstix reading the data from the GPS... Any help would be appreciated! Thanks! Colin Sauze-3 wrote: > > >> From: gum...@li... >> [mailto:gum...@li...] On Behalf Of Naz >> Sent: Wednesday, September 10, 2008 6:26 AM >> To: gum...@li... >> Subject: [Gumstix-users] GPS Transponder >> >> Hi all, >> I would like to use Gumstix to build a GPS transponder. It would need >> to >> have a GPS unit as well as a communications module of some kind. It >> would need to periodically take GPS fixes, and then communicate these >> fixes to a server on the Internet. GPRS or HSDPA would be fine, both >> are >> available in the areas of interest. I have not been able to find a >> cellular communications module for Gumstix though. Wifi will not >> suffice, as the transponders will usually not be within range of a >> usable Wifi signal. >> >> I have been quoted a price on these units, however I'm sure that they >> can be made far more cheaply using Gumstix. >> >> Thanks! >> >> ?????? ????? >> - Naz. > > > I used a GM862-GPS device to do some tracking last year and it was a > nightmare to program. I didn't have the optional (and rather expensive) > development board and without it I got no error output from python and so > if the program stopped due to a bug I got no feedback as to why. It took > me about 2 weeks to perfect a program to upload my position to a web form, > I'd previously written a J2ME version of the same thing in a few days. > > However I did eventually get it working and managed to make it upload my > position every few minutes over GPRS. I still have the code if your > interested (I keep meaning to post it online, but never seem to get round > to it). > > More recently I hooked one up to a gumstix and wrote a program to do the > same thing in C. This was a LOT easier to do. However I had a few issues > interfacing the GM862 with the Gumstix, the GM862 with the cheaper version > of the sparkfun breakout board uses 2.8 volt logic levels for its serial > port and the gumstix uses 3.3. The easiest way round this is actually to > use the more expensive version of the breakout with RS232 on it and then > connect it via a MAX232 before going back into the gumstix. Another > drawback I found was that to get the position in this way you have to > issue an AT command to the GM862 (AT$GPSACP) and then wait for it to give > you the GPS data. The data it returns is similar but not identical to > normal NMEA data that most GPS units supply and normal GPS units just > supply this is a constant stream. The end result is it can take slightly > longer to get the data back than a normal GPS, this is an issue if your > wanting high frequency data. I was using the unit to track and control a > robot and wanted it as high frequency as possible and in the end opted for > a standard GPS unit. > >> >> I've never done any embedded programming before, but I'm familiar with >> Python. Would this unit be hard to program? Do the Telit devices come >> with Python modules that allow easy access to the sensory data? I don't >> want to be messing around with drivers and/or protocol implementation >> from scratch. > > In python you can just request the last GGA or VTG string from the device. > These are standard NMEA formats for any GPS and parsing them is pretty > easy. > > If you are looking for an alternative modem for the gumstix can I suggest > trying something like the Huwaei E220 USB modem (this will require a > Verdex). These are being supplied by a lot of 3G networks (I know 3 in the > UK are selling them) and they work quite well with Linux. They aren't much > (if at all) bigger than the GM862 and probably weight about the same, and > cost a lot less! Essentially all the device consists of is a USB serial > port which you connect to with PPPD as if it was a dialup modem. This > gives you the advantage of UMTS/HSDPA (GM862 is GPRS only) but doesn't > include a GPS so you'd need a seperate GPS, this could be almost any USB > GPS, a GPSstix or even a bluetooth device. I haven't tried the E220 with a > gumstix yet but I have tried it with other embedded linux devices and not > had any major problems. The main problem I can forsee with the gumstix is > that the gumstix usb ports might not supply enough power, however the E220 > comes with a special USB cable which splits the input so you can power > things from a second USB port or with a bit of cable hacking the power > supply of your choice. > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/GPS-Transponder-tp19405685p28562977.html Sent from the Gumstix mailing list archive at Nabble.com. |