QSuunto-Lite new version - divers and non-divers wanted

11 messages Options
Embed this post
Permalink
Christian Rüb

QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
Hi,

QSuunto-Lite is an application to download your logged dives from your Suunto dive computer or view previously dowloaded ones. More info here: [1]
I hope to find interested people who want to test my new version (before it gets a version number).
As always you can find prebuild packages in this repo [2] and also new screenshots here [3]

For those of you who do not own a DC or do not have cables/adapters yet, you can use the samples provided in divetools-ab-samples.
I will also provide a fake download tool to simulate a download soon.

Please send bug reports :)

Planned features are on the wiki page.

Whats new?
 * Stylesheet(s)
 * Download via GUI (divetools-ab needed)
 * More settings

Cheers,
 Christian

[1] http://wiki.openmoko.org/wiki/QSuunto-Lite
[2] http://openmoko.senfdax.de/shr-unstable/
[3] http://openmoko.senfdax.de/screenshots/

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Christian Rüb

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
> Hi,
>
> QSuunto-Lite is an application to download your logged dives from your Suunto dive computer or view previously dowloaded ones. More info here: [1]
> I hope to find interested people who want to test my new version (before it gets a version number).
> As always you can find prebuild packages in this repo [2] and also new screenshots here [3]
>
> For those of you who do not own a DC or do not have cables/adapters yet, you can use the samples provided in divetools-ab-samples.
> I will also provide a fake download tool to simulate a download soon.
>
> Please send bug reports :)
>
> Planned features are on the wiki page.
>
> Whats new?
>  * Stylesheet(s)
>  * Download via GUI (divetools-ab needed)
>  * More settings
>
> Cheers,
>  Christian
>
> [1] http://wiki.openmoko.org/wiki/QSuunto-Lite
> [2] http://openmoko.senfdax.de/shr-unstable/
> [3] http://openmoko.senfdax.de/screenshots/

Well, seems like all divers are currently diving. Anyway, I have uploaded vyperdummy to the repo [1], so this can be used to fake output as produced by vyperlink from divetools-ab.
So you do not need any equipment but your Freerunner to run this program. I do not have any dependencies in QSuunto-Lite yet concerning divetools-ab, divetools-ab-samples or vyperdummy - so get which ever you want.
Source available here: [2]

[1] http://openmoko.senfdax.de/shr-unstable/
[2] http://git.senfdax.de/?p=oe_recipes;a=blob;f=vyperdummy/files/vyperdummy.c;h=7bc1722c20e58411d737a5411e6f369713033097;hb=HEAD

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
undrwater

RE: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
> Whats new?
>  * Stylesheet(s)
>  * Download via GUI (divetools-ab needed)
>  * More settings


I WAS diving yesterday, so I will attempt to grab my profiles today or
tomorrow. :)

Russell Dwiggins


_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
undrwater

RE: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink

undrwater wrote:
> Whats new?
>  * Stylesheet(s)
>  * Download via GUI (divetools-ab needed)
>  * More settings


I WAS diving yesterday, so I will attempt to grab my profiles today or
tomorrow. :)

Russell Dwiggins


_______________________________________________
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community
Discovered the usb host adapter I have is for the Zaurus.  Not compatible with the Neo.  I've got an order in for an adapter and it's on its way.  Will Qsuunto-lite import JDivelog files?
Christian Rüb

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
undrwater wrote:

>
> undrwater wrote:
> >
> >> Whats new?
> >>  * Stylesheet(s)
> >>  * Download via GUI (divetools-ab needed)
> >>  * More settings
> >
> >
> > I WAS diving yesterday, so I will attempt to grab my profiles today or
> > tomorrow. :)
> >
> > Russell Dwiggins
> >
> Discovered the usb host adapter I have is for the Zaurus.  Not compatible
> with the Neo.  I've got an order in for an adapter and it's on its way.
> Will Qsuunto-lite import JDivelog files?

QSuunto-Lite is only a viewer, so it will not support JDivelog files. But for its successor (whenever this may be) shall have import and export functionality. And JDivelog stores in XML and the dives themselves are stored in UDCF format, so it's really likely there will be a way to exchange.

You can see here [1] what is planned. Maybe I will also add reading UDCF to QSuunto-Lite, as I will need it for its successor, but that's not a promise!

Initially I hoped the amount of divers would be bigger within OM community and one or two would jump in to build a really good divelog app.

I will go on holidays at the end of the week and thus there won't happen anything in the code for 3 weeks - enough time for testing ;-)

Cheers,
 Christian

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
undrwater

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
In reply to this post by Christian Rüb

Christian Rüb wrote:
Hi,

QSuunto-Lite is an application to download your logged dives from your Suunto dive computer ...
I'm looking at replacing my Mosquito (mentioned in the other post) with a D9 (a dive buddy has offered it up at a great price).  Does your new version now support the D9?
Christian Rüb

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
undrwater wrote:

> I'm looking at replacing my Mosquito (mentioned in the other post) with a D9
> (a dive buddy has offered it up at a great price).  Does your new version
> now support the D9?

Lucky you :) No, it does not support D9, these are different protocols, see here [1]. But you might want to look at divetools-ab (vyperlink.c) [2] sources and just rewrite the parts, so it suits the D9 protocol. Or you can wait until I can get back to developing and make some tries with libdc.

On the other hand you can experiment with libdc [3] yourself writing a testapp to try the basics - there are already some basic examples in the sources.

Cheers,
 Christian

[1] http://www.sarnau.info/papers:suunto_protocol
[2] http://www.acs.uni-duesseldorf.de/~becka/download/dive/
[3] http://www.divesoftware.org/libdc/

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
undrwater

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink

Christian Rüb wrote:
...these are different protocols, see here [1].
I've seen those before...but they mention that d9 fails?
But you might want to look at divetools-ab (vyperlink.c) [2] sources and just rewrite the parts, so it suits the D9 protocol.
I tried to figure this out, but I'm such a beginner it will take me a while to figure out where everything is happening  in vyperlink.c and the sources for the below.  I'll continue to look at it, but I hope you can get to it soon!  
On the other hand you can experiment with libdc [3] yourself writing a testapp to try the basics - there are already some basic examples in the sources.
I compiled libdc and ran the d9 test dump app which resulted in success for memory dump as well as sdm dump (I assume the database format?).  This gives me hope that we can retrieve the profile!

BTW, I've also let the folks at jdivelog know about divesoftware.org and the libs.

Russell Dwiggins
Christian Rüb

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
undrwater wrote:
>
> Christian Rüb wrote:
> >
> > ...these are different protocols, see here [1].
> >
>
> I've seen those before...but they mention that d9 fails?

I do not have a D9 to test ;-)

> > But you might want to look at divetools-ab (vyperlink.c) [2] sources and
> > just rewrite the parts, so it suits the D9 protocol.
> >
> I tried to figure this out, but I'm such a beginner it will take me a while
> to figure out where everything is happening  in vyperlink.c and the sources
> for the below.  I'll continue to look at it, but I hope you can get to it
> soon!  

Well, I hope soo, too.

> > On the other hand you can experiment with libdc [3] yourself writing a
> > testapp to try the basics - there are already some basic examples in the
> > sources.
> >
> I compiled libdc and ran the d9 test dump app which resulted in success for
> memory dump as well as sdm dump (I assume the database format?).  This gives
> me hope that we can retrieve the profile!

indeed - I haven't checked with my Stinger yet though

>
> BTW, I've also let the folks at jdivelog know about divesoftware.org and the
> libs.

They already support some DCs, I am curious about the reply. Jdivelog does UDCF import - which makes it more interesting to implement an export in QSuunto-Lite

Cheers,
 Christian

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Christian Rüb

Re: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
In reply to this post by undrwater
> > On the other hand you can experiment with libdc [3] yourself writing a
> > testapp to try the basics - there are already some basic examples in the
> > sources.
> >
> I compiled libdc and ran the d9 test dump app which resulted in success for
> memory dump as well as sdm dump (I assume the database format?).  This gives
> me hope that we can retrieve the profile!

I built an ipk here [1] and the good news is - the test app runs on the Freerunner :)
The bitbake recipe is here [2]
The very good news is - ouput is almost the same as from vyperlink, which means I dumped it into a file and opened it in QSuunto-Lite and it could read all dive data!

So if you can produce the same for your D9 it shall be easy to integrate this into QSuunto-Lite, I just have to modify the testapps from the lib to only output the relevant data and add a parser for D9 in QSuunto-Lite + config possibility for different DCs.

For now I have added saving and restoring settings to QSuunto-Lite but there is no new package yet as there still might come some more little changes.

Can you send me (not to list) a dump from your D9 done with libdivecomputer's D9 test app? The relevant part are the the dive dumps (anything between device_foreach and before device_dump).

Cheers,
 Christian

[1] http://openmoko.senfdax.de/shr-unstable/libdivecomputer_0.1+svnr300-r1_armv4t.ipk
[2] http://git.senfdax.de/?p=oe_recipes;a=blob;f=libdivecomputer/libdivecomputer_svn.bb;h=024d59f3975706d4bb72c3240963b1396e29d42d;hb=HEAD

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
undrwater

RE: QSuunto-Lite new version - divers and non-divers wanted

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Ø  I compiled libdc and ran the d9 test dump app which resulted in success for
> memory dump as well as sdm dump (I assume the database format?).  This gives
> me hope that we can retrieve the profile!

I built an ipk here [1] and the good news is - the test app runs on the Freerunner :)
The bitbake recipe is here [2]
The very good news is - ouput is almost the same as from vyperlink, which means I dumped it into a file and opened it in QSuunto-Lite and it could read all dive data!

For now I have added saving and restoring settings to QSuunto-Lite but there is no new package yet as there still might come some more little changes.

Can you send me (not to list) a dump from your D9 done with libdivecomputer's D9 test app? The relevant part are the the dive dumps (anything between device_foreach and before device_dump).

Cheers,
 Christian

[1] http://openmoko.senfdax.de/shr-unstable/libdivecomputer_0.1+svnr300-r1_armv4t.ipk
[2] http://git.senfdax.de/?p=oe_recipes;a=blob;f=libdivecomputer/libdivecomputer_svn.bb;h=024d59f3975706d4bb72c3240963b1396e29d42d;hb=HEAD

Great news!! J  How can I contact you off list?

 

Russell Dwiggins