
{"id":915,"date":"2016-11-28T08:53:19","date_gmt":"2016-11-28T06:53:19","guid":{"rendered":"http:\/\/new.rigexpert.com\/ja\/data-exchange-with-rigexpert-antenna-analyzers\/"},"modified":"2017-02-11T01:10:02","modified_gmt":"2017-02-11T01:10:02","slug":"data-exchange-with-rigexpert-antenna-analyzers","status":"publish","type":"page","link":"https:\/\/old.rigexpert.com\/ja\/data-exchange-with-rigexpert-antenna-analyzers\/","title":{"rendered":"RigExpert \u30a2\u30f3\u30c6\u30ca \u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u3068\u306e\u30c7\u30fc\u30bf\u4ea4\u63db"},"content":{"rendered":"<div>\n<h1>RigExpert \u30a2\u30f3\u30c6\u30ca \u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u3068\u306e\u30c7\u30fc\u30bf\u4ea4\u63db<\/h1>\n<\/div>\n<div>\n<p>\u6b21\u306e\u8aac\u660e\u306fRigExpert \u30a2\u30f3\u30c6\u30ca\u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u306b\u9069\u7528\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<ol>\n<li>\u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u3092\u624b\u52d5\u3067 PC \u30e2\u30fc\u30c9 (\u53c8\u306fPC\u3068USB \u30b1\u30fc\u30d6\u30eb\u3067\u63a5\u7d9a\u3057\u96fb\u6e90SW\u3092ON)\u306b\u3059\u308b\u3002<\/li>\n<li>Find the corresponding virtual COM port number. This port corresponds to the USB device with VID=0403 and PID=6001. Product descriptor of this device is the model of the analyzer (example: &#8220;RigExpert AA-230PRO&#8221;).<\/li>\n<li>Open COM port with following parameters: 38400, 8N1.<\/li>\n<\/ol>\n<p>All commands are not case-sensitive. Finish a line with either &lt;CR&gt; or &lt;LF&gt; (but not both). When a command is running, sending any character will abort it. Instead of a numerical value, &#8220;nan&#8221; (which stays for &#8220;not a number&#8221;) may be returned if the value cannot be evaluated.<\/p>\n<p>\u4e00\u822c\u30b3\u30de\u30f3\u30c9\uff1a<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a @#^@%<br \/>\nResponse: ERROR<br \/>\nDescription: unsupported command<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a VER<br \/>\nResponse: AA-x y<br \/>\nDescription: returns analyzer type and firmware version<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a ON<br \/>\nResponse: OK<br \/>\nDescription: turn on the RF board of the analyzer<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a OFF<br \/>\nResponse: OK<br \/>\nDescription: turn off the RF board of the analyzer<\/p>\n<p>Measurement commands:<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FQx<br \/>\nResponse: OK<br \/>\nDescription: set center frequency (in Hz) to x<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a SWx<br \/>\nResponse: OK<br \/>\nDescription: set sweep range to x Hz<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a GET<br \/>\nResponse: OK<br \/>\nResponse: n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12<br \/>\nDescription: output 12 ADC values at single frequency<br \/>\n(Internal format, use FRXn instead.)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a GTn<br \/>\nResponse: n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12<br \/>\nResponse: &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\nResponse: n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12<br \/>\nResponse: OK<br \/>\nDescription: output these values at n+1 steps (step size is calculated automatically)<br \/>\n(Internal format, use FRXn instead.)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FRXn<br \/>\nResponse: fq,r,x<br \/>\nResponse: &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\nResponse: fq,r,x<br \/>\nResponse: OK<br \/>\nDescription: output frequency (MHz), R and X at n+1 steps (see the detailed description below)<\/p>\n<p>Internal commands (used for testing):<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a PHx<br \/>\nDescription: set reference DDS phase to x (AA-200, AA-230 and AA-230PRO only)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a Kx<br \/>\nDescription: connect AD8302 to antenna (x=0) or 51R load (x=1) (AA-200, AA-230 and AA-230PRO only)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a AMx<br \/>\nDescription: set output amplitude to x=0&#8230;1023 (AA-200, AA-230 and AA-230PRO only)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a DEx<br \/>\nDescription: set measurement delay to x relative units (x=1000 by default)<\/p>\n<p>\u30c7\u30fc\u30bf\u66f8\u63db\u30b3\u30de\u30f3\u30c9\uff1a<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHR<br \/>\nDescription: read the entire data memory (512K bytes for AA-200, AA-500, AA-230, AA-230PRO, AA-520 and 128K bytes for AA-54)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHRn<br \/>\nDescription: read the memort slot n<br \/>\n(Internal format, use FLASHH and FLASHFRXn instead.)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHW<br \/>\nDescription: write back to the graph memory (512K bytes for AA-200, AA-500, AA-230, AA-230PRO, AA-520 and 128K bytes for AA-54)<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHE<br \/>\nDescription: erase all graphs<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHS<br \/>\nDescription: reset the analyzer<\/p>\n<p>\u30b0\u30e9\u30d5\u30fb\u30e1\u30e2\u30ea\u30fc \u30b3\u30de\u30f3\u30c9(\u9664\u304f AA-30)\uff1a<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHH<br \/>\nResponse: &lt;memory number&gt;,&lt;center fq 1&gt;, &lt;range 1&gt;, &lt;number of points&gt;: &lt;memory 1 name&gt;<br \/>\nResponse: &lt;memory number&gt;,&lt;center fq 2&gt;, &lt;range 2&gt;, &lt;number of points&gt;: &lt;memory 2 name&gt;<br \/>\nResponse: &#8230;<br \/>\nRespinse: OK<br \/>\nDescription: read stored memory headers<\/p>\n<p>\u30b3\u30de\u30f3\u30c9\uff1a FLASHFRXn<br \/>\nResponse: fq,r,x<br \/>\nResponse: &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br \/>\nResponse: fq,r,x<br \/>\nResponse: OK<br \/>\nDescription: read data stored in memory n (the output format is similar to the FRXn command)<\/p>\n<p>\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 \u30b3\u30de\u30f3\u30c9\uff1a<\/p>\n<p>When a screenshot key combination is pressed, analyzers will return the following:<\/p>\n<p>B&amp;W LCDs:<\/p>\n<div>1) Pattern: the &#8220;screenshot: &#8221; string;<br \/>\n2) Data: 1024 bytes for AA-200\/230\/230PRO\/500\/520 or 1064 bytes for AA-30\/AA-54;<br \/>\n3) &lt;CR&gt;&lt;LF&gt;Every bit of received data corresponds to a single pixel on the screen, the direction is top-to-bottom and left-to-right.<\/div>\n<p>AA-1000:<\/p>\n<div>1) Pattern: the &#8220;screenshot: &#8221; string;<br \/>\n2) Data: 76800 words (for each pixel on the screen, 320&#215;240 pixels)<br \/>\n3) &lt;CR&gt;&lt;LF&gt;<\/div>\n<p>AA-1000, compressed format (firmware 405 and up):<\/p>\n<div>1) Pattern: the &#8220;screencomp: &#8221; string;<br \/>\n2) Data: two bytes as pixel color, third byte is length of the same color (covering all 320&#215;240 pixels)<br \/>\n3) &lt;CR&gt;&lt;LF&gt;<\/div>\n<p>Detailed description of the FRX command<\/p>\n<p>This command is originally designed to let programs other than AntScope communicate with RigExpert antenna anlyzers.<\/p>\n<p>Usage:<\/p>\n<ol>\n<li>Send the ON command to turn on the RF board of the analyzer.<\/li>\n<li>Set center frequency with the FQ command.<\/li>\n<li>Set scan range with the SW command.<\/li>\n<li>Send the FRX command and collect data.<\/li>\n<li>Send the OFF command to turn off the RF board of the analyzer.<\/li>\n<\/ol>\n<p>\u4f8b\uff1a<\/p>\n<p>ON<br \/>\nFQ145000000<br \/>\nSW10000000<br \/>\nFRX10<br \/>\nOFF<\/p>\n<p>Collected data (using AA-230PRO and 2m antenna):<\/p>\n<p>140.000000,58.84,17.28<br \/>\n141.000000,69.74,16.79<br \/>\n142.000000,68.52,5.62<br \/>\n143.000000,62.49,2.79<br \/>\n144.000000,57.51,4.62<br \/>\n145.000000,55.38,9.11<br \/>\n146.000000,56.52,13.56<br \/>\n147.000000,59.40,17.41<br \/>\n148.000000,64.12,20.05<br \/>\n149.000000,71.13,22.01<br \/>\n150.000000,81.57,21.63<\/p>\n<p>Graph of the above data (R=blue, X=red):<\/p>\n<div><img decoding=\"async\" src=\"https:\/\/www.rigexpert.com\/images\/aacom1.gif\" alt=\"\" \/><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>RigExpert \u30a2\u30f3\u30c6\u30ca \u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u3068\u306e\u30c7\u30fc\u30bf\u4ea4\u63db \u6b21\u306e\u8aac\u660e\u306fRigExpert \u30a2\u30f3\u30c6\u30ca\u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u306b\u9069\u7528\u53ef\u80fd\u3067\u3059\u3002 \u30a2\u30ca\u30e9\u30a4\u30b6\u30fc\u3092\u624b\u52d5\u3067 PC \u30e2\u30fc\u30c9 (\u53c8\u306fPC\u3068USB \u30b1\u30fc\u30d6\u30eb\u3067\u63a5\u7d9a\u3057\u96fb\u6e90SW\u3092ON)\u306b\u3059\u308b\u3002 Find the corresponding virtual COM port number. This port corresponds to the USB device with VID=0403 and PID=6001. Product descriptor of this device is the model of &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":""},"_links":{"self":[{"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/pages\/915"}],"collection":[{"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/comments?post=915"}],"version-history":[{"count":3,"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/pages\/915\/revisions"}],"predecessor-version":[{"id":1956,"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/pages\/915\/revisions\/1956"}],"wp:attachment":[{"href":"https:\/\/old.rigexpert.com\/ja\/wp-json\/wp\/v2\/media?parent=915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}