tag:blogger.com,1999:blog-69756750329962854312024-03-13T00:01:13.940-07:00In the making: GPS for the iPhone and iPod TouchThis site is dedicated to making a GPS hardware and an open source software solution for the iPhone and iTouch community at minimal cost.Unknownnoreply@blogger.comBlogger81125tag:blogger.com,1999:blog-6975675032996285431.post-38506809479138297442011-12-04T08:24:00.000-08:002011-12-04T09:37:03.024-08:00Emprum's UltiMate GPS<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK9i9XUSQkC7hnELTG1KqcJuKqgV1N1Ha5pMBr2xoS8mAJDXldQg3627uZNZxCTxLRHw0zMeg88ehBtB-ykPXn2wyQSdpqFzLZHftfuN0vZMkvFCiNwDGFJ8laLzBL6wZnUMLCTy4mh3M/s1600/UltiMateGPS_ProductBox_ThreeQuarter.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 293px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK9i9XUSQkC7hnELTG1KqcJuKqgV1N1Ha5pMBr2xoS8mAJDXldQg3627uZNZxCTxLRHw0zMeg88ehBtB-ykPXn2wyQSdpqFzLZHftfuN0vZMkvFCiNwDGFJ8laLzBL6wZnUMLCTy4mh3M/s400/UltiMateGPS_ProductBox_ThreeQuarter.png" alt="" id="BLOGGER_PHOTO_ID_5682312487542612594" border="0" /></a><br />It's been a while since we first started our GPS adventure back in February 2008. Back in the early days, the iGPS360 was the only GPS accessory on the market for the iPhone and the iPod touch. The iPad was not on the market yet back then. There was also no App Store in those early days.<br /><br />Now, in 2011, we all have seen big changes over those past few years. We have had the App Store for a number of years now, Apple has allowed third party accessories through their Made for iPod program and the iPad is already on its second generation.<br /><br />Development of GPS accessories has also not come to a standstill. There are various official Apple licensed GPS accessories on the market now. <br /><br />Features, quality and performance varies among them of course. I have done some extensive research and comparisons between most of them and I am happy to hereby endorse <b><a href="https://www.emprum.com/index.php">Emprum's UltiMate GPS</a></b>. <br /><br />The Emprum UltiMate GPS is a fairly new Apple licensed accessory that has been on the market since August 2011. It is based on the same GPS technology as the iGPS360 is based on: a proven MTK GPS engine that has been on the market for a number of years now and that outperforms most of the newer GPS engines. <br /><br />From my own testing on various newer generation GPS engines and accessories, I have found that they are supposed to have higher sensitivity and faster update rates, but in reality and practice there are a few catches to that. They actually don't perform as well in the real world as the older workhorses. I will dedicate a future post to explaining this in more detail.<br /><br />Based on testing and comparing various official Apple GPS accessories on the market, I am hereby endorsing Emprum UltiMate GPS. It is the best unit on the market, not only in terms of GPS performance, it also is an accessory that has many added features, e.g. besides being an accessory for your Apple device, it will also work on a laptop or desktop computer over USB, it comes with a custom USB cable that is rated at 2.1 Amp charging capability required for your iPad, and has easy to read indicator lights that can be customized.<br><br /><br /><b>Emprum's UltiMate GPS Product Features:</b><ul><li>Licensed through Apple's Made for iPod program and <u>does not require a jailbreak</u>.</li><br /><li>Only accessory on the market that communicates GPS data to App Store apps at a <u>5Hz refresh rate</u>! I have looked at other accessories that claim higher update rates, but they only work at 1Hz with App Store Apps. Emprum's UltiMate GPS accessory is the <u>only</u> accessory that I am aware of that truly updates at 5Hz.</li><br /><li>Turns your iPod touch, iPhone, iPad <u>or computer</u> into a state-of-the-art GPS receiver. And this is where one added feature lies: the UltiMate GPS also works with your regular computer: desktop or laptop, Mac, Linux or Windows. They all work with the accessory over USB.</li><br /><li>Use it in your car, on your bike, on your boat or in your plane. Use it for geocaching, hiking, golfing, cycling, running or any other outdoor activity you can think of. Basically any App Store app that has implemented Apple's CoreLocation framework correctly will work with the UltiMate GPS.</li><br /><li>Comes with the <a href="http://itunes.apple.com/us/app/ultimate-gps/id403066634">free UltiMate GPS App</a>, available on the App Store, giving you full control of your UltiMate GPS accessory. The UltiMate GPS App is a professional designed app that allows you to interact with your UltiMate GPS. It also provides a GPS satellite signal screen to check your satellites in view and their SNR. Very handy.</li><br /><li>Works with all location-based iOS apps available on the App Store.</li><br /><li>Made for iPod touch (1st, 2nd, 3rd, 4th generation), iPhone 4S, iPhone 4, iPhone 3GS, iPhone 3G, iPhone, iPad and iPad 2.</li><br /><li>Does not require an external power supply. The UltiMate GPS is powered directly by your Apple device or over USB and this can be handy compared to some of the bluetooth units out there whose battery you will need to keep charged separately.</li><br /><li>This feature list is not complete, so I recommend that for a full product description, you visit <a href="https://www.emprum.com/shop/product_info.php?cPath=1&products_id=1">Emprum's UltiMate GPS Product Page</a>.</li></ul><br />If you have had your iGPS360 for a while now and are tired of having to keep jailbreaking your device, we recommend upgrading to Emprum's UltiMate GPS. It is the best unit on the market and follows in the footsteps of the iGPS360.<br /><br />You can place your order for the UltiMate GPS accessory by visiting <a href="https://www.emprum.com/">Emprum's website</a>. Emprum fills and ships orders worldwide, typically same or next day. <br /><br />If you have questions or need additional information on the UltiMate GPS, feel free to ask in the comments and I will do my best to answer them for you.<br /><br />I wish you all the best for the upcoming Holiday Season!Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-6975675032996285431.post-52784566875517096202011-07-20T09:50:00.000-07:002011-07-20T11:06:57.576-07:00Falun Gong: after 12 Years, the Persecution Continues<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu1_zrddoowTNPaD-2HOwqLtfgImudQfi75W0jpAjxNTE7s_JRaWH9KIENiHCVNlvfkTjDcY74cl_KcmZbvjVs18FBMNRcpSFkCOT8-erpO-o66UzteF19zL4HSgXSH3M3oAtp5qfyiMs/s1600/20110715_FalunDafaMemorial.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 224px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu1_zrddoowTNPaD-2HOwqLtfgImudQfi75W0jpAjxNTE7s_JRaWH9KIENiHCVNlvfkTjDcY74cl_KcmZbvjVs18FBMNRcpSFkCOT8-erpO-o66UzteF19zL4HSgXSH3M3oAtp5qfyiMs/s400/20110715_FalunDafaMemorial.jpg" alt="" id="BLOGGER_PHOTO_ID_5631495303235971874" border="0" /></a><br /><br />Wednesday July 20, 2011 marks the 12th anniversary of the persecution against Falun Gong by the Chinese communist party.<br /><br />Hopefully most of you, and those who have ordered from Orange Gadgets, know that our humanitarian cause in life is raising worldwide awareness about the brutal persecution and human rights violations against Falun Gong by the Chinese communist party, a persecution which started on July 20, 1999.<br /><br />Another year has passed and as such, this post today is dedicated to the many Falun Gong practitioners who have suffered or been killed at the hands of the Chinese communist party and the many that have disappeared or have been imprisoned innocently as well as their families and relatives who have suffered as a consequence.<br /><br />On July 20, 1999, China's former president Jiang Zemin (now <a href="http://www.faluninfo.net/article/1142/?cid=84">presumably dead or in a coma</a>) started a brutal persecution campaign against the practice of Falun Gong (also known as Falun Dafa) with his policy of extinction: "Ruin their reputation, exhaust their financial resources and destroy them physically."<br /><br />Twelve years later, the persecution has not ended and innocent people are still being killed.<br /><br />Falun Gong teaches people to be truthful, kind and tolerant.<br /><br />Inform yourself. You can find more information at <a href="http://www.faluninfo.net/">http://www.faluninfo.net</a><br /><br />Recent in-depth newspaper articles can be found at <a href="http://www.theepochtimes.com/n2/united-states/congressmen-rally-for-falun-gong-freedom-59135.html">http://www.theepochtimes.com</a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-89807243749870134232010-10-06T21:11:00.000-07:002010-10-06T21:49:54.375-07:00GPSSerial 1.4.1 released: allows for multi-tasking<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg552KWe_lJXgpxcrQ9ovrAgcSZnBn9BnjWKniMS8hxFDzUuIi8lefU-ac8cEAWQ_Yjnd4Anq5rDt7S45DVNcG8XvRmc0L-pAnWYcTIU_OxHgSgd1BQeoob3L0jb48v7ZhwxsVrHmKqQ4I/s1600/GPSSerial_icon.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 204px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg552KWe_lJXgpxcrQ9ovrAgcSZnBn9BnjWKniMS8hxFDzUuIi8lefU-ac8cEAWQ_Yjnd4Anq5rDt7S45DVNcG8XvRmc0L-pAnWYcTIU_OxHgSgd1BQeoob3L0jb48v7ZhwxsVrHmKqQ4I/s400/GPSSerial_icon.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5525152393291633298" /></a><br />A new version of <i>GPSSerial</i> (version 1.4.1) is available now from the Orange Gadgets website <a href="http://www.orangegadgets.com/shop/GPSSerial/">here</a>.<br /><br /><b><u>Note</u>:</b> <i>GPSSerial</i> (version 1.4.1) that is currently on Cydia is not working correctly, so please follow the link above instead and install the new version manually. Make sure to first remove the old <i>GPSSerial</i> package completely and reboot your device as outlined in the above link.<br /><br />Version 1.4.1 of <i>GPSSerial</i> has quite a few bug fixes and upgrades to it:<br /><ul><li>The new version allows multiple <i>CoreLocationManagers</i> to access the external GPS module. <i>GPSSerial</i> will route GPS data to each of them. Certain AppStore apps instance multiple <i>CoreLocationManagers</i> which sometimes caused problems with the older <i>GPSSerial</i> (version 1.3.x). This has been resolved now so a lot more AppStore apps will work correctly with <i>GPSSerial</i>.</li><br /><li>The new version allows multiple applications to run simultaneously and <i>GPSSerial</i> will route GPS data to each of them from the external GPS module.</li><br /><li>On iOS4, you can have multiple apps running without having to fully close them before switching to the next location aware app.</li><br /><li>On firmware 3.x, you can install <i>Backgrounder</i> through Cydia and also run multiple location aware apps at the same time.</li><br /><li>Apple's built-in Maps.app functions correctly on both firmware 3.x and iOS4.</li><br /><li>If you switch the settings in the <i>GPSSerial</i> user interface from e.g. <i>iGPS360</i> to <i>iPhone GPS</i>, <i>GPSSerial</i> will switch from the external GPS module (in this case the <i>iGPS360</i>) to your iPhone's built-in GPS or if you don't have a built-in GPS (e.g. if you are on an iPod touch or an iPad WiFi only), it will use WiFi triangulation and forward that to the running application.</ul><br />The above upgrades and bug fixes have taken up a great many hours and they would not have been possible without the feedback of all of you.<br /><br />Try out the new version and post your feedback in the comments or visit the xGPS forum <a href="http://xgpsdev.xwaves.net/forum/viewforum.php?f=9">here</a>.Unknownnoreply@blogger.com11tag:blogger.com,1999:blog-6975675032996285431.post-24985983924502771512010-09-11T22:50:00.000-07:002010-09-11T23:29:22.410-07:00Tips for iOS4 and the iGPS360<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCmWiR5A-bD4MBQj0_uS8fcaKgWzEotmyOKcOoSgtv365V3Ku9o64oVe3AX-RHKuxoQO1jSlysA0y3IFDyvRyCBl3Q4nS_VU_mhViBNZ3fbkvxfn5pz4KogJZTrNf_7iUkfHXCdRJgzRI/s1600/ios4_multitaskingview.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCmWiR5A-bD4MBQj0_uS8fcaKgWzEotmyOKcOoSgtv365V3Ku9o64oVe3AX-RHKuxoQO1jSlysA0y3IFDyvRyCBl3Q4nS_VU_mhViBNZ3fbkvxfn5pz4KogJZTrNf_7iUkfHXCdRJgzRI/s400/ios4_multitaskingview.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5515909166408939794" /></a><br />A few people have reported having difficulty to get the iGPS360 to work on the newer devices that can run iOS4 with multi-tasking.<br /><br />Here are a few tips and things that you should keep in mind when running iOS4 that is capable of multi-tasking:<br /><ul><li>If you have a device that can do multi-tasking, keep in mind then when you hit the home button when you are in an application, that appplication doesn't fully close. It keeps running in the background. <br /><br /><li>In order to completely close an application, do the following:<br /><ol><li>Hit the home button twice (double-press) and a bar will show up at the bottom of the screeen that shows all your apps that are currently running.<br /><br /><li>Find the application that you wish to fully close, press and hold its icon until a red minus-sign shows up.<br /><br /><li>Tap on the minus sign and the app will be full closed.<br /></ol><br /><li>Even if you reboot, apps keep running in this way, that is, the applications that are visible in the bottom bar after you hit the home button twice, will stay there, even after a reboot.<br /><li>Press the home button to exit the multi-tasking bar and return to the home screen.<br /></ul><br /><b>So how does this relate to the iGPS360?</b><br /><br />In order to use the iGPS360 with AppStore apps, a piece of software called <i>GPSSerial</i> needs to be installed and is available through Cydia. The current version of <i>GPSSerial</i> (version 1.3.4) was designed for firmware 2.x/3.x and is as such not capable yet of the multi-tasking environment of iOS4. <i>GPSSerial</i> does work however on iOS4 in the normal non-multi-tasking way as it did on firmware 2.x/3.x.<br /><br />Here are some tips when your are using the iGPS360 on a multi-tasking iOS4 device:<br /><ol><li>Before using the iGPS360 module, make sure that no apps are running in the background that could potentially access the iGPS360. By that I mean, apps that use the CoreLocation framework and ask for a GPS position. If an app that is using the iGPS360 would already be running, a second app that you want to start up will not be able to connect to the iGPS360 at the same time (at least not in version 1.3.4 of <i>GPSSerial</i>). <i>GPSSerial</i> will report that the serial port is already being used and that it can't open it.<br /><br /><li>In order to smoothly use different apps with the iGPS360 module, make sure to always fully close an app through the double-home button procedure mentioned above, before starting up a new app that wants to use the iGPS360.<br /><br /><li>If you wish to start from a completely clean slate, close all apps that are running in the background through the double-home procedure and directly after that reboot your device. Then after the reboot, you can be sure that no application is using the serial port.<br /></ol><br />The above "shortcomings" with respect to the multi-tasking environment of iOS4 will be addressed in the next scheduled update of <i>GPSSerial</i> which should be coming out very soon (that is within a week or maybe two weeks).<br /><br />If you have trouble getting your iGPS360 module to work on iOS4, please post a comment or ask for help in the comments.<br /><br />And stay tuned for the next major overhaul of <i>GPSSerial</i>!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-16417252469426002022010-08-04T23:34:00.000-07:002010-08-04T23:50:35.719-07:00JailbreakMe.com and the iGPS360<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6dAYqtuCFbnmiFngomZNQFxSluN3CIS9xcRov4A_6sLFDUlJTB4QrUOy82zJAZw86h2_JH9lalngx1hUQRCtkOsS6vL0RUyg277yUF47HD1yEKcTe5I0t67OSzwbmIdl1gfFCGc6Bn5s/s1600/JailbreakMe.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6dAYqtuCFbnmiFngomZNQFxSluN3CIS9xcRov4A_6sLFDUlJTB4QrUOy82zJAZw86h2_JH9lalngx1hUQRCtkOsS6vL0RUyg277yUF47HD1yEKcTe5I0t67OSzwbmIdl1gfFCGc6Bn5s/s400/JailbreakMe.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5501811752793610818" /></a><br /><br /><br />With the new jailbreak from comex, all devices that are running firmware up to and including iOS 4.0.1 can now be jailbroken.<br /><br />For more details, visit <a href="www.jailbreakme.com">www.jailbreakme.com</a> with your desktop webbrowser first and when you are ready to jailbreak your device, open up Safari on your device , then visit the <a href="www.jailbreakme.com">www.jailbreakme.com</a> site and follow instructions. Your device will be jailbroken in a few minutes!<br /><br />As such, all devices will now work with the Orange Gadgets iGPS360 module and this includes the latest third generation iPod touch models (MC models) as well as the iPad running firmware 3.2.1 (both WiFi and WiFi+3G) and the iPhone 4, running iOS 4.x.<br /><br />And make sure not to forget to back up your SHSH blobs so you will always be able to revert back to an older firmware if you accidentally upgrade. If you wish to know how to do this, visit the <a href="http://thefirmwareumbrella.blogspot.com">Firmware Umbrella</a>.<br /><br />Enjoy!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-67395037817425287542010-07-20T11:59:00.000-07:002010-07-20T12:34:33.375-07:00Falun Gong: Enduring 11 Years of Persecution<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4EE8dNd6Z7K08KB_2o4-kL-fpyTK8ErXcIGGbRxw6ltmCGAtX9kUwuAiJwJ7aQmSGJeWnRG-6uR2bvvgqs-ytUO-bCeUKDiPoiW2cn7xuKJKAp3tTF10EJx98ULBwTfuy4DFi4WCNdA/s1600/2001-1-28-ireland_liangong.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 274px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4EE8dNd6Z7K08KB_2o4-kL-fpyTK8ErXcIGGbRxw6ltmCGAtX9kUwuAiJwJ7aQmSGJeWnRG-6uR2bvvgqs-ytUO-bCeUKDiPoiW2cn7xuKJKAp3tTF10EJx98ULBwTfuy4DFi4WCNdA/s400/2001-1-28-ireland_liangong.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5496073044841807330" /></a><br /><br />Tuesday July 20, 2010 marks the eleventh anniversary of the persecution against Falun Gong by the Chinese communist party.<br /><br />Hopefully most of you, and those who have ordered from Orange Gadgets, know that my humanitarian cause in life is raising worldwide awareness about the brutal persecution and human rights violations against Falun Gong by the Chinese communist party, a persecution which started on July 20, 1999.<br /><br />Another year has passed and as such, this post today is dedicated to the many Falun Gong practitioners who have suffered or been killed at the hands of the Chinese communist party and the many that have disappeared or have been imprisoned innocently as well as their families and relatives who have suffered as a consequence.<br /><br />On July 20, 1999, China's former president Jiang Zemin started a brutal persecution campaign against the practice of Falun Gong (also known as Falun Dafa) with his policy of extinction: "Ruin their reputation, exhaust their financial resources and destroy them physically."<br /><br />Eleven years later, the persecution has not ended and innocent people are still being killed.<br /><br />Falun Gong teaches people to be truthful, kind and tolerant.<br /><br />Inform yourself. You can find more information at <a href="http://www.faluninfo.net/">http://www.faluninfo.net</a> <br /><br />Recent in-depth newspaper articles can be found at <a href="http://www.theepochtimes.com/n2/content/view/39488/">http://www.theepochtimes.com</a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-48916508232154737622010-06-25T13:02:00.001-07:002010-06-25T13:11:24.375-07:00iGPS360 module running on iOS4.0<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2btJjviimN8g6vmuhEQKR-0SgdAlvNv6oTORYz7sMJ5R5Y1hxFcslY2Qd4qQVzFb92_lUrDmTm_-l2_CyxfoiAQcgEGLfjIbWbaxffC9elhRLfNA0mm8m300CfQG-7IsAHdjMmzkWsGo/s1600/ios4.0_small.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2btJjviimN8g6vmuhEQKR-0SgdAlvNv6oTORYz7sMJ5R5Y1hxFcslY2Qd4qQVzFb92_lUrDmTm_-l2_CyxfoiAQcgEGLfjIbWbaxffC9elhRLfNA0mm8m300CfQG-7IsAHdjMmzkWsGo/s320/ios4.0_small.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5486804214281478594" /></a><br /><br />Today a brief post to confirm that the iGPS360 module also works on iOS4.0.<br /><br />Credit for this post goes to Yannick, a user of the iGPS360 module located in Holland. Yannick was so courteous to sent us an email confirming that the iGPS360 module works on iOS4.0.<br /><br />This is what he is using:<br /><ul><li>His device is an iPod Touch 2G (non-MC model)</li><br /><li>Jailbroken with <a href="http://blog.iphone-dev.org/">redsn0w 0.9.5b5</a></li><br /><li>Running <a href="http://www.orangegadgets.com/shop/GPSSerial/">GPSSerial v1.3.4</a></li><br /><li>His navigation app is TomTom v1.4</li><br /></ul>Feel free to post your own results with iOS4.0 in the comments.Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-6975675032996285431.post-13478401134285729162010-05-03T22:08:00.001-07:002010-05-04T09:13:45.771-07:00iGPS360 module running on Wi-Fi only iPad<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3k-PX-Jd_zQd2IJ-D6MMYpIm5PSWpA9nKKgrOfJvVWtL2pIvC3DAoLI2OE-GfvFskouuYEe4hFdfzbyD0W8u-ugxiHlDZJbEagPjGx5dTx0gZis-gLj8udP6aW1DUUnNvCf26tgdRQEc/s1600/iGPS360_iPad_small.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3k-PX-Jd_zQd2IJ-D6MMYpIm5PSWpA9nKKgrOfJvVWtL2pIvC3DAoLI2OE-GfvFskouuYEe4hFdfzbyD0W8u-ugxiHlDZJbEagPjGx5dTx0gZis-gLj8udP6aW1DUUnNvCf26tgdRQEc/s320/iGPS360_iPad_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5467277515525806914" border="0" /></a><br /><br />It was a long wait, but the <a href="http://spiritjb.com/">Spirit jailbreak</a> finally came out.<br /><br />I have used Spirit to jailbreak my newly acquired Wi-Fi only iPad. Amazingly it took only 10-20 seconds or so. Really the fastest jailbreak I have ever seen.<br /><br />I did a few things that everyone should consider when jailbreaking their iDevice:<br /><ol><li>For all new Apple devices it is crucial you save your SHSH blobs so that you can always revert back to an older firmware version in case Apple stops signing that older firmware version and will only allow you to restore/upgrade to the latest firmware version with iTunes.</li><br />You will need to do two things in order to save your SHSH blobs to your local computer (note that this is only required for newer iDevices like the iPhone 3Gs, the iPod touch 2G and the iPad):<br /><br /><ul><li>Get the ECID for your iDevice. You can find instructions for how to do this <a href="http://www.iphoneheat.com/2010/04/iphone-ipad-ecid/">here</a>. I used <i>USBView</i> (see the instructions in the link) to find the iPad ECID. Write it down and save it in a text file on your computer.</li><br /><li>Get the <a href="http://thefirmwareumbrella.blogspot.com/">Firmware Umbrella</a> and save your SHSH blobs to your local computer. You will need the ECID for this. I used Firmware Umbrella version 2.2.2. Instructions can be found in the link above.</li>I saved a version of the file using both Apple's server and Cydia's server. Using Cydia's server will make sure a copy of your blobs is saved on its servers as well for double safety.</li></ul><br /><li>Make sure you back up your iDevice before doing the jailbreak. Just open iTunes and right click on your iDevice and hit <i>Backup</i>.</li><br /><li>If you wish to stay jailbroken for future firmware release, never just upgrade your firmware through iTunes without checking with the jailbreak Dev Teams whether the new firmware can still be jailbroken or not. Also, never arbitrarily upgrade iTunes; stay on the iTunes version that you currently have until the Dev Teams say it is OK to upgrade. I am currently using iTunes 9.1.0.79, but it seems 9.1.1 is working fine too.<br /></ol><br />That's it with respect to the jailbreak and then now the real news:<br /><br /><b>The iGPS360 module works flawlessly with the (Wi-Fi only) iPad.</b><br /><br />As you can see from the picture above, I have installed all the major navigation apps on the iPad (they run in 2x screen mode) as well as xGPS and GPSSerial and things work as expected!<br /><br />The <a href="https://www.orangegadgets.com">Orange Gadgets</a> store will be updated shortly so that you can select the iPad as well as ordering option when you add the iGPS360 to your shopping cart :-)<br /><br />Due to the high charging voltage/current requirements of the iPad (yes, this thing eats current, hence Apple's new 2.1A/5.25V/10.5W iPad wall charger), the iGPS360 module requires a special USB cable when used with the iPad. These new USB cables are already in stock and will be available through the <a href="https://www.orangegadgets.com">Orange Gadgets</a> website as well.<br /><br />Now let's wait for a nice dash-board mount for the iPad ;-)Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-38881219176398783372010-02-10T09:50:00.000-08:002010-02-10T10:55:30.498-08:00GPSSerial version 1.3.3 update<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ-vGqCOJMt4cWjVRvJRdFd55V0Bi9Kc8jtPSvr5tzOlwiOk31z91h7xW9gWv5vxkDWIixlJs-o_yD0f-nJC2G3dDBe3iHZjbTG7QkRPPaNHmrVqEUJinnbKqvXYBSFK7iAsJkbL-sml4/s1600-h/GPSSerial_icon.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 204px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ-vGqCOJMt4cWjVRvJRdFd55V0Bi9Kc8jtPSvr5tzOlwiOk31z91h7xW9gWv5vxkDWIixlJs-o_yD0f-nJC2G3dDBe3iHZjbTG7QkRPPaNHmrVqEUJinnbKqvXYBSFK7iAsJkbL-sml4/s320/GPSSerial_icon.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5436682851441617058" /></a><br />A new post today with an update on the new <i>GPSSerial v1.3.3</i>. The last beta version of <i>GPSSerial v1.3.2</i> fixed a lot of problems but there were still a few things left to be debugged.<br /><br />In particular, the following specific fixes were made:<br /><ul><li>The <i>TomTom</i> application would show a grey screen once in a while when not moving. This bug is now fixed and <i>TomTom</i> should work flawlessly. Most major AppStore navigation applications now work with the iGPS360 module. Customers have confirmed operation with <i>Navigon, TomTom, Sygic, Magellan, NDrive and iGo</i> and many more.</li><br /><li><i>GPSSerial</i> is now also compatible with the built-in <i>Google Maps</i> application, just start it up and wait until you have a satellite lock and the <i>Google Maps</i> application will point to your current position. This can be useful for people who are connected to the internet while on the road (assuming you have an iPhone) and who don't want to spend any money on a paid navigation application from the AppStore.</li></ul><br />The new version can be found in the regular place right <a href="https://www.orangegadgets.com/shop/GPSSerial/">here</a> and until it becomes available on Cydia (not sure when) it will need to be installed manually as explained in the link above.<br /><br />Feel free to leave any feedback on the new version either in the comments for this post or visit the <a href="http://xgpsdev.xwaves.net/forum/viewforum.php?f=9">GPSSerial forum</a> with feedback or if you require help.<br /><br />Enjoy!Unknownnoreply@blogger.com32tag:blogger.com,1999:blog-6975675032996285431.post-74571018819451728562009-12-14T18:48:00.000-08:002009-12-14T19:28:55.048-08:00Limited number of iGPS360 modules left<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhReI3Dm2trudJUE0xVqKxGNHjBdZhk3_wWx5m_QtOKPUSEFA4NFXJBZPazPGW0SW-VjnCTsjdCssaTvSV1U3_VlTizEtq4m86gm3XL_Qd6NTH0eL7BwpnN1ORJ3bf-8_-JZfMOXD1CGYc/s1600-h/XmasWishes2009.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhReI3Dm2trudJUE0xVqKxGNHjBdZhk3_wWx5m_QtOKPUSEFA4NFXJBZPazPGW0SW-VjnCTsjdCssaTvSV1U3_VlTizEtq4m86gm3XL_Qd6NTH0eL7BwpnN1ORJ3bf-8_-JZfMOXD1CGYc/s320/XmasWishes2009.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5415296124476230722" /></a><br />With the upcoming Holiday Season, the year 2009 is coming to an end.<br /><br />Orange Gadgets will be closed between Christmas and New Year's Day and the last day for shipping packages this year will be on Wednesday December 23, 2009.<br /><br />I will be taking a break from December 24, 2009 through January 1, 2009. During that period, you will still be able to place an order online, but packages won't be shipped till the new year. Although I will be around, email will most likely not be answered during that period either, unless I have time to spare ;-)<br /><br />If you are still looking for a present for friends or family, the <i>iGPS360</i> makes a great gift. Of the second production run that is coming to an end now, there are less than 75 units left as of today. If you are planning on getting a unit before the end of the year, you will have to be quick...<br /><br />I would like to thank the community and all Orange Gadgets customers for all their support during the past year+ since the establishment of Orange Gadgets. Thank you for all your business, support and feedback.<br /><br />It has been a great and fulfilling experience for myself and I am looking forward to what the New Year will bring for all of us!<br /><br />Wishing you all a Merry Christmas and a very Happy New Year.<br /><br />PmgRUnknownnoreply@blogger.com11tag:blogger.com,1999:blog-6975675032996285431.post-68664656643135652042009-11-20T16:43:00.001-08:002009-11-20T23:36:01.875-08:00Navigon, TomTom, the iGPS360 and... debugging GPSSerial<center>Link for iPhone and iPod Touch users <a href="http://www.youtube.com/v/xu7gjRqOocg">here</a><br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/xu7gjRqOocg"> <embed src="http://www.youtube.com/v/xu7gjRqOocg" type="application/x-shockwave-flash" width="425" height="350"></embed> </object></center><br />This is a post that describes how <i>GPSSerial</i> was debugged to fix the heading bug that appeared in Navigon and TomTom.<br /><br />As you can imagine, it is very time-consuming to get on the road and do real-life GPS testing every time the code for <i>GPSSerial</i> is updated. As such I decided to record the output of the <a href="https://www.orangegadgets.com/shop/product_info.php?products_id=1">iGPS360</a> module to a file while driving my car on a route that was known to have heading problems in Navigon.<br /><br />What you see in the above video is an in-door setup where the iPod Touch is connected through an interface board to my desktop computer. The desktop computer in turn plays back the on-the-road recorded GPS trace through the interface board. This setup is a huge time-saver when it comes to testing bug-fixes in the <i>GPSSerial</i> source code.<br /><br />In the course of the debugging process, I also updated the iPhone Toolchain on the desktop PC (running cygwin) to firmware version 3.1.x as I first thought that the bug was related to the Toolchain version. This was quite an experience in itself: not without problem; although the instructions at <a href="http://www.saurik.com/id/4">Saurik's page</a> are very good, they are not complete, and neither up-to-date (yet) for the 3.1.x firmware.<br /><br />After having spent a lot of time on testing and debugging the code, all the work has finally paid off: the latest <i>GPSSerial</i> version is finally working correctly with Navigon. The incorrect-heading bug is now fixed and the red GPS bar does no longer appear when you are not moving.<br /><br />You can download and install the latest <i>GPSSerial</i> version by following the instructions on the Orange Gadgets site <a href="https://www.orangegadgets.com/shop/GPSSerial/">here</a>.<br /><br />The new version should hopefully be available through Cydia soon as well.<br /><br />Try it out and feel free to leave your feedback in the comments.<br /><br />Enjoy! PmgRUnknownnoreply@blogger.com31tag:blogger.com,1999:blog-6975675032996285431.post-59312437643178847542009-11-05T17:19:00.000-08:002009-11-05T17:43:58.244-08:00Officially confirmed: iGPS360 works with firmware 3.1.2This is a brief post to update everyone on the iGPS360 module and firmware 3.1.2.<br /><br />As had already been reported by quite a few users, the iGPS360 works fine with the new 3.1.2 Apple firmware (thank you everyone, for bringing this confirming news early for everyone).<br /><br />I have finally had some time myself to play around with an an iPhone 3G running firmware 3.1.2 (jailbroken by <a href="http://blackra1n.com/">blackra1n</a> and unlocked by blacksn0w) and I can confirm that the iGPS360 module works fine on the new firmware.<br /><br />Maybe someone can also confirm that the module works on an iPod Touch 3G (I don't have one of those).<br /><br />The <a href="https://www.orangegadgets.com/faq.html">FAQ</a> and <a href="https://www.orangegadgets.com/shop/product_info.php?products_id=1">product description</a> on the Orange Gadgets website has now also been updated with this information.<br /><br />If you feel anything else needs to be updated or added to the website, please let me know.Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-6975675032996285431.post-79020921905142454242009-10-18T16:57:00.000-07:002009-10-18T17:31:13.382-07:00iGPS360 Tip and Trick<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmDxOqWFr19rU8i3MMJs19ktPUPxoih79Dg2C_ZzeRtpTKMKUYLD81gHiwd4hEgmtl2D8QTGbRCy7qKoTfnD_y-bJGie_d5Sm-BG3EDKRpC52-tHp7Xut_a1YQZz52eRjLWRCmrl_lPI/s1600-h/RazorBladeTip_crop.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 196px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmDxOqWFr19rU8i3MMJs19ktPUPxoih79Dg2C_ZzeRtpTKMKUYLD81gHiwd4hEgmtl2D8QTGbRCy7qKoTfnD_y-bJGie_d5Sm-BG3EDKRpC52-tHp7Xut_a1YQZz52eRjLWRCmrl_lPI/s320/RazorBladeTip_crop.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5394093747024737170" /></a><br /><br />If your iPhone or iPod Touch is no longer new and fresh out of the box, you might have noticed that the fit for accessories that you plug into dock connector becomes a bit loose over time (this is also the case for the iGPS360 module).<br /><br />Today's post is a tip and trick to tighten up your iGPS360 module (and whatever other accessories or 30-pin USB cables you have). This seems to work very well. <br /><br />Get a razor blade edge/corner or any other pointed thin and sharp blade edge, like one of those small utility knives or a Stanley blade.<br /><br />On the dock connector on the module (or any other accessory), you can see a metal cover (see the photo above). The cover has eight slits in it (four on the top and four on bottom; not counting the two outer ones on the bottom). These eight slits create four metal tabs in the metal. <br /><br />Over time when you plug the iGPS360 module (or any other accessory accessory) a lot in and out of your iPhone or iPod Touch, these tabs get pushed in and the female dock connector on your iPhone/iPod Touch also becomes a bit looser. As such the press fit of the module into the iPhone/iPod becomes looser.<br /><br />In order to tighten the connection up again, stick the knife edge/point carefully a little bit under each of those four tabs and lift them up a tiny bit, see the above photo. Don't do it to much otherwise it is going to be really hard to get the module/acessory back into your iPhone/iPod. And just as a general warning, be careful no to break those tabs.<br /><br />This trick will make the connection (very) tight again. Just make sure not to over-do it or break those tabs. You only need to move them back up a tiny bit. Don't make it too tight either. If it seems too tight, very carefully slide the accessory back into your iPhone/iPod very slowly, wiggling it slowly left and right until it is fully seated.<br /><br />I have performed this trick on one of my older iGPS360 modules and my oldest 2G iPhone (which was a bit loose) and I have a nice and tight fit again now.<br /><br />If this works for you, post your results :-)Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-6975675032996285431.post-32318518940953592412009-08-09T16:49:00.000-07:002009-08-09T23:55:55.995-07:00GPS navigation for your iPhone/iPod Touch: Sygic and the iGPS360<center>Link for iPhone and iPod Touch users <a href="http://www.youtube.com/v/MjIfcaxpT5M">here</a><br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/MjIfcaxpT5M"> <embed src="http://www.youtube.com/v/MjIfcaxpT5M" type="application/x-shockwave-flash" width="425" height="350"></embed> </object></center><br /><center>Link for iPhone and iPod Touch users <a href="http://www.youtube.com/v/GGB5qOU4glA">here</a><br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/GGB5qOU4glA"> <embed src="http://www.youtube.com/v/GGB5qOU4glA" type="application/x-shockwave-flash" width="425" height="350"></embed> </object></center><br />This is the first in a series of upcoming videos that will demonstrate some of the GPS navigation applications that are available on Apple's AppStore.<br /><br />The first software that is put to the test is the Sygic navigation software. Sygic supports different countries and regions. Click <a href="http://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?entity=software&media=all&restrict=true&submit=seeAllLockups&term=sygic">here</a> to see their AppStore listings. <br /><br />Countries supported are: North America (includes the US, Mexico and Canada), United States (only), Europe, Australia & New Zealand, Russia, South-East Asia, Brazil, and United Kingdom & Ireland.<br /><br />The equipment used in the video is a first generation 16GB iPhone with an iGPS360 module from Orange Gadgets using GPSSerial 1.1 and running Sygic NAM version 7.71.2 Build 5961 D Map version 7.80.<br /><br />I purchased their North America version last week for $79.99. Currently they have a sale going on at the AppStore and the North America version is $69.99. If you are in the U.S., you can purchase the United States (only) version at the sale price of $49.99 (assuming you won't be traveling to Canada or Mexico).<br /><br />Here is the review:<br /><ul><li><i>Start-up time:</i> about 14 seconds.<br /><br /><li><i>User Interface:</i> Sygic's user interface is mainly made up of icons. After you have used it for a bit, things are fairly easy to find, with the exception of how to change/edit the list of favorites(I had to do a Google search for that to find out how to do it; turns out you need to use the "Manage POI" icon). An awkward thing about the user interface is that it does not respond to the typical iPhone/iPod Touch swipe gestures, that is, instead of swiping the screen, you have to press on an arrow. Take your time to read the guides included in the application and find all of the "hidden" features. As the user interface consists of icons, you can't really tell how deep a certain menu option goes; a typical iPhone table view would have been better for the UI to make things more concise and easier and quicker to find.<br /><br /><li><i>Routing/re-routing</i>: Sygic automatically re-routes when you go off-route. Recalculation of your route is pretty quick, usually a 3-5 seconds or so. As I was using GPSSerial 1.1 for the video, the video doesn't show this when I decided to take the 405 Freeway instead of the 5 Freeway. But with the upcoming update of GPSSerial (yes, Mathieu from <a href="http://www.xwaves.net">Xwaves</a> has done it again!) you will get a working auto-re-routing feature and also the heading and speed issue has been fixed :-)<br /><br /><li><i>Route planning:</i> Sygic's route planning menu is quite sophisticated: you can view route instructions (text) or show the route as turn-by-turn images as well as get a route demo. In addition you can enter an itinerary, which means you can add multiple via points into your route before getting to the end destination. Quite neat.<br /><br /><li><i>Settings:</i> Sygic has quite an extended list of settings that you can change to your likings: from regional/language/voice settings, 2D/2D North up/3D View, daytime/night colors, auto-zoom to screen indicator settings (like speed, time, distance) and quite a few more. <br /><br /><li><i>List of favorites</i>: you can maintain your own list of favorite destinations and this list is fully manageable/editable through the "Manage POI" icon.<br /></ul>Hope the review is useful for you and stay tuned for the next video which will cover Navigon North America...Unknownnoreply@blogger.com12tag:blogger.com,1999:blog-6975675032996285431.post-42936446379337351292009-07-30T22:11:00.000-07:002009-07-30T23:16:22.087-07:00Some more AppStore apps for the iGPS360Today a post with a variety of things: an update on three AppStore applications that quite a few people have asked about.<br /><br /><ol><li>The first application is the marine navigation software from Navionics. Navionics currently has a free application on the AppStore called <i>Navionics Viewer</i>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDjWuXCbmwKw5k5V1uidYARN_NQTwFPYS-lletdEhCUGRpfm6De_U6xE9WPNQ1kCnnuqujfWBJf5eHuuP00RV5cSoXFX5-frLH4EzXtdwRq8Ew3niXZzPWCdX58-FCP4JTGn8ncG6by8g/s1600-h/Navionics.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDjWuXCbmwKw5k5V1uidYARN_NQTwFPYS-lletdEhCUGRpfm6De_U6xE9WPNQ1kCnnuqujfWBJf5eHuuP00RV5cSoXFX5-frLH4EzXtdwRq8Ew3niXZzPWCdX58-FCP4JTGn8ncG6by8g/s320/Navionics.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5364492139504621938" /></a><br /><br />I can confirm that this application works with the iGPS360 module and GPSSerial 1.1 installed on an iPhone 2G (first generation) running 3.0 firmware as well as on an iPod Touch 1G (first generation) running 2.2.1 firmware.<br /><br />Navionics currently has various maps for a good price on the AppStore:<br /><ul><li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=294013903&mt=8"><i>Navionics Viewer</i></a> (free)<br /><li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299699381&mt=8"><i>Navionics Marine: US East</i></a> ($6.99)<br /><li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299688982&mt=8"><i>Navionics Marine: US West</i></a> ($6.99)<br /><li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299861379&mt=8"><i>Navionics Marine: US Central</i></a> ($6.99)<br /><li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299876148&mt=8"><i>Navionics Lakes: US South</i></a> ($4.99)<br /></ul><br />Hopefully this will make a lot of the nautical GPS users very happy!<br /><br /><li>Then the second application that has been confirmed to work with the iGPS360 module and GPSSerial 1.1 installed is <i>Geocaching</i>. <br /><br />Credit goes to Katie who has an iPod Touch 2G (second generation) and she says:<br /><br /><i>"I saw one your website that you didn't know if your GPS unit worked with geocaching. I tried it out yesterday and it does work! The only reason I got the GPS was for geocaching so I was very happy to see that it works great! I just wanted to let you know so you can advertise that it does work! The app is called Geocaching. It's the official Geocaching app that sells for $9.99. I had to download GPSSerial for it to work, but once I did that it works great! I am so happy with the GPS unit!"</i><br /><br />Groundspeak Inc.'s <i>Geocaching</i> app can be downloaded from iTunes <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=292242503&mt=8">here</a>. <br /><br />Have fun Geocachers!<br /><br /><li>Then lastly, let's talk a bit about <i>Navigon</i>. The results seem to be mixed among people. Some people can get it to work with the iGPS360 module and GPSSerial 1.1, while others can't. Even from the reviews on the AppStore, it seems that this is the same for people with a 3G iPhone with built-in GPS: some get it to work, others can't. <br /><br />Unfortunately, I haven't been able to get <i>Navigon North America</i> to work on my iPhone 2G (first generation) running 3.0 firmware with the iGPS360 and GPSSerial 1.1 installed. I get this picture...<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivioLf8wbkZ30sPHSynQE6_YZW9zycb3C7bwYfLso8Fv5oJHuLTGJw52q-CLvMNsCrEvHanP4wyjfBgKnhSg0wWlpMPiP5EZ9inKOgKa4SLSvbuZ2QWQUGGcSIWnDDDgaWXfpexlrFXjk/s1600-h/NavigonNA.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivioLf8wbkZ30sPHSynQE6_YZW9zycb3C7bwYfLso8Fv5oJHuLTGJw52q-CLvMNsCrEvHanP4wyjfBgKnhSg0wWlpMPiP5EZ9inKOgKa4SLSvbuZ2QWQUGGcSIWnDDDgaWXfpexlrFXjk/s320/NavigonNA.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5364499647375165634" /></a><br /><br />Feel free to leave your own findings as feedback in the comments. Make sure you mention what edition of <i>Navigon</i> (Europe or North America) you are using, as well as the version and what country you are in.<br /><br />There could be a few possible reasons:<br /><br /><ol><li>It could be a serious bug on Navigon's part, not polling the CoreLocation framework correctly.<br /><li>Or it could be a GPSSerial bug (the software is still in beta)<br /><li>A bug in Apple's 3.0 firmware.<br /></ol><br />Hopefully Mathieu from Xwaves will be able to take a look at it soon and make the final verdict. I wouldn't be surprised if it is a bug on Navigon's part. But either way, maybe Mathieu can make a workaround for it in the next version of GPSSerial!<br /><br /></ol>Unknownnoreply@blogger.com13tag:blogger.com,1999:blog-6975675032996285431.post-69474099522747353192009-07-18T22:22:00.000-07:002009-07-18T23:18:17.244-07:00Falun Gong: A decade of courage<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqPzPIwYU9cJvQfl8TLPcUXjlr7oGoFmTv7qFyrNvRBbKgF86-apxMc_zzm9yxPmVWaGlWuKswFjOsfsDaLJySPE500bA691sGG1ccwS5rZwtAELHVT8lziKb1pg7Yt5BpN_ADEpvRQCo/s1600-h/FG_Decade_of_Persecution.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 357px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqPzPIwYU9cJvQfl8TLPcUXjlr7oGoFmTv7qFyrNvRBbKgF86-apxMc_zzm9yxPmVWaGlWuKswFjOsfsDaLJySPE500bA691sGG1ccwS5rZwtAELHVT8lziKb1pg7Yt5BpN_ADEpvRQCo/s400/FG_Decade_of_Persecution.jpg" alt="" id="BLOGGER_PHOTO_ID_5360045043559754882" border="0" /></a><br />Monday July 20, 2009 marks the tenth anniversary of the persecution against Falun Gong by the Chinese communist party.<br /><br />Hopefully most of you, and those who have ordered from Orange Gadgets, know that my humanitarian cause in life is raising worldwide awareness about the brutal persecution and human rights violations against Falun Gong by the Chinese communist party, a persecution which started on July 20, 1999.<br /><br />Another year has passed and as such, this post today is dedicated to the many Falun Gong practitioners who have suffered or been killed at the hands of the Chinese communist party and the many that have disappeared or have been imprisoned innocently as well as their families and relatives who have suffered as a consequence.<br /><br />On July 20, 1999, China's former president Jiang Zemin started a brutal persecution campaign against the practice of Falun Gong (also known as Falun Dafa) with his policy of extinction: "Ruin their reputation, exhaust their financial resources and destroy them physically."<br /><br />A decade later, the persecution has not ended and innocent people are still being killed.<br /><br />Falun Gong teaches people to be truthful, kind and tolerant.<br /><br />If you wish to help, please donate a few minutes of your time by visiting the website <a href="http://www.millionminutesofmeditation.org/">MillionMinutesOfMeditation</a>.<br /><br />More information on this tragedy can be found at <a href="http://www.faluninfo.net/">http://www.faluninfo.net</a> <br /><br />Recent in-depth newspaper articles can be found at <a href="http://www.theepochtimes.com/n2/component/option,com_ettopic/topicid,53/">http://www.theepochtimes.com</a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6975675032996285431.post-56982739986871975822009-06-23T10:23:00.000-07:002009-06-23T11:41:15.533-07:00Confirmed: iGPS360 works with firmware 3.0This is a brief post to update everyone on the iGPS360 module and 3.0 firmware.<br /><br />As had already been posted on the previous post by quite a few users, the iGPS360 works with the new 3.0 Apple firmware (thank you community, for bringing this confirming news early for everyone).<br /><br />I have finally had some time myself to upgrade a 2G iPhone to the 3.0 firmware and I can confirm that the iGPS360 module works fine on the new firmware.<br /><br />The <a href="https://www.orangegadgets.com/faq.html">FAQ</a> and <a href="https://www.orangegadgets.com/shop/product_info.php?products_id=1">product description</a> on the Orange Gadgets website has now also been updated with this information. An updated section about shipping has also been added to the FAQ.<br /><br />If you feel anything else needs to be updated or added to the website, please let me know.<br /><br />I would also like to be able to confirm if any of the AppStore navigation apps works with the iGPS360 module; in particular people have been inquiring regarding <i>G-Map</i>, <i>iDA</i>, <i>Navigon</i> and <i>Navionics</i>. <br /><br />If you have purchased any of these apps, consider getting in touch with me by email at <a href="mailto:pmgriphone@gmail.com">pmgriphone@gmail.com</a> so that we can officially confirm whether an application works or not.Unknownnoreply@blogger.com8tag:blogger.com,1999:blog-6975675032996285431.post-79605107034207858472009-06-10T09:41:00.000-07:002009-06-23T10:35:42.537-07:00The iGPS360 and AppStore applications<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7xIL4YVNmXp5UGNTlGN2OvGRliapw-ep0bTA2NIWck9OYSNtLbijjS1dCX30_Twe2aWFuVXqax8KW6ifAkzpvq4v0dnnHQaxpTut0bA4jxkdpOkmZI9IiEO4uQqiHZ8hngXpw_5VxJXU/s1600-h/GPSSerial_icon.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 204px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7xIL4YVNmXp5UGNTlGN2OvGRliapw-ep0bTA2NIWck9OYSNtLbijjS1dCX30_Twe2aWFuVXqax8KW6ifAkzpvq4v0dnnHQaxpTut0bA4jxkdpOkmZI9IiEO4uQqiHZ8hngXpw_5VxJXU/s320/GPSSerial_icon.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5345760388578687282" /></a><br />Long awaited, there now is a first beta version available of <i>GPSSerial</i> which enables the iGPS360 module to work with AppStore apps.<br /><br /><b>All credit for this works goes to Mathieu from xWaves.</b><br /><br />Mathieu has worked tirelessly over the last few weeks and finally managed to get AppStore applications to work with an external GPS module (and this includes the iGPS360 module from Orange Gadgets). <br /><br />I also shouldn't forget to mention Rodrigo from Portugal, who got the whole MobileSubstrate project started back in January. Neither Rodrigo nor I had sufficient objective-C experience to take it a step further and make it happen, but that is where Mathieu stepped in and brought the project to completion with a first beta version release of <i>GPSSerial</i> today.<br /><br />For more details and installation instructions on the new <i>GPSSerial</i> software, please check out the <a href="http://xgpsdev.xwaves.net/2009/06/10/external-gps-become-internal/">GPSSerial post</a> on Mathieu's blog.<br /><br />In order to get the <i>GPSSerial</i> icon on your SpringBoard, remove the SpringBoard cached installation plist <i>com.apple.mobile.installation.plist</i> in <i>/var/mobile/Library/Caches</i> and respin the SpringBoard with the command <i>killall SpringBoard</i>.<br /><br />If you have the iGPS360 module, make sure to select that in the <i>GPSSerial</i> software.<br /><br />If the solution works for you, consider showing your support to Mathieu and possibly donate a few dollars to him for all his hard work. You can click <a href="http://xgpsdev.xwaves.net/">here</a> to get to his <i>xGPS blog</i> and then on his blog click on the donate button in the top right.<br /><br />As with all beta releases, the current release is most likely not bug-free. You can report problems that you encounter in <a href="http://xgpsdev.xwaves.net/forum/viewforum.php?f=9">on new section of the xGPS forum</a>. Needless to say, it is a work in progress. If you need help, consult the community on the forum.<br /><br />I have installed the software on my 2.2.1 iPod (first generation) and 2.2 iPhone (first generation) and can confirm it works for the following free apps that I tried (make sure you have a satellite lock when you try it out):<br /><ul><li><i>xGPS</i> (with the iPhone 3G GPS as the selected GPS to use)<br /><li><i>Google Earth</i><br /><li><i>Trailguru</i><br /><li><i>GPS Tracker</i><br /><li><i>GPS Ally</i><br /><li><i>GPS Log</i><br /><li><i>Zillow</i><br /></ul>I don't have US maps for <i>iDA</i>, so I can't tell you if it works with <i>iDA</i>, nor have I tried any of the <i>GeoCaching</i> apps. Maybe some other people (in Europe) can give feedback...<br /><br />Enjoy!Unknownnoreply@blogger.com25tag:blogger.com,1999:blog-6975675032996285431.post-57124053279225666812009-06-07T22:56:00.000-07:002009-06-07T23:14:25.097-07:00Don't be tempted...<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSD_v0qVMrwC0DcMP0u4FpixqK5vUdYBbFMF2bDscFvdaBxM7YABVmoB4CkD586euLJc9QMQ9AL6Mw8xRhb5xanexxfW8q0HbfMP0f0vg1E-UWLDpicbclnAtu135DMChvfS_3UVs48sk/s1600-h/WarningSign.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 280px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSD_v0qVMrwC0DcMP0u4FpixqK5vUdYBbFMF2bDscFvdaBxM7YABVmoB4CkD586euLJc9QMQ9AL6Mw8xRhb5xanexxfW8q0HbfMP0f0vg1E-UWLDpicbclnAtu135DMChvfS_3UVs48sk/s320/WarningSign.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5344833957243454530" /></a><br />That time has come again..... if Apple's 3.0 firmware upgrade will come out on Monday, June 8 (or any time there-after), I would like to issue a warning....<br /><br />To make it clear to everyone, if you intend (to keep) on using the GPS module on your iPhone or iPod Touch, make sure NOT TO UPGRADE your iPhone and iPod Touch firmware <U>yet</U>, until we can confirm that the module works on the new firmware. <br /><br />The same goes for iTunes. Leave it alone till it is confirmed that it is safe to upgrade. The iPhone Dev Team has already posted a warning on their site last week regarding iTunes 8.2, see <a href="http://blog.iphone-dev.org/post/116688315/that-tempting-update-button">here</A><br /><br />In order to communicate with the GPS module, a jailbroken iPhone or iPod Touch is required. Upgrading to Apple's official 3.0 firmware will put your iPhone/iPod Touch (temporarily) back into Apple's jail until the <a href="http://blog.iphone-dev.org">iPhone Dev Team</a> has released the new tools to jailbreak the 3.0 firmware.<br /><br />So if you would like to keep your options open, play it safe. Leave your current firmware and iTunes alone for now and wait till the light turns green.Unknownnoreply@blogger.com22tag:blogger.com,1999:blog-6975675032996285431.post-57683231670137947972009-05-20T13:06:00.000-07:002009-05-20T13:54:29.849-07:00New modules are in stockAs of this week, we have new batch of iGPS360 modules from the second production run in stock. <br /><br />For everyone who had a pending order, your module was shipped on Tuesday, May 19, 2009 :-)<br /><br />Also, if you are interested in selling the iGPS360 module in and around your own country or continent, send an email to <a href="mailto:distributors@orangegadgets.com">distributors@orangegadgets.com</a>Unknownnoreply@blogger.com31tag:blogger.com,1999:blog-6975675032996285431.post-42604885580911987752009-04-23T22:19:00.001-07:002009-04-23T23:12:20.799-07:00Second production run has startedAmazingly, we are right on schedule for the second production run of hte iGPS360 module :-)<br /><br />The remaining parts for the second run arrived this week:<br /><ul><li>The new batch of GPS engines arrived on Tuesday and just to make sure everything is OK with them, I built another GPS module by hand with a freshly arrived GPS engine. My startup experience has taught me that it is always a good habit to check what your suppliers provide you with as everyone can make mistakes. The hand-built module worked flawlessly.</li><br /><li>New PCB boards for manufacturing were delivered on Wednesday.</li><br /><li>I picked up a new batch of housings today. Due to the relatively large screening-out that I had to do last time, the housing manufacturer layer packed the housings with foam this time. I just finished inspection of the bottom part of the housing and things are looking good so far.</li></ul><br />The first batch of assembled PCB boards is expected to be ready for testing by the end of next week. The first fully assembled and completely tested modules are expected to be ready for shipping around May 15th.<br /><br />As you might also have noticed, I have cleaned up the poll from the left hand side of the blog as I am preparing for a new poll regarding the next potential product that I have in mind. I'll keep you guessing in the meantime what that might be... Feel free to post your wishes!Unknownnoreply@blogger.com8tag:blogger.com,1999:blog-6975675032996285431.post-52757740142974936822009-04-15T11:28:00.000-07:002009-04-25T16:34:22.908-07:00Looking for distributors<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx8o2hkZFsmE_dmmrbRlOiJsMcvN-pStH7p8vEH-6uIR9VWZ_FnuYrpmzy1cYWlo7xaMC1j7krG9IhINYKN216IK9YYZLFePO3dL-ARiZ6IKGHGtF0WxEe6Ifff-Un0JPQ0xJUTLhQ_d8/s1600-h/worldmap.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 248px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx8o2hkZFsmE_dmmrbRlOiJsMcvN-pStH7p8vEH-6uIR9VWZ_FnuYrpmzy1cYWlo7xaMC1j7krG9IhINYKN216IK9YYZLFePO3dL-ARiZ6IKGHGtF0WxEe6Ifff-Un0JPQ0xJUTLhQ_d8/s400/worldmap.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5324987359325108706" /></a><br />All the preparations for the second production run are in full swing. Purchase orders have been placed and the new production run is scheduled to start in the week of April 20.<br /><br />There are currently <b>only 85 iGPS360 modules left</b> for sale and if you wish to get yours without having to wait for the new run, you have to be quick. Once these 85 modules have sold, there could be some time that no modules are available till the modules from the second production run come in (most likely in the week of May 11).<br /><br />In order to take of some of the work of my shoulders that comes with all of the order processing, I am looking for distributors all around the world who would like to resell the iGPS360 in their respective countries/areas.<br /><br />There will be some requirements if you wish to become a distributor, but overall it should be a pretty straight forward job. <br /><br />Most importantly, your relationship as a distributor with Orange Gadgets will need to be based upon mutual trust and truthfulness. I still believe in the honor system where people will actually do what they say they will do :-). I put a high value on ethics and morality in general and especially when I conduct business and I expect the same from a distributor. <br /><br />In addition, customer service is very important and if your customers contact you for questions regarding their orders, you should respond to them promptly. The distributor-customer relationship should likewise be based on trust and honesty. This is how you make, keep, and bring in new customers for your business.<br /><br />If you are interested in becoming a distributor, send a brief email to <a href="mailto:distributors@orangegadgets.com">distributors@orangegadgets.com</a> with some background information about yourself, any previous experience in distributing (not required), experience in setting up an online shopping cart (or any other way you wish to sell the module) and of course your full contact information.<br /><br />The minimum order quantity for a distributor will be 10 modules and you should at least have an iGPS360 module yourself so you know its features and how it works. <br /><br />Please only inquire if you are seriously interested in becoming a distributor. Processing, handling and shipping orders in a timely manner will require effort and dedication from your side.Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-6975675032996285431.post-70726480545090280722009-03-24T17:10:00.000-07:002009-03-26T10:12:22.695-07:00Exactly 200 GPS modules left!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrTMSGFV2sAxHfZWpUWBBAltG4j9zmVPolaH8HZSFXrxS8HYXBpZWrFYkr4W3iDLlehahvD42xxonMPZufoRBuSbcAOpeHAZInvIa9BPfazQu6YYb_DBx9WMlShJgMG8IIFrl1U29oiVA/s1600-h/ModulesLeft200.JPG"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrTMSGFV2sAxHfZWpUWBBAltG4j9zmVPolaH8HZSFXrxS8HYXBpZWrFYkr4W3iDLlehahvD42xxonMPZufoRBuSbcAOpeHAZInvIa9BPfazQu6YYb_DBx9WMlShJgMG8IIFrl1U29oiVA/s320/ModulesLeft200.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5316929398855026658" /></a><br />It's been a little while since the last post. Things have been very busy for a number of reasons. <br /><br />As the title of this post already announces, at the time of writing this post, there are <u>only 200 GPS modules left</u> for sale.<br /><br />I expect these remaining modules to be sold out within the next 5 weeks, so if you are considering buying a GPS module, you have to be quick!<br /><br />Back when the first production run was initiated in September last year, I wanted to make 1000 modules available to you all. As a matter of fact, at that time, it was unclear what the yield of the module in production would be and as such I decided at that time to make 1100 modules instead of 1000. As nothing yields perfectly (100%) in production, I decided to put a safety margin of about 10% to cover for any yield loss.<br /><br />Interestingly enough, the yield has been a lot better than that! To give you some statistics about the 1100 modules that have been produced so far:<br /><ol><li><i><u>Assembled PCB boards</u></i><br /><ul><li>One board had a short in a copper trace. This short was removed.<br /><li>One board had a defective blue LED. The LED was replaced.<br /><li>One board had an open contact on the USB connector. The connector was resoldered.<br /><li>Three boards had a non-communicating GPS engine, rendering the boards in-operable (real yield loss). <br /></ul><br /><li><i><u>Injection molded housings and lenses</u></i><br />Considering the issues that had come up during the housing development, I had 1200 housings with lenses made instead of 1100.<br /><ul><li>Housing top: about 90 pieces were screened out because of imperfections.<br /><li>Housing bottom: about 55 pieces were screened out because imperfections.<br /><li>Lenses: about 65 pieces were screened out because of imperfections.<br /></ul><br /><li><i><u>GPS performance (open and clear sky)</u></i><br /><ul><li>All tested modules passed (1097 pieces)!<br /></ul></ol>So when it comes to the PCB, the yield has been extremely good (>99%). Only the housing has a relatively large yield loss (5%-10% overall) and I have already talked with the housing supplier to get this improved for the next run. The housings will no longer be bulk-packed and shipped by a courier (which I think has been the main factor of the imperfections). Instead each housing top and bottom will be layer packed with foam for the next run and I will go and pick up the housings myself to avoid possible damage during shipment.<br /><br />Looking back over the last six months, sales have been a slower than expected, especially January was a slow month. Sales have picked back up in February, and especially March has been very busy.<br /><br />As the remaining units are expected to be sold in about 5 weeks from now, I have had to put myself into high gear the last two weeks getting everything ready for the next production run. Typically, it will take another 4-6 weeks before we can expect new modules ready to ship from this second production run. <br /><br />Since this is a second production run, hopefully things will go a lot smoother than was the case for the first run and hopefully no unexpected problem will show up.<br /><br />In any case, I want to thank everyone for their support over the last year (yes, it's been already more than a year; the first post on this blog dates back to February 2008). <br /><br />It's amazing to see that when one person in a certain country orders a module, shortly afterward a couple of more orders from the same area in that country come in! So keep on spreading the word about the module!Unknownnoreply@blogger.com7tag:blogger.com,1999:blog-6975675032996285431.post-88648928951540206052009-02-17T16:45:00.000-08:002009-02-17T18:24:57.422-08:00MobileSubstrate update<center><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWdGr0tuKHnxndnraytMpZaSEmXs9DVGZZea1YO-NrxePGzO_xZIg_vu1NKSsRSd85ji8TUGKw3hYarPFs_KqCPEmuRnxbAL9VYqNIBCXtCyd3nCOkhpUEU_4HtvkahnXDI5_5Z04hHLg/s1600-h/GPSTracker.PNG"><img style="cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWdGr0tuKHnxndnraytMpZaSEmXs9DVGZZea1YO-NrxePGzO_xZIg_vu1NKSsRSd85ji8TUGKw3hYarPFs_KqCPEmuRnxbAL9VYqNIBCXtCyd3nCOkhpUEU_4HtvkahnXDI5_5Z04hHLg/s200/GPSTracker.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303948241074730770" /></a> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6iTAbkOQyfSzBpROXAglIhO_MzSj3KzvfUbrwQnVhPX5lCwQUBlHj6Wgt_0HzpQRXnfMNTGR5uexhCNpHZClUqC_8pDSl08A_qROa_TD1BexGjc6U_oKItcgG51mBEoyJwfdGPgI0TZo/s1600-h/GPSally.PNG"><img style="cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6iTAbkOQyfSzBpROXAglIhO_MzSj3KzvfUbrwQnVhPX5lCwQUBlHj6Wgt_0HzpQRXnfMNTGR5uexhCNpHZClUqC_8pDSl08A_qROa_TD1BexGjc6U_oKItcgG51mBEoyJwfdGPgI0TZo/s200/GPSally.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303948335988671154" /></a> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYBWxyxikDTB-vZJWwbgn85pzceFpb5WedTk5JWP5VeTnDDbcjg1ghaifdBwUBtHYYorGxhuRol2QmmMumh4ubBr92nyvDhelNbDfZsDpFvrw7COQpxZkuNt8aHMKoc12CoJp0yi2kJew/s1600-h/Trailguru.PNG"><img style="cursor:pointer; cursor:hand;width: 134px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYBWxyxikDTB-vZJWwbgn85pzceFpb5WedTk5JWP5VeTnDDbcjg1ghaifdBwUBtHYYorGxhuRol2QmmMumh4ubBr92nyvDhelNbDfZsDpFvrw7COQpxZkuNt8aHMKoc12CoJp0yi2kJew/s200/Trailguru.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5303948559033860498" /></a></center><br />Some good news and some less good news today (it seems they always come together :-0).<br /><br />I have been playing around intensively trying to hook into the CoreLocation framework by using the MobileSubstrate platform. Rodrigo, a customer from Portugal, dropped me an email two weeks ago with some very useful source code and a link for a <a href="http://www.ipodtouchfans.com/forums/showthread.php?t=103558">MobileSubstrate tutorial</a> on using MobileSubstrate to trick the Springboard.<br /><br />Rodrigo pretty much figured out how to feed the CoreLocation framework coordinates and accuracy data. I decided to dig in a little more and managed to also feed the CoreLocation framework fake (generated by a random number generator) altitude, speed and heading data. It was a little bit tricky to get the speed and heading in as it required upgrading the Toolchain to 2.2 (I was at 2.0.1, but am currently at 2.2). It looks like Saurik has updated his <a href="http://www.saurik.com/id/4">instructions for building the 2.x Toolchain</a> and it seems to be pretty straightforward now assuming you follow instructions as outlined (I have done it a few times now and have gotten the hang of it :-)<br /><br />So what have we been able to do? I installed a bunch of free AppStore apps on my iPhone 2G that are GPS related: Google Earth, GPSLite, Beacon, Speedometer, GPS Tracker, GPS Ally, GPS-R and Trailguru.<br /><br />Here are the most interesting ones:<br /><ul><li><u><i>GPS Tracker</i></u>: this app has a nice readout on its screen of the location data (see top left screenshot above) and was therefore most helpful in trying to figure out the hooks. I signed up for a device key on the <a href="http://www.instamapper.com">InstaMapper website</a> so that my location data could be uploaded to their site. Due to the override of the location accuracy, the GPS tracker shows "tracking" on its screen (it doesn't matter what you set the slider at), but it only seems to send the location data to their servers once (right after I start the application). The data on the iPhone screen is however updated continuously.<br /><br /><li><u><i>Google Earth</i></u>: this app also displays the fake latitude and longitude data after pressing the little bulls eye in the lower left corner. Also here, the data is only updated once (when you press the bulls eye). Make sure to turn the latitude/longitude display on under the settings in Google Earth. The altitude shown is actually not related to the CoreLocation altitude as it is the altitude for the zoomlevel of the satellite image that is active.<br /><br /><li><u><i>GPS Ally</i></u>: this app shows the current location data on its screen as well (see top right screenshot above), but here also, the data is only updated once (after starting the app). You can re-update it manually by hitting the "Update On/Off" button in the lower left corner twice.<br /><br /><li><u><i>Trailguru</i></u>: this app also shows the latitude, longitude and altitude/elevation (see the bottom center screenshot above), but doesn't seem to use the speed data (probably because it was written for firmware < 2.2). Here again, the actual app doesn't seem to use the changing CoreLocation data even though the values are changing on its screen. An interesting thing is however that if you press on the "Map" icon at the bottom, the center of the map does move around according the the fake data the CoreLocation framework is fed.<br /></ul><br />So now for the less good news...<br /><br />I am currently stuck as I haven't figured out how to tell an app that new CoreLocation data is available so that e.g. the GPS tracker app will continuously use the new data and send a new point to its servers. The same for Google Earth, GPS Ally and Trailguru.<br /><br />What I think is that we need to do something with the CoreLocationManager framework and/or the CoreLocationManagerDelegate framework and their delegates. We would need to somehow tell the CoreLocationManager object of the app that the CoreLocation object (which I am succesfully feeding fake location data) has a new data set so that it will actually use that new data.<br /><br /><b>So I am counting on some help from you in getting this figured out as I have pretty much run out of ideas.</b><br /><br />You can do some reading around in <a href="https://developer.apple.com/iphone/library/navigation/Frameworks/CoreServices/CoreLocation/index.html">Apple's documentation</a> and on the forums to see if we can find what needs to be done.<br /><br />I have also uploaded the source code for the CoreLocation hook <a href="http://www.orangegadgets.com/MobileSubstrate/">here</a>. If you wish to try it out, make sure to have Toolchain 2.2 installed (if you have Toolchain < 2.2 installed, just comment out the speed hooks and any other ones that the compiler complains about in the source code). Also make sure to install MobileSubstrate through Cydia on your device and also put the libsubstrate.dylib file into your filesystem library directory on your desktop so the compiler can find it. Make sure to "ldid -S" the ExampleHook.dylib file after it is put in /Library/MobileSubstrate/DynamicLibraries on the phone. You can take a look at the Makefile as most of the process is automated in it.<br /><br />If it turns out to be possible and we do find the solution, it will be great news as it means that we can use our iGPS360 module with the majority of the AppStore apps!Unknownnoreply@blogger.com38tag:blogger.com,1999:blog-6975675032996285431.post-83152636272332717542009-02-07T00:33:00.000-08:002009-02-07T08:46:13.533-08:00GPS voice navigation for the iPod and iPhone<center>Link for iPhone and iTouch users <a href="http://www.youtube.com/v/S6BrtXI9Da4">here</a><br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/S6BrtXI9Da4"> <embed src="http://www.youtube.com/v/S6BrtXI9Da4" type="application/x-shockwave-flash" width="425" height="350"></embed> </object></center><br /><center>Link for iPhone and iTouch users <a href="http://www.youtube.com/v/Tn-GJYCnJTk">here</a><br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/Tn-GJYCnJTk"> <embed src="http://www.youtube.com/v/Tn-GJYCnJTk" type="application/x-shockwave-flash" width="425" height="350"></embed> </object></center><br />I have been playing around with software related things the last couple of days.<br /><br />I decided to upgrade the iPod Touch 1G to firmware 2.2.1 (the video above was taken at firmware 2.2) and I also upgraded the iPhone 2G to 2.2.1.<br /><br />Unfortunately, I had some problems with both the iPhone and iPod getting stuck at the Apple logo screen after having re-installed/synced AppStore apps on them with iTunes.<br /><br />So that's why I ended up upgrading the iPod to 2.2.1 (after it got stuck at 2.2) and downgrading the iPhone again from 2.2.1 to 2.2 (after it got stuck at 2.2.1). I think the Apple firmware has a fundamental flaw in the way it boots, trying to rebuild the SpringBoard application list which takes a long time and eventually times out, freezing the iPod/iPhone at the Apple logo screen. I searched online to see if there were any fixes, but none of them worked, so I ended up restoring both the iPod and iPhone.<br /><br />It looks like things are working again now as I haven't gotten stuck at the Apple logo (I have removed most of the AppStore apps that I had downloaded though and did a reboot after every single package I installed with Cydia).<br /><br />I also installed the latest beta version of <a href="http://www.xwaves.net/">Xwaves</a>' <a href="http://xgpsdev.xwaves.net/">xGPS software</a> to see what had changed in the period I was gone.<br /><br />There have been quite a lot of bug fixes and additions to xGPS. You can track the development roadmap <a href="http://trac.xwaves.net/xGPS/roadmap">here</a>. The major new additions for version 1.2 are:<br /><ul><li>A first beta version of voice navigation in English is now implemented and the speech engine does a pretty good job of pronouncing the directions (see the first video above). It will need some future tweaks to correctly pronounce abbreviations (like Rd, Blvd, Pkwy, N, E, S W, slashes, etc), but other than that it does a very good job. It would also be nice if the user could set the distance(s) at which voice directions are given; they are currently set at about 400m and 20m before the next turn.</li><br /><li>GPS coordinates are now accessible under the GPS settings menu. It would be nice if they could also be displayed in the bottom menu bar of the map view, similarly to the Google Earth application.</li><br /><li>A Night Mode view is now available under the User Interface settings menu. Night Mode can either be manually enabled or automatically through a timer from 8pm through 7am. The timer is currently fixed, but will be fully customizable in a future release.</li><br /><li>You can also have your iPhone/iPod play music at the same time when using the xGPS application. The voice directions will be played through the music (see the second video above). It would be nice to have the music fade in/out when there is a voice direction.</li><br /></ul>According to the roadmap, the next official release is scheduled for February 20, 2009. I am sure you are all looking forward to it.Unknownnoreply@blogger.com10