Stephane Wrote:
-------------------------------------------------------
> I am very fine with the way SI is implemented. I
> would be very fine if it was implemented the way
> you want.
For a lot of divers, there's no reason at all to worry about the surface interval being 4 minutes out.
And i genuinely thought that everyone would be like you, and would be fine about it being fixed. Why would they???
I'd assume that if SI time was wrong, then a few people, like me, would care, but if it was reading correct NO ONE would object.
> You think this is a bug but others don't (and most
> important of all, HW don't see this as a major
> bug).
The issue here is that it is quite simple to see that it is a genuine bug. I wasn't expecting any conflict or arguments over this fact. It reads wrong by 4 minutes. That is all.
HW didn't indicate whether they thought it was a bug or not, just that they didn't think they'd change it.
I totally agree that this is only a minor bug. But it is needlessly wrong, and something that i'd expected to be eliminated very early on in development and no one would have ever noticed. But bugs remain and pop up, fact of life.
But i really thought that this would have just been acknowledged and fixed, with no one throwing their dolls out of the pram about it.
> So if you want it to be changed, either provide
> some stronger arguments or find someone that can
> correct the software for you.
Why should i keep a simple bug fix to myself?
I don't know if you noticed, but i've calmly gone to great lengths to justify this bug. Establishing the cause. Pulling out all the definitions for the SI and Software Bugs. Listing the numerous little reasons why it might be nice to know how long a diver has been on the surface. And repeated them a few times.
So many of the posters have totally ignored these justifications, repeating stuff that's already being addressed or just coming out with weird stuff that doesn't use any form of logic or reasoning.
> I once asked if it would be a good idea to
> implement a "turn off" function, Mathias replied
> that he did not think so and that he wouldn't do
> it, I'm not a programmer, I'm living without my
> (not so) great idea.

This is just a bug, not a feature.
Bugs are usually always fixed when found.
But new features must be examined before implementation to see if they are necessary, useful, a bitch to code, use up valuable resources, cause safety concerns, etc, etc, etc...
Feature requests are also subjective. Some people like them, some people need them, some people won't use them, some people hate them.
Just like the whole Safety Stop Fiasco. There were some genuine arguments for not implementing it, like the lack of Custom Functions available (that was fixed with the 3rd CF page)... feature creep, which is something to keep an eye one for sure, too much stuff littering the display, etc... but they were week (subjectively speaking

Sadly the other reasons for not wanting it appeared to be based on 'deco-snobbery', people not wanting their tech diving computer to have any recreational dive computer features! This was bizarre and made no logical sense as the feature could be turned off. The reasoning for implementing it were strong and described quite clearly, listing genuine realities of diving, whereby tech divers will probably be doing many recreational dives too, and that this feature is a nice to have, a dive computer is very good at simple little tasks like this. Plus safety stops genuinely save a few lives.
The initial implementation of the feature wasn't perfect, and more arguing continued rather than just letting the modifications be requested and justified.
The final implementation of the safety stop feature is now probably the most flexible of any DC, it works perfectly and has all the settings we need... Including the all important on/off switch
The Surface interval bug is logical, not subjective. That's why i am sticking up for myself and justifying it with the reasons.
Someone has to rewrite the definition of a Surface Interval for it not to be a bug... And that would be an interesting thread to read! LOL!
HW fixes bugs every day... How the hell did this one turn into such a mess?!
But thank you Stephane for stating that you'd be ok with fixing it.
I guess many people are too scared to post here now.
So for the millionth time, this is a simple little bug that is needlessly wrong and easy to fix.