#define で定義される変数名のリスト #3



Meridim90 配列対応アクセスキー

#define (キー) 配列インデックス 説明
MRD_MASTER 0 マスターコマンド
MRD_SEQENTIAL 1 シーケンス番号
MRD_ACC_X 2 加速度センサX値
MRD_ACC_Y 3 加速度センサY値
MRD_ACC_Z 4 加速度センサZ値
MRD_GYRO_X 5 ジャイロセンサX値
MRD_GYRO_Y 6 ジャイロセンサY値
MRD_GYRO_Z 7 ジャイロセンサZ値
MRD_MAG_X 8 磁気コンパスX値
MRD_MAG_Y 9 磁気コンパスY値
MRD_MAG_Z 10 磁気コンパスZ値
MRD_TEMP 11 温度センサ値
MRD_DIR_ROLL 12 DMP推定ロール方向値
MRD_DIR_PITCH 13 DMP推定ピッチ方向値
MRD_DIR_YAW 14 DMP推定ヨー方向値
MRD_CONTROL_BUTTONS 15 リモコンボタン
MRD_CONTROL_STICK_R 16 リモコン右スティックxy
MRD_CONTROL_STICK_L 17 リモコン左スティックxy
MRD_CONTROL_L2R2ANALOG 18 リモコンL2R2アナログ
MRD_MOTION_FRAMES 19 モーション設定のフレーム数
C_HEAD_Y_CMD 20 頭ヨーのコマンド
C_HEAD_Y_VAL 21 頭ヨーの値
L_SHOULDER_P_CMD 22 左肩ピッチのコマンド
L_SHOULDER_P_VAL 23 左肩ピッチの値
L_SHOULDER_R_CMD 24 左肩ロールのコマンド
L_SHOULDER_R_VAL 25 左肩ロールの値
L_ELBOW_Y_CMD 26 左肘ヨーのコマンド
L_ELBOW_Y_VAL 27 左肘ヨーの値
L_ELBOW_P_CMD 28 左肘ピッチのコマンド
L_ELBOW_P_VAL 29 左肘ピッチの値
L_HIPJOINT_Y_CMD 30 左股ヨーのコマンド
L_HIPJOINT_Y_VAL 31 左股ヨーの値
L_HIPJOINT_R_CMD 32 左股ロールのコマンド
L_HIPJOINT_R_VAL 33 左股ロールの値
L_HIPJOINT_P_CMD 34 左股ピッチのコマンド
L_HIPJOINT_P_VAL 35 左股ピッチの値
L_KNEE_P_CMD 36 左膝ピッチのコマンド
L_KNEE_P_VAL 37 左膝ピッチの値
L_ANKLE_P_CMD 38 左足首ピッチのコマンド
L_ANKLE_P_VAL 39 左足首ピッチの値
L_ANKLE_R_CMD 40 左足首ロールのコマンド
L_ANKLE_R_VAL 41 左足首ロールの値
L_SERVO_ID11_CMD 42 追加サーボ用のコマンド
L_SERVO_ID11_VAL 43 追加サーボ用の値
L_SERVO_ID12_CMD 44 追加サーボ用のコマンド
L_SERVO_ID12_VAL 45 追加サーボ用の値
L_SERVO_ID13_CMD 46 追加サーボ用のコマンド
L_SERVO_ID13_VAL 47 追加サーボ用の値
L_SERVO_ID14_CMD 48 追加サーボ用のコマンド
L_SERVO_ID14_VAL 49 追加サーボ用の値
C_WAIST_Y_CMD 50 腰ヨーのコマンド
C_WAIST_Y_VAL 51 腰ヨーの値
R_SHOULDER_P_CMD 52 右肩ピッチのコマンド
R_SHOULDER_P_VAL 53 右肩ピッチの値
R_SHOULDER_R_CMD 54 右肩ロールのコマンド
R_SHOULDER_R_VAL 55 右肩ロールの値
R_ELBOW_Y_CMD 56 右肘ヨーのコマンド
R_ELBOW_Y_VAL 57 右肘ヨーの値
R_ELBOW_P_CMD 58 右肘ピッチのコマンド
R_ELBOW_P_VAL 59 右肘ピッチの値
R_HIPJOINT_Y_CMD 60 右股ヨーのコマンド
R_HIPJOINT_Y_VAL 61 右股ヨーの値
R_HIPJOINT_R_CMD 62 右股ロールのコマンド
R_HIPJOINT_R_VAL 63 右股ロールの値
R_HIPJOINT_P_CMD 64 右股ピッチのコマンド
R_HIPJOINT_P_VAL 65 右股ピッチの値
R_KNEE_P_CMD 66 右膝ピッチのコマンド
R_KNEE_P_VAL 67 右膝ピッチの値
R_ANKLE_P_CMD 68 右足首ピッチのコマンド
R_ANKLE_P_VAL 69 右足首ピッチの値
R_ANKLE_R_CMD 70 右足首ロールのコマンド
R_ANKLE_R_VAL 71 右足首ロールの値
R_SERVO_ID11_CMD 72 追加テスト用のコマンド
R_SERVO_ID11_VAL 73 追加テスト用の値
R_SERVO_ID12_CMD 74 追加テスト用のコマンド
R_SERVO_ID12_VAL 75 追加テスト用の値
R_SERVO_ID13_CMD 76 追加テスト用のコマンド
R_SERVO_ID13_VAL 77 追加テスト用の値
R_SERVO_ID14_CMD 78 追加テスト用のコマンド
R_SERVO_ID14_VAL 79 追加テスト用の値
MRD_USERDATA_80 80 ユーザー定義用(クオータニオン:qw)
MRD_USERDATA_81 81 ユーザー定義用(クオータニオン:qx)
MRD_USERDATA_82 82 ユーザー定義用(クオータニオン:qy)
MRD_USERDATA_83 83 ユーザー定義用(クオータニオン:qz)
MRD_USERDATA_84 84 ユーザー定義用
MRD_USERDATA_85 85 ユーザー定義用
MRD_USERDATA_86 86 ユーザー定義用
MRD_USERDATA_87 87 ユーザー定義用
MRD_ERROR_CODE 88 エラーコード (MSG_SIZE-2)
MRD_CHECKSUM 89 チェックサム (MSG_SIZE-1)


今後の追加予定

#define (キー) 配列インデックス 説明
MRD_QUAT_W - 姿勢方向のクオータニオン:qw
MRD_QUAT_X - 姿勢方向のクオータニオン:qx
MRD_QUAT_Y - 姿勢方向のクオータニオン:qy
MRD_QUAT_Z - 姿勢方向のクオータニオン:qz