Hi Bob,
We've had 4 or 5 people try out the latest AutoFocus code and it seems to be pretty solid so far. I've put together a .zip file with the modified script files (as well as the original versions I started with) and the current COM object documentation here:
http://planewave.com/files/software/PWI3/ACP71/PW_AutoFocus_ACP71_Files.zip
I also put together an installer which backs up the original files and copies the new files into place. When you uninstall, it puts the originals back where they belong. In case you need it for any reason, you can grab it here:
http://planewave.com/files/software/PWI3/ACP71/Setup_PW_AutoFocus_ACP71.exe
A few notes:
- The changes in AcquireSupport.wsf were pretty easy to keep isolated, and any additions or changes should be clearly marked
- The changes in FocusOffsets.vbs were a bit more intertwined with the existing code, so I didn't bother to mark every change. However, you should be able to use a Diff tool to see what changes I made
- I've included a proposed modification to the ACP-Weather.vbs script. However, the installer currently does not copy this into place, since I don't want people to lose any custom actions they may have added. The original version had the unfortunate side-effect of popping up a FocusMax window when there is a weather event, which can be a bit confusing if you aren't already running FocusMax.
Unfortunately I have *not* had a chance to run these modified scripts with FocusMax selected as the AutoFocus mechanism, so I don't know if I may have introduced any obvious regressions. Hopefully this will get exercised adequately as you do your normal testing.
Also, I haven't yet had time to add a Simulator mode to the AutoFocus routine, so I don't know if you'll have a good way to try this out. If you at least want to check that it's connecting to the program correctly, you can install PWI 3.3.0 Beta 5 to try it out:
http://planewave.com/files/software/PWI3/Setup_PWI_3.3.0_Beta5.exe
If you have any questions/concerns, or if there is anything else I can do to help, please let me know!
Kevin