public static void Finalize_()          // "Finalize" exists in parent
 {
     using (var profile = new Profile())
     {
         profile.DeviceType = "Rotator";
         profile.WriteValue(s_sProgID, "Position", s_fPosition.ToString(CultureInfo.InvariantCulture), "");
         profile.WriteValue(s_sProgID, "RotationRate", RotationRate.ToString(CultureInfo.InvariantCulture), "");
         profile.WriteValue(s_sProgID, "CanReverse", s_bCanReverse.ToString(), "");
         profile.WriteValue(s_sProgID, "Reverse", s_bReverse.ToString(), "");
     }
 }
Beispiel #2
0
        // Write configuration to the Profile
        public static void WriteConfiguration()
        {
            using (var profile = new Profile())
            {
                profile.DeviceType = "Rotator";
                profile.WriteValue(progID, "Position", mechanicalPosition.ToString(CultureInfo.InvariantCulture), "");
                profile.WriteValue(progID, "RotationRate", RotationRate.ToString(CultureInfo.InvariantCulture), "");
                profile.WriteValue(progID, "CanReverse", canReverse.ToString(), "");
                profile.WriteValue(progID, "Reverse", reverse.ToString(), "");

                profile.WriteValue(progID, "SyncOffset", syncOffset.ToString(CultureInfo.InvariantCulture), "");
            }
        }