OceanLog beta version 2.1.4 Available

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!

I did a google search on the issue and it came up with a lot of developer forums on licensing, activeX controls and visual basic programming..... all way to out of my league. One thing I noticed is that I do not have visual basic 6 on my laptop, but surely I don't need it? Why then is it working on my deck top and not on my Laptop?
 
Rubman:
Bill,

Your a bloody genius, After 4 months of waiting on Oceanic, I finally have a Figure in the SAC box, however if I was a mouse it might be correct. A typical dive reads;
Start Pressure-293 Bar, end pressure 135.7 Bar, Cyl size 10 litre, average depth 23.4 Meters, dive time 26.5 Min's = SAC rate 0.084 Litres per min, any ideas ??

Mark

Hmmm. Looks a bit off. ~factor of 300
Doug should be able to help you out with this one.


Well, If I had to guess, I'd guess that the s/w is dividing
by a fixed constant internal "working pressure".

The s/w did this (at least in Imperial mode) before the working
pressure field was added in the more recent releases.
(I never tried Metric, so I'm not sure what was done there)

My guess would be that the s/w is using BOTH
the working pressure field supplied by the user
as well as a hard coded internal working pressure when in
metric mode.
Neither of which should be needed/used in metric mode
since the working pressure equivalent in metric is ALWAYS 1 BAR.

I've seen other 3rd party dive s/w packages also get confused
with their calculations when going between metric and Imperial
because of the difference between how tank sizes are rated,
empty in metric vs full in Imperial.
However, when the calculation is correct, the identical calculation
works for both metric and imperial when the data values are
properly entered. (i.e. 1 BAR for metric working pressure when
using the standard empty tank size)


When I did the math using your numbers, your SAC rate is
300 times too small, which might have been the old internal fixed
constant working pressure in metric (which should be 1 BAR)
that they used to use before they added the working pressure field.

Again, this is just a guess. Without further data, its
hard to tell what is going on. This factor of 300 might just
be a coincidence for this set of data.

If you can, perhaps you can try to enter in .003333333
as your working pressure OR you could enter in a tank size of
3000 L instead of 10 L to compensate for an extra 300 bar divide.
Then calculate a few SAC rates by hand and see if they are now correct.


It does sound like there is some sort of SAC calculation
in Metric mode.

Just one other thought.
It could be that your database has become corrupted.
It could be that the working pressure your are entering is
not being used for the dive you are looking at.
Perhaps the working pressure for the dive you are looking
at is being grabbed from a different dive where it is still 300 BAR.
To verify this, try changing the working pressure field and
see if the SAC rate changes. If it doesn't then there is
something wrong with the database.

Also, it used to be that some of the calculated fields were not
updated until you modified one of the input fields used in the
calculation and then advanced to a different record and came
back or exited and restarted oceanlog.

--- bill
 
Ok I managed to have a look on my work PC and have the following suggestions:

1. I would also like to see the dive site name on every tab. The Dive number and date is already there, but it is much easier to identify the dive by the dive site name.

2.The Buddies list is not so nice. When you flip through your old dives it is not immediately apparent who the dive buddy was, you first have to scroll trough the list and look for the tick, and I tend to miss the tick if I scroll to fast. Maybe a drop down list like for Dive location would be better. (Although this does not allow for multiple dive buddies).

3. I would like to be able to resize the display area (eg the dive data table) I still have half my computer screen available.

4.Question: how do you add a second Tank? And if you do can it be listed on the gear tab?


I quite like the added functionality on the graph, like the variable speed on the play button.
 
Found some more problems:
I imported my old database file, now have to press OK to save the dive on each of the 180 odd dives. I think it has to do with the new SAC calculation that needs be be saved.

EDIT: I did not had to do this for manual entries with no avarage depth values.


At first I thought the SAC cals were now working, but there is still some problems. Some dives have a very low rate. In some other dives where I did not recored the cyl. pressures there is a perfectly valid SAC rate, It looks like it is taking the SAC rate of the previous dive.

regards
Wilhelm
 
While I am on a roll here:

When selecting the Dive details tab for a manual entry it comes up with a pop-up error message which you have to OK. Then it jumps back to the Dive tab. Can you make it that there is just a blank page that with a message "manual Entry no data" on the page background, with the page remaining in view. From here you can click the next dive button without first having to close the error message.

Regards
Wilhelm
 
Rockbrother:
Found some more problems:
I imported my old database file, now have to press OK to save the dive on each of the 180 odd dives. I think it has to do with the new SAC calculation that needs be be saved.

EDIT: I did not had to do this for manual entries with no avarage depth values.


At first I thought the SAC cals were now working, but there is still some problems. Some dives have a very low rate. In some other dives where I did not recored the cyl. pressures there is a perfectly valid SAC rate, It looks like it is taking the SAC rate of the previous dive.

regards
Wilhelm
did/can you try:
http://www.scubaboard.com/showthread.php?t=151223

http://dive.50webs.com/dive.zip
 
Thanks,
Excel is powerfull indeed! Unfortunately I work mostly in metric.

My Oceanlog SAC rates misteriously managed to come right. I did a couple of test prints, both "Dives List" and "Dive Data and Graph". Now all my SAC rates are normal (between 11 and 18 l/min). It used to be 0.06 l/min.
very strange :confused:
 
Rockbrother:
Thanks,
Excel is powerfull indeed! Unfortunately I work mostly in metric.

My Oceanlog SAC rates misteriously managed to come right. I did a couple of test prints, both "Dives List" and "Dive Data and Graph". Now all my SAC rates are normal (between 11 and 18 l/min). It used to be 0.06 l/min.
very strange :confused:

If you know any excel, it should not be hard to change.
 
Excel is not the problem, I don't know any visual basic, and it looks like you used some scripting to create the macros, as I cant find any formulas in the sheet.
 
I made a complete list of errors i encountered. I apologise if I repeat some of them or if they were already posted by someone ells.
  • Vista
a)Software does not open on Vista Home .error: "You do not have an appropriate license to use this functionality"
  • Running queries
a)After running queries, if you open one of the queried dives the navigator bar (or dive listings bar) at the top is missing, even if you go to the “Dive” tab. So now, you are unable to change dives. If you go to the “Personal” tab and then back to the “Dive” tab you get “Runtime error 384: A Form can’t be moved or sized while minimised or maximized”. The program then closes. This only happen after running a second query. After the first query, the Navigation bar appears after a few seconds.
  • Printing
a)When printing dive lists, in the “Dive Mode” field, all dives are labelled as “Normal” with no indication whether Air or Nitrox. In the Query table it shows either “Normal, Air” or “Normal, Nitrox” respectively.

b)Data on the CURRENT, SURGE, SWELL and SURF fields are not printing.

c)A manually entered dive does not print at all: it hangs while spooling to the printer. Manual dives imported from previous version print without problems.
d)If you make changes to a gear bag for a specific dive and then print, it does not reflect the changes on the printout.
  • General
a)SIT times are incorrect for dives downloaded with the beta version. SIT times are indicated as only a few minutes (4 to 12min) instead of a few hours. Imported dives are correct.

b)Surface temperature and air temperature on all dives indicated as -17.8oC. Manual dives min temperature also default to -17.8oC.

c)Changing the minimum temperature on any dive, (downloaded, imported or manual entry) results in a value of -19.6 oC after saving.

d)Fields for depth does not except values of 30.0m or 40.0m, it will change to 29.9m and 39.9m after saving.
  • SAC calculations
a)SAC calculations for newly downloaded dives are correct, until you click on any of the SAC fields. It then changes to a very low value (eg P in 200, P out 50, Cyl size 10L, ave D 14.7, Dive time 53min = SAC 11.5L/min. After clicking on any field, it changes to 0.055L/min). The correct value reappears after you go to another dive and back.

b)Manual entry with same values as in previous example stays on 0.055L/min.

c)Some manual dive entries have a SAC rate value (15.63L/min), but with no pressure or average depth info.

d)Entries imported from previous version does the same as new downloads.


regards
Wilhelm
 

Back
Top Bottom