Control ACUTER OPTICS TRAVERSE

in Japanese

ACURE OPTICS TRAVERSE can be controlled with Sky-Watcher(R) SynScanPro application.

I checked communication between SynScanApp and Traverse, but there were many commands start with “:X”. “X” command is not yet on the document “Manual: Sky-Watcher Motor Controller Command Set“.
Therefore I can not control Traverse with what I did for AZ-GTi.

Moving Traverse’s motors is easy.

However, moving Traverse’s motor is really easy.
I analyzed communications for both axis, and every speed steps, and found that command is really simple.

Base Number is “12091.5”

The value for Sidereal Time speed (x1.0) is 12091.5, probably. x0.5 speed = 6046, x8 speed = 96732.
(I do not know why this number, because I do not know the protocol. However it does work for Traverse)

Command to set Motor Speed

The command to set motor speed is the format like following 21 text format.
:X1020000000000002F3C
(and CR code to finish commands after this)
Devide the format part by part.

:X1020000000000002F3C
“X”tended?RA/Horizontal Axis=1
DEC/Vertical Axis=2
Command to set speed?Speed Value

Command is “:X”, followed by Axis identifier “1” or “2”.
Then “02” must be extended command to set motor Speed.
Motor speed is 64 bit integer value in HEX format.
No check-sum.

For positive speed values, “Up” or “Right” button in SynScanApp, Speed value is following.

STEPx Sidereal SpeedSpeed Valuein Decimalx 12091.5
00.5000000000000179E60460.500020676
110000000000002F3C120921.000041351
2800000000000179DC967328
316000000000002F3B819346416
432000000000005E77038692832
56400000000000BCEE077385664
61280000000000179DC11547713128.0000827
7400000000000049CCFA4836602400.0001654
860000000000006EB3767254902600.0001654
980000000000009399F39673203800.0002481

For negative speed value, “Down” or “Left” buttons in SynScanApp, value is negative value as following.
(in 64 bit Integer in HEX representation)

STEPx Sidereal SpeedSpeed Valuein Decimalx 12091.5
0-0.5FFFFFFFFFFFFE862-6046-0.500020676
1-1FFFFFFFFFFFFD0C4-12092-1.000041351
2-8FFFFFFFFFFFE8624-96732-8
3-16FFFFFFFFFFFD0C48-193464-16
4-32FFFFFFFFFFFA1890-386928-32
5-64FFFFFFFFFFF43120-773856-64
6-128FFFFFFFFFFE8623F-1547713-128.0000827
7-400FFFFFFFFFFB63306-4836602-400.0001654
8-600FFFFFFFFFF914C8A-7254902-600.0001654
9-800FFFFFFFFFF6C660D-9673203-800.0002481

And, Motor Stop is simply set 0 in the same format.

STEPx Sidereal SpeedSpeed Valuein Decimalx 12091.5
0000000000000000000

Values above are from each speed step on SynScanApp. You can set other values.
Sor example, Solar speed or Luner speed
 Sidereal day 23:56:04.091 = 86164.091 (sec)
 Solar day 24:00:00.000 = 86400.00 (sec)
 Luner day 23:03:39.014 = 83019.014 (sec)

Solar Speed=12091.5 * 86164.091 / 86400.00 = 12058.49≒ 12058⇒ 0000000000002F1A
Luner Speed=12091.5 * 83019.014 / 86400.00 = 11618.34≒ 11618 ⇒ 0000000000002D62

how to get 64 bit integer HEX representation?

If you are using Windows 11, you can use Calculator app.
Set Calculator app in Programmer mode
Click DEC (Decimal) and input decimal value, for example “-12092”, then you see “FFFF FFFF FFFF D0C4” in HEX part.
Click HEX will show HEX value, then copy it by “Ctrl+C”

Let’s move TRAVERSE

Traverse can be connected Wifi(UDP communication), Bluetooth, or USB(Serial communication).
Let’s try with USB.
Connect PC and Traverse with USB-A–USB-C cable. Traverse does work with USB-powered from PC!

I use “TeraTerm”, but any Serial terminal works.
Connecting USB cable, there should be new COM port detected, so connect it. Baud rate does not matter because it is USB-Serial. Make sure “new line” code is CR.


Send “:X10200000000009399F3”. RA axis move at x800 Speed.
Send “:X102FFFFFFFFFF6C660D”. RA axis move at x800 Speed in opposite direction. It automatically decelerate, stop, and accelerate, so you need only set new speed.
Send “:X1020000000000000000”. RA axis stop.

Send “:X20200000000009399F3. DEC axis move at x800 Speed.
Send “:X202FFFFFFFFFF6C660D. DEC axis move at x800 Speed in opposite direction.
Send “:X2020000000000000000. DEC axis stop.

In conclusion, you can change orange part, then you can control Traverse.
:X10200000000009399F3

This can make Traverse into time-lapse mount, or whatever you like, even not for telescope.