• Welcome to ScubaBoard


  1. 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. Login or Register now by clicking on the button

Zak - Software Bugs in Dive Organizer

Discussion in 'Mares... Just add Water!' started by Naboodiver, Jul 24, 2010.

  1. Naboodiver

    Naboodiver Nassau Grouper

    # of Dives: 200 - 499
    Location: Maryville, Tennessee
    130
    14
    18
    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: Jul 24, 2010
  2. Naboodiver

    Naboodiver Nassau Grouper

    # of Dives: 200 - 499
    Location: Maryville, Tennessee
    130
    14
    18
    Bump - New Version 1284 - Same bugs noted above
     
  3. Zak OHara

    Zak OHara Dive Equipment Manufacturer

    # of Dives: I'm a Fish!
    Location: Pac NW
    1,409
    29
    48
    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
     
  4. Zak OHara

    Zak OHara Dive Equipment Manufacturer

    # of Dives: I'm a Fish!
    Location: Pac NW
    1,409
    29
    48
    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,
     
  5. tardmaster

    tardmaster Divemaster

    # of Dives: 200 - 499
    Location: Sugar Hill (Atlanta) ,Georgia
    195
    17
    18
    wow...this has been a team colaboration between me and naboodiver. Share the love zak !!!!
     
  6. Naboodiver

    Naboodiver Nassau Grouper

    # of Dives: 200 - 499
    Location: Maryville, Tennessee
    130
    14
    18
    Zak,

    Yes all the bugs outlined above are still in 1284...
     
  7. Marduk

    Marduk Angel Fish

    # of Dives: 0 - 24
    Location: Hoboken, NJ
    7
    0
    0
    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.
     
  8. Naboodiver

    Naboodiver Nassau Grouper

    # of Dives: 200 - 499
    Location: Maryville, Tennessee
    130
    14
    18


    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
     
  9. Marduk

    Marduk Angel Fish

    # of Dives: 0 - 24
    Location: Hoboken, NJ
    7
    0
    0
    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 :).
     
  10. Naboodiver

    Naboodiver Nassau Grouper

    # of Dives: 200 - 499
    Location: Maryville, Tennessee
    130
    14
    18
    Marduk,

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

    NabooDiver
     

Share This Page