====== ARIESDriver ====== 神津のパルスモータドライバ ARIES の STARS どらいば。 STARS 側から見たときのコマンドは、 STARS 標準の pm16c04 と同じコマンドになるようにしてある。 (一部置き換えられないコマンドや、動作が違うコマンド、あまり使わないコマンドなどは未実装) ===== ダウンロード ===== * {{ :tabuchi:ariesset-deploy-qt6-20250426-01.zip | 環境込み }} 2025.04.25 Win64bit版、Qt6.7使用 ===== 使えるコマンド ===== 現在実装されてそうなコマンドの一覧です。 pm16c04 に実装されているのと同じコマンド名のコマンドは極力 pm16c04 に似せた動作をしています。 10年前のプログラムなので、どんな風に動くのか記憶をたどりながら、プログラムを見直しながら書いていますので、 ここでの「機能」や「パラメータ」の説明が pm16c04 のものと違う時は pm16c04 のマニュアルを信用して下さい。 ^ STARSコマンド ^ 機能 ^ パラメータ ^ 戻値 ^ ^ ISBUSY | 状態を尋ねる | | 1 : ビジー, 0 : not ビジー | ^ REMOTE | リモートコマンドを受け取る状態にする | | | ^ ^ ^ ^ ^ ^ STOP | 移動停止(正常な加減速で) | | | ^ STOPEMERGENCY | 緊急停止(加減速無しで即停止) | | | ^ ^ ^ ^ ^ ^ GETVALUE | 現在値の取得 | | 現在のパルス値 | ^ SETVALUE | 移動(絶対値) | パルス値 | | ^ SETVALUEREL | 移動(相対値) | パルス値 | | ^ ^ ^ ^ ^ ^ GETSPEEDSELECTED | 現在のスピード選択を尋ねる |  | H/M/L | ^ SPEEDHIGH | High スピードで動くことを選択する | | | ^ SPEEDMIDDLE | Middle スピードで動くことを選択する | | | ^ SPEEDLOW | Low スピードで動くことを選択する | | | ^ ^ ^ ^ ^ ^ SETHIGHSPEED | High スピードの値をセット | 数値(ppm?) | | ^ SETMIDDLESPEED | Middle スピードの値をセット | 数値(ppm?) | | ^ SETLOWSPEED | Low スピードの値をセット | 数値(ppm?) | | ^ ^ ^ ^ ^ ^ STANDBY | 2軸同期移動につかう ? | | | ^ SYNCRUN | 2軸同期移動の開始コマンド ? | | |