Zak - Software Bugs in Dive Organizer

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

Naboodiver

Contributor
Messages
133
Reaction score
18
Location
Maryville, Tennessee
# of dives
200 - 499
Zak,

Can you please pass on the bugs in DiverOrganizer to developer.. Thanks much!
Naboo

Bugs:

Under the Database drop down:
- The Weight and Height on the Diver input height of 5.6 (5'6") converts to 7 ft on save
The weight stores ok (ex. 180 lbs.) but shows up on the diver tab as 286 lbs. ???.
- May I suggest that the height should be split into two fields one for feet and one for inches, displayed together to give height or enter total inches in height and convert to ft and inches.


Under the Dive Site after selection a dive:
--------------------------------------------
On the Dive Info Tab:
- The firmware version is not displaying
- Visibility only allows meters in drop down. - This needs to allow ranges in Feet.

On the Setting Tab:
- The Depth and Temperature Units - no data displayed and is only in meters and Celsius units but the computer is set to ft. and Fahrenheit.

On the Tank Tab:
The Operating Tank Pressure does on save after input

--------------
Under the Dive Chart Tab

When you trace the cursor over the lines on the graph
- the correct time is not displayed - Every dive starts at 12:00 AM.
- the bar graph - print units and graph title is too small to read - What is this suppose to tell me?

________Note: You may or may not realize__________

I did not realize to change (right side panels) no deco time, depth and dive time and temp required clicking on the line.. This may have been obvious to everyone else.
 
Last edited:
Hi, I did not see this originally. Thanks for the info and the bump. I actually was directed here from your response in another thread. Will you please send me in a PM your full contact information including home address? I'd like to send you something.

Thanks,

Zak
 
Also, are you suggesting the bugs you outline above are still current today, even with the new upgrade? I haven't had the opportunity to download yet. I'm travelling for business and don't have the icon with me.

Thanks again,
 
Hi, I did not see this originally. Thanks for the info and the bump. I actually was directed here from your response in another thread. Will you please send me in a PM your full contact information including home address? I'd like to send you something.

Thanks,

Zak

wow...this has been a team colaboration between me and naboodiver. Share the love zak !!!!
 
While I can also validate the issues mentioned earlier, there are few other things I've found using the software (1.8.8.1248):

1. Database corruption errors and crashes (causes program to display nothing in the Dive list after the error). This is "recoverable" by restarting the program - although when data corruption occurs there is still wrong data in there (I had to recover from a back up). I believe its related to using brackets ([]) and/or single quotes (') in certain data - for example the location or sites list. It doesn't happen right away when storing the locations/sites, but when editing a dive and saving, that's when the error seems to occur.

2. Rounding errors for some items. For example if I store 10 lbs in the weight field on the Dive info tab, it comes back as 9.99999999999999 (really, that's the precision). Maybe because it's stored as metric and coverted to imperial on the fly with some rounding error?

3. On the Diver tab, the e-mail address field seems to get cut off after about 16 characters (at least in my case). It's stored correctly in the Diver info, so I think it's just a display issue.

4. On the Diver tab, birthday is not displayed even though it's stored in the Diver info.

5. May not be a bug (could be operator error) but the Surface time can not be entered nor is it calculated automatically for me.

Still, happy with the software to date...

Dan B.
 
While I can also validate the issues mentioned earlier, there are few other things I've found using the software (1.8.8.1248):

1. Database corruption errors and crashes (causes program to display nothing in the Dive list after the error). This is "recoverable" by restarting the program - although when data corruption occurs there is still wrong data in there (I had to recover from a back up). I believe its related to using brackets ([]) and/or single quotes (') in certain data - for example the location or sites list. It doesn't happen right away when storing the locations/sites, but when editing a dive and saving, that's when the error seems to occur.

2. Rounding errors for some items. For example if I store 10 lbs in the weight field on the Dive info tab, it comes back as 9.99999999999999 (really, that's the precision). Maybe because it's stored as metric and coverted to imperial on the fly with some rounding error?

3. On the Diver tab, the e-mail address field seems to get cut off after about 16 characters (at least in my case). It's stored correctly in the Diver info, so I think it's just a display issue.

4. On the Diver tab, birthday is not displayed even though it's stored in the Diver info.

5. May not be a bug (could be operator error) but the Surface time can not be entered nor is it calculated automatically for me.

Still, happy with the software to date...

Dan B.



Interesting! I see some different results than you Marduk. Some are confirmed and other, I am seeing different results. I will use the same numbering as you to reply.

1. I have not seen any crash but I am not using brackets or quotes in my input.

2. I am not seeing the same on the recorded weight use for the dive. I put in 14 lbs. and I see 14. I do see this rounding display on the tank volume on the tank tab of the dive info. Ex. 72 becomes 72.000000000

3. Good eye on the email truncation.. I never noticed it before. I am seeing the same truncation at 16 char.

4. I am seeing the birthday displayed in the Diver Database and on the Diver Tab. Although, on the Diver Tab it has a time stamp after the date, which makes no sense.

5. I am also seeing a blank Surface Time. Another good catch.

Naboo
 
Just a few more clarifications that may help Zak get the engineering team more data:

1. If it happens again, I'll save the .NET error log for the error that was genertated...it may help.

2. Yes, it happens in multiple places with different data. I tried entering 72 in the tank volume (to try what you had) and got the same rounding error. I would bet you would get it if you entered 10 for the weight (14 works fine for me as well). Seems like a small rounding error in the metric to imperial conversions in some cases...

3. At least the 16 characters seems repeatable.

4. Upon further review, I had the current date in the birthday field (not sure why though, but anyway) but when I changed it to my actual birthdate, I got the date and time both appearing (date was the birthday, time seemed to correspond to the time the data was entered). Agree, it should not be there...I'll give you full credit for finding that one :)

5. In that case I'm assuming that it should be automatically calculated...and I'm not experiencing operator error :).
 
Marduk,

Tried putting 10 into the weight used on the dive. I get the same result as you 9.9999999. Definitely a bug.

NabooDiver
 
https://www.shearwater.com/products/perdix-ai/

Back
Top Bottom