Change to safe goto's when limits are on - if moving from an out of limit position the goto with first move to the limit position in RA only before completing the move to target (previously moves were made via home position).
Change to “safe” gotos when limits are off and moving from a CW up position - slews/parks are routed via median position rather than home position.
Listbox added to Setup form slew preset definition. Bug fix to exception caused when undefined rate is applied.
Choice of pole stars now offered via drop down list
Setting of Polarscope home position now prompts for confirmation.
Bug fix to prevent POV buttons from closing alignment dialogue.
More fixes to southern hemisphere polar scope alignment.
Fix to “crash” if rate preset selected via gamepad button is greater than the number of presets currently defined.
Updated Romainian translation dll
Manual Sync script added to install
Read of GuideRates via ASCOM now supported (for pulse guide).
Changes to polar scope alignment to handle southern hemisphere use.
Parked status now flashes in the main coordinate area when parked.
Emergency Stop (slew controls and Gamepad) now performs a park to current. (tracking stop just stops motors)
Park from CW up positions now always implemented as a RA slew to the RA home followed by a slew in declination only to Park declination followed by a final slew in RA to the PARK RA.
Slews from CW up positions with limits off now always implemented as a slew in RA to the RA home followed by a slew in declination only to target declination followed by a final iterative slew in RA to the target RA.
Fix to AutoRASync ini file initialisation - previously defaulted to off rather than on for clean installs
Position dials added to Park/Unpark definition dialog allowing the user to verify the current definitions.
Toolbox:- View ini file added.
Fix to sync too big bug which whilst rejecting the sync would apply it as a fixed offset.
Slews to CW up targets now always implemented as a slew in RA to the RA home followed by a slew in declination only to target declination followed by a final iterative slew in RA to the target RA.
Fix to custom tracking for southern hemisphere RA track rates - previously RA axis motion was reversed requiring the entry of “negative” rates.
Fix for EQ5 type bug (invalid stepcount error) introduced with previous version.
Fix to bug that reset alignment preset name on point append.
Graphical display of RA limits on main UI and limits editor
Addition of one shot Counter Weights Up goto - allows a forced flip provided the end position is within defined limits.
Dead Man's Switch added as a gamepad option. Releasing whilst slewing will immediately park the mount to the current position.
Updated French dll/Updated Italian
Toolbox fix - allow disconnect on connection fail.
PEC fix - switched to wrong display on PEC load
Polar Scope home - start position (clock position) now saved along with mount position
EQASCOM_RUN - now starts in system tray
Gamepad monitor added to install
GPS NMEA trace added - right click on GPS data frame to show left click to hide.
Setup Form and Custom Mount translation support (extra strings added)
Updated Dutch dll
Simulator form, minimise added. Now starts minimised latitude and longitude site details now has seconds entry box.
New COM interface added to allow reading of the dec axis position (0-360 degrees rather than 0+-90)
Save Alignment Points to Preset on APPEND option added.
Further changes to simulator display.
Axis position dials added to main display.
Fix to simulator RA display.
Goto screen (right click on the main display RA/DEC coords) now provides a bookmarked positions list replacing the previous single bookmark.
Fix to custom rate calculations for EQ5 type mounts.
Backlash range increased upto 200ms max
Mount param debug.
Slew rate Limit dropdown replaced with slider control.
Fix to solar and lunar “sound” labels
Fix to Italian language translation that affected joystick config parsing
Ability to override language to English (setup screen)
Update checking and notification.
Max slew rate feature introduced (requires evaluation)
Ability to increase windows process priority
Clear sync, Define Park and Resynch encoder text buttons replaced with graphics
Italian language dll
Graphical button backgrounds set to icon background colour.
ASCOM option for synchronous parking - May be important if your client application expects
EQASCOM to "block" until the mount is parked (ASCOM standard method).
Initialisation errors are now displayed on the main mount status display.
Points List, Clear Alignment and Add Point buttons replaced with graphical buttons.
Rate changes can now be made on the fly whilst manually slewing.
current Sitename now stored in ini file
eqascom_run - error handling improved and polling suspended during shutdown prompt.
Fix to custom mount RA/DEC dropdown initialisation.
Custom Mount tracking offset added to ini file - allows users to apply a larger offset than is available via drift compensation.
Custom mount setup dialog added (accessed from button on setup screen)
Graphical buttons replacing text - cleaner interface
Gamepad setup accessible from setup screen.
Toolbox ini file move between simulator and EQASCOM
GPS option added to setup screen.
Site presets added to setup screen.
Fix to PC beep on rate preset change (long beep on max/min preset had been lost)
Message and ASCOM file logs now use a two file approach to prevent massive logs. Each file contains 2000 logs.
New and updated language dlls.
Declination backlash compensation for pulse guide.
ASCOM PulseGuide command now will have no effect on E/W directions if not tracking. Previously there was a bug that meant the requested pulse never completed.
3 o'clock and 9 o'clock starting positions added to polar alignment.
Gamepad button assignment option added for Polar Scope alignment
Alignment sounds (Accept, Cancel End)
Polar Scope Alignment sounds.
Goto initiation sound option.
fix to align dialog slew button layout.
Optimisation of goto handling.
More sounds (tracking and unpark).
PoleStar Hour Angle no uses J2000 coords and applies precession.
Greater sound control for folks who like to have their mount's speak to them.
Minor fix to slew resolution ini default , V1.20b set this to 0 by mistake. V1.20c will automatically fix existing ini files to the correct default of 10.
“Advanced” checkbox added to setup form - When checked various “advanced controls on the EQASCOM UI are made visible
Auto RA sync is now only displayed when operating in “advanced mode”
New option for 3-star “Closest Points” or “Best Center” This is an advanced feature.
New “point filter” dropdown - “All”, “PierSide Only” and “Local Quadrant”
Number of Slew iterations is now read from the ini file.
Slew termination resolution no read from ini file
Pulseguide enable / disable via ASCOM commandstring.
Fix to manual Horizon entry.
Improvement to Alignment pierside implementation.
Minor improvements to alignment map display.
Change to slew release code to put back to V119a state - some problems reported with sidereal not restarting.
Fix to simulator - was terminating slews early due to rA tracking stopping DEC motor.
Store and Recall functions added to goto form.
Fix gamepad slew south - didn't work when assigned to button rather than POV.
Goto form placed “on top” when opened.
Search option added to setup form to auto-detect com port (when connected to mount).
Optimisation of slew release for sub-sidereal speeds.
Icons added to dialogs
Bug fix to drift compensation value which was reset if comms failure stopped EQASCOM initialising
Fix to slews (southern hemisphere and sub-sidereal)
Addition to game pad configuration to allow the device to be explicitly selected rather than using automatic detection.
Preparatory work for wider mount support.
New “proximity range” parameter as part of N-Point Alignment. Existing points within range of a new point are automatically removed from the points list.
Slew Rates now include pulse guide rates for sub sidereal rate movement.
Setup form not includes ability to define Slew preset rates
Fix to E, NE and SE slews when at x1 rate.
Fix to sync handling and POV controls (POV buttons were initiating syncs)
Goto function added (right click RA/DEC display)
Fix to Westward slew commands when reversed.
Fix to allows NW and SW slews to take into account tracking.
POV disable option now applies during game pad configuration.
Slew pad rates linked to main interface rate sliders - so if main sliders change so do slew pad rates.
Pulseguide logging always active.
Bug fix to POV handling
Slew pad keyboard handling. Rate preset change via + and -, *=spiral search.
Game pad handling - POV (D-PAD) buttons now capable of individual assignment
Pulse guide monitors now wrap around - cursor added to show current position.
Fix to limit detection during slews (limits were always applied regardless of the limit on slew option)
Minor change to point transformation map display of mount position.
CommandString interfaces added for reading and writing PulseGuide rates
CommandString interfaces added for reading and writing ST4 Guide rates
Exception handling improvements to GPS serial communications (may help will dodgy drivers!).
Fix to points list delete (would delete even if list was empty)
Wider range of GPS baud rates supported
Re-write of command string parsing
Goto Star hidden from Point editor (button and menu)
Code speed efficiency improved on alignment list searches
Fix to reading of ASCOM RightAscensionRate property.
Key handling for points list selection changes
ini file handling - bug fix to handle very large ini files.
Transformation map now “draws as it goes” so folks can see the progress (important for large points lists)
Points editor now automatically refreshes list if alignment point count changes.
Points editor is sizable
Time to Meridian limit added
Rework of points list display to use tabs
alignment map moved to Points Editor - many improvements
Alignment Save now crops data to alignment point count. Previously “unused” entries could remain in the ini file (they caused no harm, but were confusing)
Park status is now written to the ini whenever the mount unparks. Previously “unparks” were only written on closure which meant that in event of a PC crash the an “unparked” mount could appear as parked on subsequent restart (thereby loosing PEC sync).
Sync button added to game pad handling
Rework to provide support for early binding.
Bug fix to ASCOM Pulseguide enable - was associated with exception disable state.
Simulator fixes & improvements
Custom rate - rates up to 12000 arc secs / sec allowed.
Fixes to on the fly rate change behaviour - motors were stopping if moving from slow to fast rates.
Log message center to file.
Option to disable ASCOM exceptions.
This version was withdrawn and replaced with v117f
Fix to loading of custom mount parameters
Resynch Encoders button added.
EQASCOM_toolbox included in the install
Fix to simulator read of motor positions - wrap arounds were not simulated and out of range values were returned.
Correction of default used for Polaris RA.
POV disable option added to allow ASCOMPAD to control focuser using those buttons.
Affine Taki+Polar checkbox hidden
Alignment process simplified.
New ASCOM interfaces to initiate the various park/unpark modes
Fix to button decoding when using Spanish/Dutch land dlls
Disabling of Polar Alignment measurement pending completion - enable ini file (POLAR_ALIGNMENT=1)
Fix to store N-Point Alignment mode (nearest didn't previously save)
Preparatory work for goto slew rate option - not active yet though.
PEC debug options slightly modified.
Fix to simulator sidereal rate.
Optional GPS initializer string (via ini file key GPS_INITSTRING)
Alternate 12 o'clock start position for polarscope alignment.
N- Point alignment option removed from user interface (N-Point+nearest is better)
Sound config options added. WAVfile alternative to beep.
Puleguide ignored if slewing
Simulator - replaced pie charts to remove need for mschrt20.ocx
Simulator - initializes to use EQASCOM site coords.
Fix to ini Meridian Flip ini reads (didn't work for non English locales)
Fix to edit of park/unpark position name.
Fix to limits - limit on slew status not saved to ini
Fix to W slew (if tracking rate=rate+1 to compensate for sidereal motion)
Number of definable park and unpark position increased to 5
Fix so alignment save on park never writes empty alignment lists
Fix to support PECPHASE, PECGAIN reads
Fix to PEC phase slider change.
Addition of PECFILE interface.
Main form height reduced slightly
Fix to PECSET
Fix to PEC Export
Align polarscope home position definition and goto functions added.
Fix to PEC
Align polarscope function added.
ASCOM CommandString Interface to support PEC Phase, PEC Gain
ASCOM CommandString change so the enabling/disabling PEC also starts/stops tracking
ASCOM CommandString Interface to support MOUNTVER, DRIVRVER and DLLVER
Go faster N-point calculations.
Max stars used in N-Point calc read from ini file
Resizeable polarscope view
Custom mount support - test release
Alignment preset index saved on preset load and save (previously only saved on form closure).
Com port string prefix added for com10+ support
Setup form forced to top.
Manual guiding via slew controls using pulseguide movements
.txt extension forced for limit file saves
ASCOM error messages corrected.
Automatic pier flip option added.
Park to current no longer redefines the user defined park.
Fix to bug preventing Tour launch.
Bug fix to Alignment save / load (wouldn't let you select both options)
Bug fix to pulseguide enable defaults
Encoder timer changed to be more tolerant of communications failures. On failure the emulated RA and last known DEC positions are used. An emergency stop is tried after five successive failures.
Bug fix: moveaxis - RA and DEC axis prescaler was left a default “1” if rate was negative.
Bug fix: If park state was “parking” joystick controls were still active.
Bug Fix: Alt and Az labels swapped in Horizon Editor listbox.
Bug Fix: Limit file reference now cleared when horizon is cleared.
Bug Fix: Horizon editor checkbox not initialised on form load.
Horizon editor added
ASCOM Pulseguide can be disabled if need,
Log to file added to ASCOM trace
PEC now automatically applied to sidereal tracking.
RA & DEc included in PEC timestamp
Fix:- ASCOM interface now only returns status as parked when scope reaches park position - previously it would report parked whilst the mount was still parking.
Fix: ASCOM AbortSlew. Slew aborts only applied if already slewing. On abort completion tracking is returned to pre-slew rate.
Self installer added.
ASCOM trace added (double click ASCOM logo)
EQTour & EQMOSAIC launch now writes ASCOM driver ID to their ini files.
Option for full ASCOM compliance - No slews unless tracking is set (default to non compliant to work with CDC, HNSKY, Stellarium)
PEC ASCOM interface added via CommandString.
Alignment preset load, bug fix to allow for internationalisation (decimal separator)
Joystick disable option via ini file
ASCOM DestinationPierSider support
AS0COM tracking - tracking rate offsets applied whenever tracking started.
ASCOM Park check and error reporting for MoveAxis, tracking etc. - greater level of conformance PEC extra error handling and debug output
Support for ASCOM Rates collection
Option to load alignment from preset on unpark
Option to save alignment to preset on park
Right click added to Tour/Mosaic buttons to set exe path.
Tooltips added for Mosaic & Tour buttons
PoleStar Hour angle display added.
File name now displayed as part of PEC status frame title
Updated Spanish dll
Fix to EQ5 & EQ3 steps per worm rev calculation
ASCOM PierSide read support added.
N-point 3-Point Center Point, Sync Append as N-point
M0odified N-point (ALT/AZ Coordinate Transformation)
Additional error checking to Tour/Mosaic quick launch.
Form resize of Joystick config form (left bigger than it need be in a previous release)
Addition of EQMosaic and EQTour quick launch buttons.
Spiral button replaced with graphical button.
Park/Unpark button now takes caption text from appropriate park/unpark drop down.
Spanish dll updated.
Polar Alignment tool - Initial framework included for evaluation.
Park status saved on DCOM termination, ASCOM disconnection and on PARK slew completion
Mount status now shows “PARKING…” and “PARKED” when slew is complete.
PulseGuide Monitor moved to one of the cyclic status displays. Individual zoom for RA and DEC axis.
Individual Park buttons replaced with drop-downs list to select behaviour and single Park/Unpark button to action.