Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home1/dhulse/public_html/_eqmac/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home1/dhulse/public_html/_eqmac/includes/bootstrap.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home1/dhulse/public_html/_eqmac/includes/common.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home1/dhulse/public_html/_eqmac/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home1/dhulse/public_html/_eqmac/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home1/dhulse/public_html/_eqmac/includes/common.inc).

Welcome to EQMac

This site is the home for the EQMac software, designed to control Skywatcher and certain Atlas equatorial mounts directly from your Mac. Here you will find some basic guides on configuring and using the software, as well as downloads.

If you have any requests, questions, or comments about the software, please use the contact form in the menu, or you can find me on Stargazers' Lounge as OzDave.

EQMac v1.1.0 Beta Release

This update adds a couple of exciting new features. Firstly, I have finally finished enough of the Gamepad module that it can be usefully released. This will enable you to plug in a USB gamepad and configure functions for each of the buttons and joysticks. Once calibrated, it will make the task of slewing the mount while looking through the eyepiece much easier! The major new feature though, is the provision of an LX200 protocol emulation over an IP connection.

EQMac v1.0.3 Released!

Some people have reported that EQMac sometimes starts up and crashes or just doesn't seem to get past the yellow LED stage when communicating with the mount. I have had a look into things and found a few places in the code that could have been causing these types of issues. This update therefore provides fixes for those issues and should hopefully result in a more reliable startup process and also initial communication with the mount. I would be grateful if people trying this release could let me know whether it improves anything.

Tags: 

EQMac v1.0.1 Released!

I've just released v1.0.1 to fix the issue with Parking and Polarscope alignment not working correctly when upgrading from v0.0.6 (or earlier).

Once you have started using v1.0.0 or higher, please do not use earlier versions of the software again otherwise you may experience problems with the Parking and Polarscope features causing your mount to slew in an unpredictable manner.

Bug Alert v1.0.0!

WARNING

v1.0.0 contains a relatively serious issue affecting Parking and the Polarscope Alignment features. Due to a change in the way certain coordinates are stored between v0.0.6 and v1.0.0, Polarscope calibration and Parking/Unparking may not work correctly and may cause your mount to slew in an unpredictable manner. This will only cause a problem if your mount is parked using v0.0.6 and you try to unpark with v1.0.0, or you try to use the polar alignment feature without recalibrating.

Tags: 

EQMac v1.0.0 Released!

Mount Limits are now available as one of the new features in v1.0.0 of EQMac, which has just been released. Further details on the release can be found in the Downloads section. Enjoy! - and as ever, please let me know if you experience any problems.

Tags: 

Pages

Subscribe to EQMac RSS