Progress report

July 23rd, 2008

A small post to summarize the work done until now. Because of some legal problems we have delayed the opening of the orders. But now we will focus all our efforts to be able to accept orders on the 31th of July. The final product photos and videos will be presented on this date too.

On the software side we have solved a lot of bug and have quite finished the driving directions support.

Many have asked the following questions:

- Will this software be compatible with firmware 2.0 ? Yes it will be.

- Will the software be on the AppStore: No. Because of the very restrictive conditions of use of the Apple SDK. Moreover the serial port is not accessible anymore on non-jail-broken devices.

- Will the software be free: Yes.

- To which countries are you shipping: Worldwide.

- Does driving directions work in my country ? Check on Google Maps. If it works on Google Maps, it will work in xGPS.

Thank you for your interest in the project.

First public software preview available

July 9th, 2008

From the last time we wrote, a lot of work has been done.

First a little word about the hardware. We are still waiting some crucial components to finalize the product but it should be (and MUST be) finished next week. We will then open the orders.

We have worked a lot on the software side. It is not still finished but it is at least somehow usable. You can scroll a map, download a map, get driving directions to a place / address and get your GPS position showed on the map. There is even voice support. It means that driving directions are spoken into your earphones. Just try to push the Go To button and enter the desired driving directions. Then click on Go To and listen to. You should hear the first driving direction.

As you will see there is still some work to do. There is no way to go to a place by entering its name. Driving directions should change according to the GPS position but it’s not currently the case and finally scrolling the map is really hard. It will be improved. And last things: to zoom in / zoom out, double tap the map with one / two fingers. It should be also improved :-) .

You will also notice the ability to download maps to be used offline, without any Internet connection. To use this feature, just tap on the Maps button. Then use your two fingers to select an area of the map you want to download. Click on download and the map is downloaded and can then be used offline. You have to know that the maps are downloaded at the deepest zoom level only (the zoom level which is set at the launch of the software).

How to test this first version:

  1. Just use the Installer and add the following repository: http://irepo.xwaves.net
  2. Refresh your sources and then go to the Xwaves category and install the xGPS software.
  3. Exit the installer and launch the new xGPS software that appears on your home screen. It will work even if you have no GPS and should work both on iPod touch and iPhone.

Please notice that there is no support for this version of the software. It is only proposed for testing purpose.

Stay in touch for hot news, next week.

Here is the main screen. Thank you to the iSpazio team for the screenshots of this article.

More details…

June 17th, 2008

First we would like to thank you for the interest in our project. More than 200 pre-orders have been received and we are still receiving some. Great and thank you!

A little clarification about our goals need to be stated. We want to sell these xGPS modules to enable you to use your iPhone v1 or iPod touch like a great GPS device. We are not here to make profit or to sell these modules in large quantity as a “normal” company would do. Hence we will accept only a limited amount of orders. We are planning to produce about 100 to 150 modules, depending on the demand. After that we will be done :-) ! In the extreme case, where many people could not have ordered their modules, we could plan another production slot but that’s too far away from now! That was about our goals and our thoughts.

Now the juicy news. We are developing an application allowing the xGPS modules owners to use their iPod touch or iPhone as a GPS in their car or while they are walking etc… It means that the application doesn’t require an Internet connection at all. It works as follow: Maps are downloaded from the Internet before starting to drive or to walk by selecting the desired town’s maps. Then the users can enable the GPS mode and their position will be displayed on the map and updated each second without requiring an Internet connection.

Now many people will ask the question: Would it be possible to get directions or to search for a place ?. The current answer is no. But don’t be sad :-) ! It is planned. It is the next major improvement that has to be done on the application. The big problem is that the application need to know somehow the street names etc… So it will be only possible to get directions when there is an available Internet connection. Fortunately the directions data will be very small (and so won’t cost a lot if you are using EDGE). Moreover when the directions are downloaded, they can then be used without any Internet connection.

To summarize our application will be likely the same as the iPhone Map application but without the need to have an Internet connection while driving! This application will be available on the same time as the xGPS module will be shipped. Screenshots and demo of this application will be shortly available.

We have also some great news to say about the xGPS module. As there were a lot of request about cables type or length, we have decided to produce different xGPS modules. There will be 3 models:

  1. Standard xGPS module as presented on the final prototype picture.
    • Small cable between the module and the iPhone / iPod touch (30 cm)
    • Black case of dimension 54x37x21 mm (See picture below).
  2. Same as 1. but:
    • Longer cable between the module and the iPhone / iPod touch (60cm)
  3. Same as 1. but:
    • Long cable (60cm) between the iPhone / iPod touch with a USB plug to recharge the iPhone / iPod touch with the standard Apple© charge

The price of these different modules will vary. We cannot say a precise price for the models 2 and 3 but the model 1 will be a little less expensive as announced last week. The price of the first model of the xGPS module will be 70$ for the module AND the box. This price does not include the shipping fees.

The shipping fees will depends to which country you are ordering and which sending option you take (Economic or Priority). We will ship to all the Europe and the America (United-States and Canada). The shipping fees are as follow:

Country Economic Priority
All Western Europe (Italy, Germany, France, United Kingdom…) 8 US$ (5-10 days) 13 US$ (2-4 days)
United States 10 US$ (7-17 days) 19 US$ (3-10 days)
Canada 10 US$ (10-22 days) 19 US$ (3-10 days)

If your country is not listed, please contact us.

The orders will be opened in about 1-2 weeks. The 10 first orders will have 10% off on the original price of the module. We will not start the production until at least 30 orders have been received correctly. If there is not enough orders, the placed orders will be totally refunded (obviously).

We will start shipping the orders on the 28th of July 2008. Maybe a little bit before if the orders are placed rapidly.

If you still have any question after this (very) long article, feel free to contact us.

Thank you.

Price and sales

June 12th, 2008

After the lot of emails we have received, we have decided to clear up the situation about the price of the hardware.

Unfortunately it means bad news because price of GPS modules are really high. That’s not our fault :-) .

By adding all the components prices we get a total price of 70$, including the production of the device.

However this price doesn’t include the box. It is our current problem. We cannot find a good box for this device. Our goal is to add maximum 5$ for the box.

We are currently in touch with some GPS Module suppliers to get reduction with some bulk buy. It means that we will not start any shipping until a minimum of 30 orders have been placed.

To summarize, the total hardware xGPS module will cost 75$ for now (or 70$ without a case). We hope we can reduce a little bit the price. The package will include the xGPS Module, compatible with iPhone and iPod touch, and the xGPS software usable even if there is no Internet connection.

An important thing to know is that the firmware of the module can be updated through the iPhone / iPod touch. Hence it is possible to make it compatible with other software solution if a special protocol is needed.

We haven’t yet a precise date about the start of the shipping but we can expect a shipping date on the end of July. We will ship these modules worldwide.

For those who are interested in buying the xGPS module after having read these information, we ask them to register themselves with the form below. It is only a pre-order. It is here just to give us a precise idea of how many units have to be produced. When the sufficient amount of pre-orders requests will be received, we will contact you to confirm your order. You will have then the possibility to cancel it.

Pre-Orders are now closed. Orders will be opened next week (18-07-2008).

Hardware done !

June 11th, 2008

We are proud to announce you that the final version of the hardware has been finished and is fully working. It is based on the same hardware as the first prototype and work flawlessly.

The following main hardware is used:

  • EM408 SirfIII 20 Channels GPS Module from USGlobalSat. (You can buy it from Sparkfun or directly from USGlobalSat)
  • Microchip PIC18F25J10 clocked at 20Mhz. (Available here)

All other parts are standard (with the exception of the dock connector which you can buy from Ridax).

As told in the last post, the overall system seek the following:

Mode Current
GPS Not activated 5 mA
GPS in satellites lockup mode 85 mA
GPS in tracking mode 75 mA

As we can see, when the GPS module is disabled, it doesn’t seek any current (5 mA is really nothing…). We haven’t done any battery life test now but it should not decrease a lot the iPhone / iPod autonomy.

We provide the full schematic and the PCB used to built the xGPS module.

We are proposing to sell these GPS module for the iPhone / iPod touch if there are many demands. If you are interested, feel free to contact us here: http://www.xwaves.net/?inc=contact.

We are now focusing our work on the software side of the project to be able to use the GPS without any Internet connection.

First prototype done !

May 29th, 2008

After two months the project has been launched here are some fresh news.

The first hand-made prototype has been done and is successfully working. The hardware is based on a Sirf-III chipset connected to a Microchip microcontroller. The overall system is connected to iPhone / iPod touch through the serial port. The client application on the iPhone / iPod touch can activate / deactivate the GPS to reduce power consumption when it is not needed. The actual power consumption in use is about 82mA. When the GPS is not activated the power consumption is 7mA. Some work is in progress to reduce the latter.

Here is a photo of the current draft prootype:

The client application update the user position each second and display on the Map application. Unfortunatly it means that user should be connected to the Internet because at each update a request will be sent to the Map servers.

The next parts of the project are:

  • Produce the PCB of the current prototype (work in progress…)
  • Create an application with local maps (like the PSP Maps application) to be able to use the GPS without Internet connection. The map would be downloaded from Google maps and then stored on the iPod / iPhone for further use.

Any help about the last part is really appreciated. If you feel capable to develop a part of it, fell free to try and send results using the Contact page of the Xwaves main website (http://www.xwaves.net/).

Here is a little presentation video of the current project state:

You need to a flashplayer enabled browser to view this YouTube video

Welcome

April 22nd, 2008

Welcome to the new website of the xGPS project. This project goal is to develop an open GPS hardware and software solution for the iPod touch and the iPhone. It is work-in-progress project. Please don’t ask when it will be finished because we simply don’t know :-) !

We have finished the first part of the UI. The first version will be integrated into the Maps applications. See below for a screenshot.