ReAct Pro bugs

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!

Sherwood SCUBA rep.:
Thank you for all the kind words and your support

:rofl3: :rofl3: :rofl3:

Lets recap. This software package has been a fiasco from the start. First, the darn things won't connect to any of three different laptops I own and support tells me it's my computer. Seems like I wasn't the only one that was told this. Connection attempts churn up no error messages, and any further attempts to connect cause the PC's to lock up. I'm emailed an updated v1.01 of the software and told that should fix the connection problems. It doesn't. As I informed Paul on 8/31/2006, it wasn't exactly a software error - in fact, it was a coating on the contacts of the dive computer (and bad error handling by the software).

When I complained to support that I didn't think this application was up to snuff (serial port connection failures should *never* lock up a PC), I was lectured as follows:

"In the age of Play Station Two, our log book function of Diving Computers does not compete with the tens of thousands of SKU sold by game companies you need to sell a lot of them to increase the software’s sophistication. I am sorry that you find our software out of date, yet it is only designed to allow the diver to easily log their dives."

This was a wonderful start to our relationship. Aside from the above comment having nothing to do with buggy software, it's full of non-sense as well. It doesn't take dozens of programmers and the SKU count of thousands to justify doing a professional job. Most of the third-party dive log software that's out there is light years beyond this package, and those programs are done by the proverbial one-man-band on weekend time. There really is no excuse for the very poor user interface in the ReAct Pro software.

Once I've gotten past the connection errors, I find another very interesting bug. Recall that this software is for the React PRO - you know, the one that has Nitrox capabilities. Well guess what that latest version that was emailed to me on 8/31/2006 doesn't do? Right - it doesn't download the PO2 data! Big fat zero's. Doesn't anyone there know that you're supposed to TEST software before releasing it?

A few weeks later we burn through v1.02 and v1.03 trying to get the Nitrox data to function correctly. I got v1.03 on 9/17/2006 and it finally gets the Nitrox data right, but in the process breaks the display of min temp data. More big fat zero's. Good grief. Minimal testing anyone? How about a glance at the screen to make sure there aren't any OBVIOUS errors, like big fat zero's where there should be data?

On 9/19/2006 I send the following email:


Paul,

Version 1.03 of the software corrected the problem with downloading P02 from a Nitrox dive. I have a few new ones for you now:

1) There appears to be no way to determine software version. No Help|About dialog?

2) Min Temperature is always displayed as 0 in the dive details display (see below). The temperature data are downloaded and stored on the PC, it's just not displayed.

3) The main menu/opening screen is not displayed properly and limits the choices available. This is due to a miscalculation of the system font metrics (or not taking system font metrics into account) when calculating the display size. I run dual head high res displays, and set the system font to be 125% (see below). When I change the system font size back to "normal", the ReactPro main menu appears properly. Running the system font at 125% on a high res system is common amongst the over 40 crowd due to our degrading vision. If you run the fonts at "normal" on a high res system, the font is too small to read.

4) Not a bug, but a real PITA - the screens keep popping back up in the middle of the desktop. Yea, I know - this *seems* like a good idea, BUT, if you have dual head displays, any window that is centered in the (logical) desktop will have one half on the left monitor, and the other half on the right monitor (i.e. hard to read). It would be trivial and very much appreciated if the windows stayed where the user left them last (it's a simple call to the OS to find out current window position - save it and use it upon reopening that window).

that's all for now<g>,
Chris Curran



I hear nothing for a few weeks, so I try again on 10/05/2006:


Paul,

Good morning - hope this email finds you happy and healthy. Any news on the items below?

thanks,
Chris Curran


I finally get a reply:


Chris,

This is the latest I got from the manufacturing end.

1. Change font to normal is only solution. I guess that means its time for glasses I’m 55 and I had to go that way @ 41.
2. Temperature will be addressed in an up coming new software version near end of year or first of next.

Other problems you spoke of they have not addressed as of yet.


Answer number one is really, really lame. That, and I already where glasses. Correct handling of system font metrics is GUI programming 101. Someone give these folks a copy of any Petzold book. Please.

Answer number two turns out to be equally useless as number one. Besides, months to fix a display issue???? Come on, I'm a programmer - I know better.


You want kind words and my support? You HAD my kind words AND my support for many months. I made no public comments until a few weeks ago. I've now lost my patience with lame excuse and outright lies. I don't much care what I burn down in order to get this BS problem cleared up. I'm retired and have plenty of time to bang on this drum....
 
Dear Chris,

Sorry you have had such a negative experience. I spent some time today with our software engineer and I have some answers for your four questions.

1) There appears to be no way to determine software version. No Help|About dialog?

A- The software version is on the bottom right corner of the main screen with Help/About dialog for user to access.

2) Min Temperature is always displayed as 0 in the dive details display (see below). The temperature data are downloaded and stored on the PC, it's just not displayed.

A- Our software engineer is currently working on new software revision and the temperature reading will be included in it. This Beta version will be released next week.

3) The main menu/opening screen is not displayed properly and limits the choices available. This is due to a miscalculation of the system font metrics (or not taking system font metrics into account) when calculating the display size. I run dual head high res displays, and set the system font to be 125% (see below). When I change the system font size back to "normal", the ReactPro main menu appears properly. Running the system font at 125% on a high res system is common amongst the over 40 crowd due to our degrading vision. If you run the fonts at "normal" on a high res system, the font is too small to read.

4) Not a bug, but a real PITA - the screens keep popping back up in the middle of the desktop. Yea, I know - this *seems* like a good idea, BUT, if you have dual head displays, any window that is centered in the (logical) desktop will have one half on the left monitor, and the other half on the right monitor (i.e. hard to read). It would be trivial and very much appreciated if the windows stayed where the user left them last (it's a simple call to the OS to find out current window position - save it and use it upon reopening that window).

A- 3 & 4- This software package was made back in 2003 and we are now up to version 1.0.3, since this version we haven&#8217;t made any changes on the display. The displays were agreed upon by Genesis at that time, 2003. Moving forward, our plan is to develop new software revision for Genesis to be equal to current Sherwood software. Please feel free to access the latest Sherwood download software at www.sherwoodscuba.com to see the difference. In the mean time, we will release a beta version (working version) that will be issued next week. This beta version can be use to download dives and import data from the old software version. The temperature reading will be included in this beta version. We would like you to be a Beta tester for us and offer your insight into the changes.

Genesis Scuba is committed to building some of the worlds most reliable and safe diving equipment. As you can see our focus and primary attention is not on PC software development.

Please take me up on being a Beta tester for the next version.

Thank you,

Genesis Scuba
 
I think you should get rid of the software "engineer" and just hire a high school kid with a passion for programming. Seriously.
 
A- The software version is on the bottom right corner of the main screen with Help/About dialog for user to access.

Due to my issue #3, this information is not available to the user.

As you can see our focus and primary attention is not on PC software development.

Get serious about it, or drop it. It reflects very negatively on the reputation of the company as a whole. I don't want to buy ANYTHING from a company that doesn't take 100% of it's responsibilities 100% seriously. I'm not the only one either...

Please take me up on being a Beta tester for the next version.

The past 14 months haven't been very productive, so I certainly hope this is not a waste of my time...
 
I just spoke to the software engineer. He is telling me we should have something by Friday. I will get it to you as soon as we get our hands on it.

Thanks for checking back,
 
https://www.shearwater.com/products/teric/

Back
Top Bottom