About Eos Time Sync

Eos Time Sync is a hildon desktop home plugin that includes three buttons. One launches ntpdate to sync the time of the tablet. The second switches between USB host mode and otg mode. The third button sync the time to a supported Canon (EOS) camera.

I am trying really hard to geotag all photos that I take with my digital camera. I am using an application on a PC that matches the time of the photos with a GPS track and saves the coordinates when the picture was take to the photo. This process works pretty well as long as the camera time and the GPS time is in sync. This application is supposed to make sure that the camera time is correct.

Eos Time Sync depends on the ntpdate and s10sh applications.

Eos Time Sync and its dependencies are in chinook and diablo extras-devel repository.

An alternative to ntpdate could be the gps-clockd application from the nitapps repository. It could be used on the internet tablets that have an internal GPS or an external bluetooth gps.
gps-clockd is a tiny (14KB) daemon that runs in the background and synchronizes the clock to GPS time whenever GPS is turned on. The daemon is started automatically at boot time.

Note: The support for this is not implemented, ntpdate is still required!

Screenshot

Other important notes

The desktop applet can have one to three buttons. Any two buttons can be hidden, so the applet can be used as a tablet time sync applet only or a USB host mode changer.
When installing the debian package it touches the /etc/sudoers file, so that normal users can execute the ntpdate and USB mode changing commands.