Download Latest Version myDCFocuser-117-7.pdf (3.9 MB)
Email in envelope

Get an email when there's a new version of myDCFocuser Arduino Relative DC Focuser

Home / CODE ASCOM
Name Modified Size InfoDownloads / Week
Parent folder
myDCFocuserASCOMSetup129.exe 2018-07-24 484.4 kB
myDCFocuser ASCOM Driver Readme.txt 2018-07-24 3.9 kB
Totals: 2 Items   488.3 kB 0
myDCFocuser ASCOM Driver ChangeLog

// (c) Copyright Robert Brown 2014-2018. All Rights Reserved.
// The schematic, code and ideas for myFocuser are released into the public domain. Users are free to implement
// these but may NOT sell this project or projects based on this project for commercial gain without express 
// written permission granted from the author. Schematics, Code, Firmware, Ideas, Applications, Layout are 
// protected by Copyright Law.
// Permission is NOT granted to any person to redistribute, market, manufacture or sell for commercial gain 
// the myDCFocuser products, ideas, circuits, builds, variations and units described or discussed herein or 
// on this site.
// Permission is granted for personal use only.

// 129 
// clear mutex if exceptions raised
// Fix move when relative focuser

// 128 
// Add mutex on commands to prevent current being interrupted

// 127 06072018
// Add HALT for relative focusers

// 126 04072018
// Add Speed settings override

// 125 04072018
// Add exception for Position when in relative mode to conform to ASCOM
// Make move requests relative if in relative mode
// Fix error in sending some commands twice 

// 124 03072018 
// Fix bug in set position incorrectly setting position before move and not after

// 20-June-2018 123
// Add checkbox on SetupDialog form to select Relative/Absolute mode

// 19-June-2018 122
// Clear serial buffers when connecting

// 19-Mar-2018 121
// Add checkbox to allow setting of position and maxSteps when connecting

// 19-Mar-2018 120
// Remove delay between temperature reads (firmware v113 and greater)

// 30-Jan-2018 119
// Fix error in isMoving and GetTemperature

// 15-Jan-2018 118
// Change app locale to eng-us
// add error checking on returned data when driver is stress tested
// add timers for implementing caching of data to reduce comms overhead
// add mutex for serial port

// 25-Dec-2017 RBB 117
// Changes to commandstring() and commandblind()
// Add actions to ascom driver

// 10-Jun-2017 RBB 116
// Changes to Tempoffset to support different windows local settings (eg Europe)

// 18-Oct-2016 RBB 1.15
// Remember form location

// 31-Jan-2016 RBB 1.14
// Removed windows form location saving - incompatible with Win10
// Torque property removed - code was removed in earlier version

// 04-Jan-2016 RBB 1.13
// Added temperature probe functions 

// 31-Dec-2015 RBB 1.12
// All properties now use the ASCOM profile store, and are viewable with the ASCOM Profiler
// Driver must be run at least once for the settings to appear in the profile store
// DriverInfo and DriverVersion now return correct values

// 11-Dec-2015 RBB 1.11
// Form Location and Size is remembered. Use shift key to override when loading or closing
// Added Icon to setupdialogform

// 08-Dec-2015 RBB 1.10
// Minor update

// 30-Nov-2015 RBB 1.09
// Changed serial initialization code, will connect if external power is ON first
// Write Arduino firmwware version to logfile on connect()

// 31-Aug-2015 RBB 1.08
// Changed catch exceptions in Connect
//
// 28-Aug-2015 RBB 1.07
// Recoded some of the serial routines to provide better exception handling
//
// 01-Feb-2015 RBB 1.06
// Added numeric validation for textboxes Focuser Position and MaxSteps on SetupDialog form
//
// 30-Jan-2015 RBB 1.05
// Add refresh for ComPort list as now remembers comport setting
//
// 09-Jan-2015 RBB 1.0.4
// Used combobox for comport and saved in application.default.settings.mycomport
//
// 23-12-2014
// Added Torque setting and linked to application settings so its remembered
// Added textbox to show setting of PulseDuration, PulseDelay and Torque on Setupdialog box
//
// 22-12-2014
// Added PulseDuration and PulseDelay to setupdialog form and also to 
// application settings
//
// 21-Dec-2014 RBB
// initial release
Source: myDCFocuser ASCOM Driver Readme.txt, updated 2018-07-24