// Philips IntelliVue 用 configuration file

// 参考資料：
// Philips DATA EXPORT INTERFACE PROGRAMMING GUIDE
// M8000-9305D ( Reorder Part Number 451261002641 )

// ｼﾘｱﾙﾎﾟｰﾄのﾊﾟｽ名（各パソコンに合わせて書き換えてください）
rs232c_port = com1: ;
// デバイス名を示すコロン":"と行末を示すセミコロン";"を忘れずに

// 以下の表に，変更を加えるときは，必ず上記の資料をお読みください．
// まずいことに，かなり難解な英文です．(和訳は，ない)


///////////////// 数値ﾊﾟﾗﾒｰﾀ /////////////////

numerics
{
//  出力ﾊﾟﾗﾒｰﾀ名 = label observed_value ;

// labelもobserved_valueも16進数です．
// 値は上記の資料をお読みください．
// 資料にはphysiological_identifierという言葉も出てきますが
// どうもobserved_valueと同じもののようです（単なる用語の混乱？）
// ここに収載されていないﾊﾟﾗﾒｰﾀは "?<16進数>/?<16進数>"という形で
// label値とobserved_value値がNV.exeのﾊﾞｲﾀﾙｻｲﾝ欄にﾁｯﾌﾟ表示されます．
// 適当な名前をつけて，ここに書き加えてください．

    PVC = 24261 4261; //VPC
    STx = 2F03D F03D; //STindex
    STi = 20300 0301;
    STii = 20300 0302;
    STiii = 20300 033D;
    STaVR = 20300 033E;
    STaVL = 20300 033F;
    STaVF = 20300 0340;
    STv = 20300 0343;
    STmcl = 20300 034B;
    STv1 = 20300 0303;
    STv2 = 20300 0304;
    STv3 = 20300 0305;
    STv4 = 20300 0306;
    STv5 = 20300 0307;
    STv6 = 20300 0308;
    HR = 24182 4182;
    SpO2 = 24BB8 4BB8;
    SpO2L = 24BC8 4BC8;
    SpO2R = 24BCC 4BCC;
    SvO2 = 2F100 F100;
    SvO2 = 24B3C 4B3C;
    SvO2 = 4010A98 4B3C;

    PR = 24822 4822;
    NBP
    {
        systolic = 24A04 4A05;
        diastolic = 24A04 4A06;
        mean = 24A04 4A07;
    }
    p1
    {
        systolic = 2F0A4 F0A5;
        diastolic = 2F0A4 F0A6;
        mean = 2F0A4 F0A7;
    }
    p2
    {
        systolic = 2F0A8 F0A9;
        diastolic = 2F0A8 F0AA;
        mean = 2F0A8 F0AB;
    }
    p3
    {
        systolic = 2F0AC F0AD;
        diastolic = 2F0AC F0AE;
        mean = 2F0AC F0AF;
    }
    p4
    {
        systolic = 2F0B0 F0B1;
        diastolic = 2F0B0 F0B2;
        mean = 2F0B0 F0B3;
    }
    ABP
    {
        systolic = 24A14 4A15;
        diastolic = 24A14 4A16;
        mean = 24A14 4A17;
    }
    PR = 80035402 480A;
    PR = 80035403 480A;
    PR = 80035404 480A;
    PR = 80035405 480A;
    PR = 80035407 480A;
    PR = 80035409 480A;
    PR = 8003540a 480A;
    PR = 8003540b 480A;
    PR = 80035434 480A;
    PR = 80035437 480A;
    PR = 8003542E 480A;
    PR = 80035431 480A;
    PR = 8003540A 480A;
    PR = 80035425 480A;
    PR = 80035428 480A;
    ART
    {
        systolic  = 24A10 4A11;
        diastolic = 24A10 4A12;
        mean = 24A10 4A13;
    }
    PR = 80035403 480A;
    Ao
    {
        systolic = 24A0C 4A0D;
        diastolic = 24A0C 4A0E;
        mean = 24A0C 4A0F;
    }
    PR = 80035404 480A;
    PAP
    {
        systolic = 24A1C 4A1D;
        diastolic = 24A1C 4A1E;
        mean = 24A1C 4A1F;
    }
    CVP
    {
        systolic = 24A44 4A45;
        diastolic = 24A44 4A46;
        mean = 24A44 4A47;
    }
    RAP
    {
        systolic = 24A34 4A35;
        diastolic = 24A34 4A36;
        mean = 24A34 4A37;
    }
    LAP
    {
        systolic = 24A30 4A31;
        diastolic = 24A30 4A32;
        mean = 24A30 4A33;
    }
    PAWP = 24A24 4A24;
    CCO = 24BDC 4BDC;
    CCI = 2F047 F047;
    PPV = 2F0E3 F0E3;
    SNR = 2F101 F101;
    imCO2 = 250AC 50BA;
    etCO2 = 250AC 50B0;
    imO2 = 25164 5284;
    etO2 = 25164 5378;
    inN2O = 251F0 5280;
    etN2O = 251F0 522C;
    inISO = 251E8 5278;
    etISO = 251E8 5224;
    inSEV = 251E4 5274;
    etSEV = 251E4 5220;
    PPEEP = 251a8 51a8;  // press. positivi end exp. press.
    PPIP = 25109 5109;  // press. peeak insp. press.
    RRaw = 25012 5012;  // resp rate / airway
    RRspir = 2F0E2 F0E2; // resp rate / spiro
    RR = 2500A 500A;   // resp rate
    Raw = 25120 5120;  // airway resistance
    TV = 2513C 513C;  // via VueLink
    TVin = 2513C F0E0;  // insp tidal vol
    TVex = 2513C F0E1;  // exp tidal vol
    MV = 25148 5148;  // via VueLink
    MVin = 25148 5150;  // insp tidal vol
    MVex = 25148 514C;  // insp tidal vol
    BIS = 2F04E F04E;
    SQI = 2F04D F04D;
    lowEMG = 2593C 593C;
    totPOW = 259B8 59B8;
    T = 24B48 4B48;
    Trect = 2E004 E004;
    Tesoph = 24B64 4B64;
    Tblood = 2E014 E014;
    T1 = 2F0C7 F0C7;
    T2 = 2F0C8 F0C8;
}

///////////////// 波形ﾊﾟﾗﾒｰﾀ /////////////////

// ECG波形を2㍉秒間隔で測定するときは"yes"，
// 4㍉秒間隔で測定するときは"no"．
high_density_ecg = no; // yes,no

// 取り込む波形をﾕｰｻﾞｰが個別に選択するときは"yes"，
// intellivueのdefaultの設定に従うときは"no"．
// "yes"にすると｢ﾓﾆﾀ開始｣と同時に，NV.exeの画面の裏に
// 波形選択画面が作られます．画面下のﾀｽｸﾊﾞｰの
// [intellivue listener]をﾀﾞﾌﾞｸﾘして前面に出してから
// 操作してください．
// 設定はレジストリーに保存され，次回起動時に再設定
// されます．
// たくさんﾁｪｯｸを入れても，全ての波形が表示されるわけ
// ではありません．RS232Cでは送れるﾃﾞｰﾀ量に限りがあり
// ます．
priority_control = no; // yes,no

// high_density_ecgを"no"にしてpriority_controlを"yes"に
// したばあい，ECGの誘導を個別に選択することはできません．
// "(ecg)"ﾁｪｯｸﾎﾞｯｸｽのOn/Offで複数誘導を一括で取り込むか
// どうかの選択になります．
// 原則的には，high_density_ecgもpriority_controlも
// いずれも"no"でご使用ください．ﾓｼﾞｭｰﾙの着脱に応じて
// intellivueが出力波形を適宜切り替えてくれます．

waves
{
//  出力ﾊﾟﾗﾒｰﾀ名 = label observed_value ;

// 末尾に"*"を付けるとpriority_control=yes;のときの
// 初回起動時(install直後)のﾁｪｯｸﾎﾞｯｸｽにﾁｪｯｸが入ります．
// 二回目以降起動時は前回の設定が用いられます．
// priority_control=no; のとき，"*"は無意味です．
// observed_valueと*の間にも半角ｽﾍﾟｰｽを入れてください．
// もちろん行末の";"も忘れずに．

    (ecg) = 20100 100 *;
    I = 20101 101;
    II = 20102 102 *;
    III = 2013D 13D;
    AVR = 2013E 13E;
    AVL = 2013F 13F;
    AVF = 20140 140;
    V = 20143 143;
    MCL = 2014B 14B;
    V1 = 20103 103;
    V2 = 20104 104;
    V3 = 20105 105;
    V4 = 20106 106;
    V5 = 20107 107;
    V6 = 20108 108;
    MCL1 = 2014C 14C;

    Pleth = 24BB4 4BB4;
    PlethL = 2F08D F08D;
    PlethR = 2F08C F08C;
    Pleth2 = 401079C 4BB4;

    ABP = 24A14 4A14 *;
    ART = 24A10 4A10;
    Ao = 24A0C 4A0C;
    PAP = 24A1C 4A1C;
    CVP = 24A44 4A44 *;
    RAP = 24A34 4A34;
    LAP = 24A30 4A30;
    ICP = 25808 5808;
    UAP = 24A28 4A28;
    UVP = 24A48 4A48;
    FAP = 2F0BC F0BC;
    BAP = 2F0C0 F0C0;
    IC1 = 2F0B4 F0B4;
    IC2 = 2F0B8 F0B8;
    BP = 4010888 4A00;

    P = 24A00 4A00;
    P1 = 2F0A4 F0A4;
    P2 = 2F0A8 F0A8;
    P3 = 2F0AC F0AC;
    P4 = 2F0B0 F0B0;
    P5 = 2F0B4 F0B4;
    P6 = 2F0B8 F0B8;
    P7 = 2F0BC F0BC;
    P8 = 2F0C0 F0C0;

// ｶﾞｽﾓｼﾞｭｰﾙ M1026B は波形を出力しません．
    CO<sub>2</sub> = 250AC 50AC;
    O<sub>2</sub> = 25164 5164;
    N<sub>2</sub>O = 251F0 51F0;
    N<sub>2</sub> = 2537C 537C;
    ISO = 251E8 51E8;
    SEV = 251E4 51E4;
    ENF = 251DC 51DC;
    HAL = 251E0 51E0;
    DES = 251D8 51D8;
    AGT = 25388 5388;
    AGT1 = 805A5401 5388;
    AGT2 = 805A5402 5388;
    AGTs = 4010CE4 5388;
    Resp = 25000 5000;

    AWV = 4010668 EFFF;
    AWVex = 4010794 EFFF;
    AWF = 250D4 50D4;
    AWP = 250F0 50F0;
    AWFin = 2518C 518C;
    AWPin = 25108 5108;

    Tblood = 2E014 E014;

    EEG = 2592C 592C;
    EEG_1 = 800F5401 592C;
    EEG_2 = 800F5402 592C;
    EEG_L = 40107F0 592C;
    EEG_R = 401082C 592C;

    IUP = 4010054 4A00;
    AUX = 40100B4 EFFF;
    vECG = 401119C EFFF;
    ICG = 40111A0 EFFF;
}

///////////////// ｴﾗｰﾒｯｾｰｼﾞ /////////////////

err_success = 5
              "ﾊｰﾄﾓﾆﾀとの通信が回復しました．";

err_silent = 180
             "ﾊｰﾄﾓﾆﾀと通信ができません"
             ""
             "ﾊｰﾄﾓﾆﾀの電源は入っていますか？"
             "通信線は外れていませんか？"
             "あるいはRS232/USB変換機が電気メスのノイズ"
             "などでフリーズしているかもしれません．"
             ""
             "ﾊｰﾄﾓﾆﾀの電源が入っていて，通信線も"
             "つながっているのに，通信できないときは，"
             "「ご案内とﾍﾙﾌﾟ」の「強制終了⇒再開準備」を"
             "実行してみてください．"
             ""
             "それでもだめな場合は，申し訳ありませんが，"
             "断線その他の，どこかの故障です．";

err_jummy = 30
            "通信エラーの頻度が規定の値を超えています．"
            ""
            "通信ケーブルが断線しかかっているか，または"
            "電磁気ノイズが多すぎて通信に支障をきたして"
            "います．"
            ""
            "ノイズ対策またはケーブルの交換をお願いします．";

err_refuse = 5
             "IntelliVueから接続を拒否されました．"
             "IntelliVueの内部ソフトウェアとの"
             "バージョンの不一致が疑われます．";

err_comm = 0
           "intellivue.txt指定のrs232c_portを開く事が出来ません．"
           "使用説明書のRS232/USB変換機の項をお読みください．"
           "現在の構成で利用可能なRS232Cポートは"
           "ｺﾝﾄﾛｰﾙﾊﾟﾈﾙ⇒ｼｽﾃﾑ⇒ﾃﾞﾊﾞｲｽﾏﾈｰｼﾞｬ⇒ﾎﾟｰﾄ(COM/LPT)で"
           "お確かめください";

err_first = 30
            "Philips社IntelliVueと通信ができません"
            ""
            "ﾊｰﾄﾓﾆﾀの電源は入っていますか？"
            "ﾊｰﾄﾓﾆﾀの通信線接続位置は合ってますか？"
            "通信速度は115200bpsですか？"
            ""
            "PC側の通信線接続位置は合っていますか？"
            "RS232/USB変換機を接続するUSB端子を"
            "間違っていませんか？"
            ""
            "RS232/USB変換機はdriverをinstallする"
            "ときに接続していたUSB端子に接続して"
            "ご使用ください．"
            ""
            "念のためintellivue.txtのrs232c_portの設定も"
            "再度お確かめください．";