TomTom One V3 GPS Pause Revisited

After being side-tracked onto another project I got back to the TomTom datalogger application and believe I’ve solved the problem with intermittent pauses in the GPS output from /var/run/gpsfeed. The problem ended up being easy to repeat on the bench and in fact I could see the same pauses doing a cat /var/run/gpsfeed from the serial console but only when my application was running in the background. It only occured when my main loop was set to check for new input every 200mS, when I put it up to one second everything started working smoothly.

The TomTom is set to output a GPS fix approximately every 800mS so 200mS seemed like a fairly appropriate value to keep the buffers flushed and everything running along smoothly, but instead it appears the driver may have a problem if the buffer gets emptied too often. I’m using C++ streams so just have a fairly typical while stream.good style loop to process any new data received on a character basis and go ahead and process the data when a new $GPRMC / $GPGGA pair has been received. It will need some field testing but fingers crossed problem is now solved.

6 thoughts on “TomTom One V3 GPS Pause Revisited”

  1. Great post. I was checking continuously this blog and I’m impressed!

    Extremely useful information specially the last part
    I care for
    such info much. I was looking
    for this certain information for
    a long time. Thank you and best of luck.

  2. Indihome Jakarta Timur saat ini datang dengan pelayanan pasang
    jaringan Indihome lewat cara online, anda tak butuh tiba
    ke kantor indihome buat kerjakan pendaftaran penempatan indihome.

    Ini sebagai wujud pelayanan digital paling depan dari Indihome Jakarta Timur
    untuk membantu warga Jakarta Timur yang ingin nikmati jaringan internet cepat
    indihome. Dengan memakai Tehnologi Fiber Optik, kami tawarkan beberapa pelayanan paket internet seperti Singgel
    Play, Dual Play serta Triple Play. Terkecuali itu kami pula menjajakan beberapa Add On Teratas buat anda cicipi dengan keluarga.

  3. Indihome Jakarta Timur sekarang datang dengan pelayanan pasang jaringan Indihome
    lewat cara online, anda tak butuh ada ke kantor indihome buat melaksanakan register penempatan indihome.

    Ini sebagai wujud service digital paling depan dari Indihome Jakarta Timur untuk meringankan penduduk
    Jakarta Timur yang mau nikmati jaringan internet cepat indihome.
    Dengan memanfaatkan Technologi Fiber Optik, kami tawarkan beberapa pelayanan paket internet seperti Singgel Play, Dual Play namun juga Triple Play.
    Diluar itu kami pula tawarkan beberapa Add On Favorit buat anda cicipi sama keluarga.

  4. Indihome Jakarta Timur saat ini datang dengan pelayanan pasang jaringan Indihome lewat cara online, anda tak butuh ada ke kantor indihome
    untuk mengerjakan pendaftaran penempatan indihome. Ini sebagai wujud
    service digital paling depan dari Indihome Jakarta Timur buat mempermudah
    orang Jakarta Timur yang ingin nikmati jaringan internet
    cepat indihome. Dengan memakai Technologi Fiber Optik,
    kami menjajakan sejumlah pelayanan paket internet seperti Singgel Play, Dual
    Play namun juga Triple Play. Tidak hanya itu kami
    menjajakan sejumlah Add On Favorit buat anda cicipi dengan keluarga.

  5. Indihome Jakarta Timur sekarang ada dengan pelayanan pasang jaringan Indihome lewat cara online, anda tidak perlu ada ke kantor indihome
    untuk melaksanakan pendaftaran penempatan indihome.

    Ini sebagai wujud pelayanan digital paling depan dari Indihome Jakarta Timur untuk
    meringankan orang Jakarta Timur yang ingin nikmati jaringan internet cepat indihome.

    Dengan memanfaatkan Technologi Fiber Optik, kami menjajakan beberapa
    service paket internet seperti Singgel Play, Dual Play serta Triple Play.
    Terkecuali itu kami pun tawarkan sejumlah Add On Favorit buat anda rasakan dengan keluarga.

  6. Indihome Jakarta Timur saat ini datang dengan service pasang jaringan Indihome lewat cara online, anda tidak perlu
    tiba ke kantor indihome buat melaksanakan pendaftaran penempatan indihome.
    Ini sebagai wujud pelayanan digital paling depan dari Indihome Jakarta Timur buat mempermudah penduduk Jakarta Timur
    yang pengin nikmati jaringan internet cepat indihome.
    Dengan gunakan Tehnologi Fiber Optik, kami menjajakan beberapa pelayanan paket internet seperti Singgel
    Play, Dual Play juga Triple Play. Diluar itu kami pula menjajakan beberapa Add On Teratas buat anda rasakan dengan keluarga.

Leave a Reply

Your email address will not be published. Required fields are marked *