[ACP-1883]  Startup Fails if FocusMax 3 installed
Type Bug
Priority High
Severity Show Stopper
Component Main Program
Fixed In Version [9.19.1
Versions Affected [9.09.0
Severity Closed
Resolution Unresolved
Reported By Bob Denny
Resources Bob Denny
Start Date 4/5/2022

Description
See this Comm Center thread by Simon Balm. If FocusMax 3 is installed, the ASCOM Profile info InstalledVersion field is completely empty. When trying to converet to integer it fails with a Type Mismatch. Detect empty string and force version to be "3".

Comments
11/28/2022 6:07:52 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1425
Affected files /trunk/Main.bas (Modified)
Check-in comment Add GEM:1883 to last change track in main.bas. No logic changes. GEM:1883
11/28/2022 6:07:50 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1425
Affected files /trunk/Main.bas (Modified)
Check-in comment Add GEM:1883 to last change track in main.bas. No logic changes. GEM:1883
4/5/2022 11:37:48 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1421
Affected files /trunk/ACP.vbp (Modified)
/trunk/Main.bas (Modified)
Check-in comment Catch startup failure if old FocusMax 3 installed. Add FocusMax 5 detection to OLEStart(). GEM:1883