Shohei Kamiguchi / Mbed 2 deprecated Iwatobi_Power_Modulebn

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers IWCMD.h Source File

IWCMD.h

00001 #ifndef IWCMD_H
00002 #define IWCMD_H
00003 
00004 /*
00005 *  Iwatobiシリアル通信用コマンド一覧
00006 */
00007 
00008 /** ControlModule Command **/
00009 #define IWCMD_CM_SS1_PP 'q' // スラスターサーボ1を正位置
00010 #define IWCMD_CM_SS1_SP 'a' // スラスターサーボ1を零位置
00011 #define IWCMD_CM_SS1_NP 'z' // スラスターサーボ1を負位置
00012 #define IWCMD_CM_SS2_PP 'w' // スラスターサーボ2を正位置
00013 #define IWCMD_CM_SS2_SP 's' // スラスターサーボ2を零位置
00014 #define IWCMD_CM_SS2_NP 'x' // スラスターサーボ2を負位置
00015 #define IWCMD_CM_SS3_PP 'e' // スラスターサーボ3を正位置
00016 #define IWCMD_CM_SS3_SP 'd' // スラスターサーボ3を零位置
00017 #define IWCMD_CM_SS3_NP 'c' // スラスターサーボ3を負位置
00018 #define IWCMD_CM_SS4_PP 'r' // スラスターサーボ4を正位置
00019 #define IWCMD_CM_SS4_SP 'f' // スラスターサーボ4を零位置
00020 #define IWCMD_CM_SS4_NP 'v' // スラスターサーボ4を負位置
00021 #define IWCMD_CM_SS5_PP 't' // スラスターサーボ5を正位置
00022 #define IWCMD_CM_SS5_SP 'g' // スラスターサーボ5を零位置
00023 #define IWCMD_CM_SS5_NP 'b' // スラスターサーボ5を負位置
00024 #define IWCMD_CM_SS6_PP 'y' // スラスターサーボ6を正位置
00025 #define IWCMD_CM_SS6_SP 'h' // スラスターサーボ6を零位置
00026 #define IWCMD_CM_SS6_NP 'n' // スラスターサーボ6を負位置
00027 #define IWCMD_CM_PM1_FR 'u' // PM1を正転(IWCMD_PM1_SUU)
00028 #define IWCMD_CM_PM1_ST 'j' // PM1を停止(IWCMD_PM1_SPS)
00029 #define IWCMD_CM_PM2_FR 'i' // PM2を正転(IWCMD_PM2_SUU)
00030 #define IWCMD_CM_PM2_ST 'k' // PM2を停止(IWCMD_PM2_SPS)
00031 
00032 
00033 /** PowerModule Command **/
00034 #define IWCMD_PM1_SUU 'a' // PM1スラスターのDuty比上昇率を正
00035 #define IWCMD_PM1_SPU 'u' // PM1スラスターのDuty比を上昇
00036 #define IWCMD_PM1_SPD 'd' // PM1スラスターのDuty比を減少
00037 #define IWCMD_PM1_PPU ';' // PM1ポンプのDuty比を上昇
00038 #define IWCMD_PM1_PPD '-' // PM1ポンプのDuty比を減少
00039 #define IWCMD_PM1_SPS 's' // PM1のスラスターとポンプを停止
00040 #define IWCMD_PM1_CCO 'c' // PM1の接続確認
00041 #define IWCMD_PM2_SUU 'A' // PM2スラスターのDuty比上昇率を正
00042 #define IWCMD_PM2_SPU 'U' // PM2スラスターのDuty比を上昇
00043 #define IWCMD_PM2_SPD 'D' // PM2スラスターのDuty比を減少
00044 #define IWCMD_PM2_PPU '+' // PM2ポンプのDuty比を上昇
00045 #define IWCMD_PM2_PPD '=' // PM2ポンプのDuty比を減少
00046 #define IWCMD_PM2_CCO 'C' // PM2の接続確認
00047 #define IWCMD_PM2_SPS 'S' // PM2のスラスターとポンプを停止
00048 
00049 #endif //IWCMD_H