{"id":865,"date":"2024-04-24T07:34:02","date_gmt":"2024-04-23T22:34:02","guid":{"rendered":"https:\/\/stellartech.science\/?p=865"},"modified":"2024-04-24T07:35:46","modified_gmt":"2024-04-23T22:35:46","slug":"control-acuter-optics-traverse","status":"publish","type":"post","link":"https:\/\/stellartech.science\/en\/2024\/04\/24\/control-acuter-optics-traverse\/","title":{"rendered":"Control ACUTER OPTICS TRAVERSE"},"content":{"rendered":"\n<p class=\"has-text-align-right\"><a href=\"https:\/\/stellartech.science\/2024\/04\/24\/control-acuter-optics-traverse\/\">in Japanese<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"279\" height=\"300\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-35-279x300.png\" alt=\"\" class=\"wp-image-854\" style=\"width:471px;height:auto\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-35-279x300.png 279w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-35-768x827.png 768w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-35.png 846w\" sizes=\"auto, (max-width: 279px) 100vw, 279px\" \/><\/figure>\n<\/div>\n\n\n<p>ACURE OPTICS TRAVERSE can be controlled with Sky-Watcher(R) SynScanPro application.<\/p>\n\n\n\n<p>I checked communication between SynScanApp and Traverse, but there were many commands start with &#8220;:X&#8221;.  &#8220;X&#8221; command is not yet on the document &#8220;<a href=\"https:\/\/inter-static.skywatcher.com\/downloads\/skywatcher_motor_controller_command_set.pdf\">Manual: Sky-Watcher Motor Controller Command Set<\/a>&#8220;.<br><strong>Therefore I can not control Traverse with what I did for AZ-GTi.<\/strong><br><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Moving Traverse&#8217;s motors is easy.<\/h2>\n\n\n\n<p>However, moving Traverse&#8217;s motor is really easy.<br>I analyzed communications for both axis, and every speed steps, and found that command is really simple. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Base Number is &#8220;12091.5&#8221;<\/h2>\n\n\n\n<p>The value for Sidereal Time speed (x1.0) is 12091.5, probably.  x0.5 speed = 6046, x8 speed = 96732.<br>(I do not know why this number, because I do not know the protocol. However it does work for Traverse)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Command to set Motor Speed<\/h2>\n\n\n\n<p>The command to set motor speed is the format like following 21 text format.<br><strong>:X1020000000000002F3C<\/strong><br>(and CR code to finish commands after this)<br>Devide the format part by part.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>:X<\/td><td><strong>1<\/strong><\/td><td>02<\/td><td><strong>0000000000002F3C<\/strong><\/td><\/tr><tr><td>&#8220;X&#8221;tended?<\/td><td><strong>RA\/Horizontal Axis=1<\/strong><br><strong>DEC\/Vertical Axis=2<\/strong><\/td><td>Command to set speed?<\/td><td><strong>Speed Value<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Command is &#8220;:X&#8221;, followed by Axis identifier &#8220;1&#8221; or &#8220;2&#8221;. <br>Then &#8220;02&#8221; must be extended command to set motor Speed.<br>Motor speed is 64 bit integer value in HEX format.<br>No check-sum.<br><br>For positive speed values, &#8220;Up&#8221; or &#8220;Right&#8221; button in SynScanApp, Speed value is following.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>STEP<\/td><td>x Sidereal Speed<\/td><td>Speed Value<\/td><td>in Decimal<\/td><td>x 12091.5<\/td><\/tr><tr><td>0<\/td><td>0.5<\/td><td><strong>000000000000179E<\/strong><\/td><td>6046<\/td><td>0.500020676<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td><strong>0000000000002F3C<\/strong><\/td><td>12092<\/td><td>1.000041351<\/td><\/tr><tr><td>2<\/td><td>8<\/td><td><strong>00000000000179DC<\/strong><\/td><td>96732<\/td><td>8<\/td><\/tr><tr><td>3<\/td><td>16<\/td><td><strong>000000000002F3B8<\/strong><\/td><td>193464<\/td><td>16<\/td><\/tr><tr><td>4<\/td><td>32<\/td><td><strong>000000000005E770<\/strong><\/td><td>386928<\/td><td>32<\/td><\/tr><tr><td>5<\/td><td>64<\/td><td><strong>00000000000BCEE0<\/strong><\/td><td>773856<\/td><td>64<\/td><\/tr><tr><td>6<\/td><td>128<\/td><td><strong>0000000000179DC1<\/strong><\/td><td>1547713<\/td><td>128.0000827<\/td><\/tr><tr><td>7<\/td><td>400<\/td><td><strong>000000000049CCFA<\/strong><\/td><td>4836602<\/td><td>400.0001654<\/td><\/tr><tr><td>8<\/td><td>600<\/td><td><strong>00000000006EB376<\/strong><\/td><td>7254902<\/td><td>600.0001654<\/td><\/tr><tr><td>9<\/td><td>800<\/td><td><strong>00000000009399F3<\/strong><\/td><td>9673203<\/td><td>800.0002481<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>For negative speed value, &#8220;Down&#8221; or &#8220;Left&#8221; buttons in SynScanApp, value is negative value as following.<br>(in 64 bit Integer in HEX representation)<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>STEP<\/td><td>x Sidereal Speed<\/td><td>Speed Value<\/td><td>in Decimal<\/td><td>x 12091.5<\/td><\/tr><tr><td>0<\/td><td>-0.5<\/td><td><strong>FFFFFFFFFFFFE862<\/strong><\/td><td>-6046<\/td><td>-0.500020676<\/td><\/tr><tr><td>1<\/td><td>-1<\/td><td><strong>FFFFFFFFFFFFD0C4<\/strong><\/td><td>-12092<\/td><td>-1.000041351<\/td><\/tr><tr><td>2<\/td><td>-8<\/td><td><strong>FFFFFFFFFFFE8624<\/strong><\/td><td>-96732<\/td><td>-8<\/td><\/tr><tr><td>3<\/td><td>-16<\/td><td><strong>FFFFFFFFFFFD0C48<\/strong><\/td><td>-193464<\/td><td>-16<\/td><\/tr><tr><td>4<\/td><td>-32<\/td><td><strong>FFFFFFFFFFFA1890<\/strong><\/td><td>-386928<\/td><td>-32<\/td><\/tr><tr><td>5<\/td><td>-64<\/td><td><strong>FFFFFFFFFFF43120<\/strong><\/td><td>-773856<\/td><td>-64<\/td><\/tr><tr><td>6<\/td><td>-128<\/td><td><strong>FFFFFFFFFFE8623F<\/strong><\/td><td>-1547713<\/td><td>-128.0000827<\/td><\/tr><tr><td>7<\/td><td>-400<\/td><td><strong>FFFFFFFFFFB63306<\/strong><\/td><td>-4836602<\/td><td>-400.0001654<\/td><\/tr><tr><td>8<\/td><td>-600<\/td><td><strong>FFFFFFFFFF914C8A<\/strong><\/td><td>-7254902<\/td><td>-600.0001654<\/td><\/tr><tr><td>9<\/td><td>-800<\/td><td><strong>FFFFFFFFFF6C660D<\/strong><\/td><td>-9673203<\/td><td>-800.0002481<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>And, <strong>Motor Stop is simply set 0 <\/strong>in the same format.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>STEP<\/td><td>x Sidereal Speed<\/td><td>Speed Value<\/td><td>in Decimal<\/td><td>x 12091.5<\/td><\/tr><tr><td><\/td><td>0<\/td><td><strong>0000000000000000<\/strong><\/td><td>0<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Values above are from each speed step on SynScanApp. You can set other values.<br>Sor example, Solar speed or Luner speed<br>\u3000Sidereal day 23:56:04.091 = 86164.091 (sec)<br>\u3000Solar day 24:00:00.000 = 86400.00 (sec)<br>\u3000Luner day 23:03:39.014 = 83019.014 (sec)<br><br>Solar Speed=12091.5 * 86164.091 \/ 86400.00 = 12058.49\u2252 12058\u21d2 <strong>0000000000002F1A<\/strong><br>Luner Speed=12091.5 * 83019.014 \/ 86400.00 = 11618.34\u2252 11618 \u21d2 <strong>0000000000002D62<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">how to get 64 bit integer HEX representation?<\/h2>\n\n\n\n<p>If you are using Windows 11, you can use Calculator app.<br>Set Calculator app in Programmer mode<br>Click DEC (Decimal) and input decimal value, for example &#8220;-12092&#8221;, then you see &#8220;FFFF FFFF FFFF D0C4&#8221; in HEX part.<br>Click HEX will show HEX value, then copy it by &#8220;Ctrl+C&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"502\" data-id=\"868\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-40.png\" alt=\"\" class=\"wp-image-868\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-40.png 416w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-40-249x300.png 249w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"502\" data-id=\"869\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-41.png\" alt=\"\" class=\"wp-image-869\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-41.png 416w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-41-249x300.png 249w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Let&#8217;s move TRAVERSE<\/h2>\n\n\n\n<p>Traverse can be connected Wifi(UDP communication), Bluetooth, or USB(Serial communication).<br>Let&#8217;s try with USB.<br>Connect PC and Traverse with USB-A&#8211;USB-C cable. <strong>Traverse does work with USB-powered from PC!<\/strong><\/p>\n\n\n\n<p>I use &#8220;TeraTerm&#8221;, but any Serial terminal works.<br>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 &#8220;new line&#8221; code is CR.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"267\" data-id=\"871\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-42.png\" alt=\"\" class=\"wp-image-871\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-42.png 422w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-42-300x190.png 300w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-42-380x240.png 380w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"431\" height=\"215\" data-id=\"872\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-43.png\" alt=\"\" class=\"wp-image-872\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-43.png 431w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-43-300x150.png 300w\" sizes=\"auto, (max-width: 431px) 100vw, 431px\" \/><\/figure>\n<\/figure>\n\n\n\n<p><br>Send &#8220;:X10200000000009399F3&#8221;. RA axis move at x800 Speed.<br>Send &#8220;:X102FFFFFFFFFF6C660D&#8221;. RA axis move at x800 Speed in opposite direction. It automatically decelerate, stop, and accelerate, so you need only set new speed.<br>Send &#8220;:X1020000000000000000&#8221;. RA axis stop.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"486\" src=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-44.png\" alt=\"\" class=\"wp-image-873\" srcset=\"https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-44.png 659w, https:\/\/stellartech.science\/wp-content\/uploads\/2024\/04\/image-44-300x221.png 300w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\" \/><\/figure>\n\n\n\n<p>Send &#8220;:X20200000000009399F3. DEC axis move at x800 Speed.<br>Send &#8220;:X202FFFFFFFFFF6C660D. DEC axis move at x800 Speed in opposite direction.<br>Send &#8220;:X2020000000000000000. DEC axis stop.<\/p>\n\n\n\n<p>In conclusion, you can change<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\"> orange part<\/mark><\/strong>, then you can control Traverse.<br>:X<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">1<\/mark><\/strong>02<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">00000000009399F3<\/mark><\/strong><br><\/p>\n\n\n\n<p>This can make Traverse into time-lapse mount, or whatever you like, even not for telescope.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &#8220;:X&#8221;. &#8220;X&#8221; command is not yet on the document &#8220;Manual: Sky-Watcher Motor Controller Command Set&#8220;.Therefore I can not control Traverse with what I did for AZ-GTi. Moving Traverse&#8217;s motors [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_locale":"en_US","_original_post":"https:\/\/stellartech.science\/?p=844","footnotes":""},"categories":[1],"tags":[],"class_list":["post-865","post","type-post","status-publish","format-standard","hentry","category-1","en-US"],"acf":[],"_links":{"self":[{"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/posts\/865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/comments?post=865"}],"version-history":[{"count":5,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/posts\/865\/revisions"}],"predecessor-version":[{"id":876,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/posts\/865\/revisions\/876"}],"wp:attachment":[{"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/media?parent=865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/categories?post=865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stellartech.science\/wp-json\/wp\/v2\/tags?post=865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}