3: 2009-10-22 (木) 19:27:54 eid7gud | 現: 2010-11-29 (月) 19:56:20 takaboo | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | TITLE:AX-S1 Control table | ||
**メモリマップ [#kfc50b8a] | **メモリマップ [#kfc50b8a] | ||
Dynamixelの内部機能及び設定は次に示すメモリマップとして提供され、インストラクションパケットを使用して操作されます。Dynamixelはコントロールテーブルに値を書くことで操作され、状態はコントロールテーブルから値を読むことで確認します。~ | Dynamixelの内部機能及び設定は次に示すメモリマップとして提供され、インストラクションパケットを使用して操作されます。Dynamixelはコントロールテーブルに値を書くことで操作され、状態はコントロールテーブルから値を読むことで確認します。~ | ||
16ビットデータレジスタは(L)と(H)の2バイトで表されます。両方のバイトが1つのインストラクションパケットにおいて同時に書き込まれる必要があります。 | 16ビットデータレジスタは(L)と(H)の2バイトで表されます。両方のバイトが1つのインストラクションパケットにおいて同時に書き込まれる必要があります。 | ||
- | |Address|Item|Access|Initial Value| | + | |
+ | |=~Control Table||||h | ||
+ | |=''Address''|=''Item''|=''Access''|=''Initial Value''| | ||
+ | |CENTER:|LEFT:|CENTER:|CENTER:|c | ||
|0 (0x0)|[[Model Number(L)>#f78419d7]]|R|13 (0x0D)| | |0 (0x0)|[[Model Number(L)>#f78419d7]]|R|13 (0x0D)| | ||
|1 (0x1)|[[Model Number(H)>#f78419d7]]|R|0 (0x00)| | |1 (0x1)|[[Model Number(H)>#f78419d7]]|R|0 (0x00)| | ||
Line 97: | Line 101: | ||
インストラクションパケットを受けた後にステータスパケットを返すか否かを決定します。 | インストラクションパケットを受けた後にステータスパケットを返すか否かを決定します。 | ||
|Adress16|ステータスパケット| | |Adress16|ステータスパケット| | ||
- | |0|如何なるインストラクションにも応答しない| | + | |0|PING以外のインストラクションには応答しない| |
|1|READ_DATAだけに応答する| | |1|READ_DATAだけに応答する| | ||
|2|すべてのインストラクションに応答する| | |2|すべてのインストラクションに応答する| | ||
Line 149: | Line 153: | ||
***Buzzer Data 0 [#h7380696] | ***Buzzer Data 0 [#h7380696] | ||
- | 値を書き込むことでビット音を再生します。ブザーの音階は52個あります。ブザーの音階値は下図のように割り当てられています。 | + | 値を書き込むことでビット音を再生します。ブザーの音階は52段階あります。ブザーの音階値は下表のように割り当てられています。 |
| ブザー値 | 音階 | ブザー値 | 音階 | ブザー値 | 音階 | ブザー値 | 音階 | | | ブザー値 | 音階 | ブザー値 | 音階 | ブザー値 | 音階 | ブザー値 | 音階 | | ||
| 0 | ラ | 13 | ラ# | 26 | シ | 39 | ド | | | 0 | ラ | 13 | ラ# | 26 | シ | 39 | ド | |