Hello Jasem,
Thanks for taking a look...in file focuslynxbase.cpp, the lynxModels
array is initialized with the focuser type codes for the Optec focusers.
Here are all of the lines in that file, with the two new ones I have
added ("Optec Leo" and "Optec Leo High Torque"):
lynxModels["Optec TCF-Lynx 2"] = "OA";
lynxModels["Optec TCF-Lynx 3"] = "OB";
lynxModels["Optec TCF-Lynx 2 with Extended Travel"] = "OC";
lynxModels["Optec Fast Focus Secondary Focuser"] = "OD";
lynxModels["Optec TCF-S Classic converted"] = "OE";
lynxModels["Optec TCF-S3 Classic converted"] = "OF";
// lynxModels["Optec Gemini (reserved for future use)"] = "OG";
lynxModels["Optec Leo"] = "OI"; // <-- this is the first added line --
lynxModels["Optec Leo High-Torque"] = "OJ"; // <-- this is the second added line --
lynxModels["FocusLynx QuickSync FT Hi-Speed"] = "FB";
lynxModels["FocusLynx QuickSync FT Hi-Torque"] = "FA";
// lynxModels["FocusLynx QuickSync SV (reserved for future use)"] = "FC";
lynxModels["DirectSync TEC with bipolar motor - higher speed"] = "FD";
lynxModels["FocusLynx QuickSync Long Travel Hi-Torque"] = "FE";
lynxModels["FocusLynx QuickSync Long Travel Hi-Speed"] = "FF";
lynxModels["FeatherTouch Motor PDMS"] = "FE";
lynxModels["FeatherTouch Motor Hi-Speed"] = "SO";
lynxModels["FeatherTouch Motor Hi-Torque"] = "SP";
lynxModels["Starlight Instruments - FTM with MicroTouch"] = "SQ";
lynxModels["Televue Focuser"] = "TA";
Thanks to Jeff and Daniel at Optec for supplying the two
new focuser type codes ("OI" and "OJ"). The focuser descriptions
are theirs, but could of course be made more consistent with the
others (e.g., "Optec Leo Hi-Speed" and "Optec Leo Hi_Torque").
That's stylistically up to you all, I guess.
The second character
of "OI" is the English capital letter "I", not an ell or a one.
Many thanks,
Greg