Page 1 of 1

Store compass heading longer?

Posted: 02 Oct 2017, 03:40
by ijdod
One thing I miss when using the compass on my OSTC2 is being able to set the heading it advance (say, when gearing up). By the time I hit the water, the computer will have gone to sleep again, and will have lost the heading i set.

Is it possible to retain this heading for longer in a future release?

Re: Store compass heading longer?

Posted: 09 Oct 2017, 15:08
by heinrichsweikamp
It should be easy to implement. How long would you suggest is a good value?

regards,
Matthias

Re: Store compass heading longer?

Posted: 09 Oct 2017, 20:13
by swissdiving
Why not the same way as ostc4?

Re: Store compass heading longer?

Posted: 14 Oct 2017, 23:43
by Spacefish
That´s what i noticed as well,

i set a heading to be able to swim back to shore in advance and walked into the sea at night. The computer went into sleepmode before i got underwater and the heading was lost, so i had to reset it again.

I would suggest 60 minutes as a value, this 60 minute timer is reset every time the computer is turned off / goes to sleep and checked against on wakeup. If wakeuptime - sleeptime > 60 minutes the heading is removed, otherwise it is kept.

So the heading is only lost if the computer is off/in sleepstate for longer than 60 minutes.

Re: Store compass heading longer?

Posted: 30 Oct 2017, 00:13
by ijdod
For me 15 minutes would be fine. I admit I like Spacefish' suggestion (essentially, a *long* sleep resets the heading. )

Re: Store compass heading longer?

Posted: 01 Mar 2018, 18:48
by ijdod
Did this eventually end up on a roadmap/to do list?

Re: Store compass heading longer?

Posted: 03 Mar 2018, 09:09
by Ralph
Uups, apparently not yet. I have put it on mine, besides some other add-ons for the next firmware version...

Re: Store compass heading longer?

Posted: 03 Mar 2018, 10:21
by Clownfish
Would be great. It seems to me that even if you take a bearing before you enter the water and the computer does not go to sleep, the bearing is lost.

Re: Store compass heading longer?

Posted: 04 Mar 2018, 14:07
by Ralph
The bearing is indeed lost on several occasions. In my development code, i just changed it to only get cleared on entering the main menu. On entering main menu actually only for reason to have something simple to get it cleared at all, because with that change it elsewise wouldn't clear never ever again (exept on a hard reboot). Would avoid having another timer as suggested above for reason it would require extra code and computational time in the ISR (interrupt service routine) - the place were among other things all the timers are run. Any comments? If generally acceptable, it could go this way into the next release to come.

Thanks,
Ralph

Re: Store compass heading longer?

Posted: 09 Mar 2018, 12:05
by ijdod
Sounds fine to me.

Re: Store compass heading longer?

Posted: 11 Mar 2018, 09:44
by heinrichsweikamp
Sometimes, when I enter the water or put on my gear I accidentally press the left button. This would delete the just stored bearing again. I wonder if there is not a better way to deal with this... But besides deleting the bearing after xx minutes or even manually I currently have no good idea.

Regards,
Matthias

Re: Store compass heading longer?

Posted: 03 Sep 2018, 17:03
by ijdod
Any idea if this is on the roadmap somewhere, or did I miss it in the release notes?

Re: Store compass heading longer?

Posted: 04 Sep 2018, 12:59
by Arno
Why does a stored value ever has to be reset automatically? On my good old SK7 when I turn the ring it won't reset by itself, ever... ;) For me this would also work on a digital compass.

Re: Store compass heading longer?

Posted: 04 Sep 2018, 19:09
by Ralph
Well, because there is no other means to clear the cue on the compass scale other than by the auto-reset. As far as i remember, reset now takes place when entering the surface menu, so setting a bearing, OSTC goes to sleep, OSTC awakes again should preserve the bearing.

-R.

Re: Store compass heading longer?

Posted: 16 Sep 2018, 13:07
by ijdod
Checked, and works perfectly functional. Thanks! Didn't notice the feature earlier because when playing I usually enter the menu (which resets, duh), and used a workaround when diving (either setting the course at the last minute, or keeping the computer awake.)