// Edwards社 Vigileo/Vigilance用
//
// 参考資料：IFMout Communication Protocol Specification
//     Document ELS1291
//     Rev.     J
//
// 通信条件の工場出荷時の設定はVigileoの通信速度が 57600 に対し，
// Vigilanceは 19200 です．そのほかは両者同じです．

rs232c_port = com1: ;
baud        = 57600; // 9600,19200,(57600<-vigileoのみ)
parity      = none;  // none,odd,even
stop_bit    = 1;     // 1,2
byte_length = 8;     // 7,8

// パラメータ名末尾に＊が付いた名前は，ハートモニタから来る値と
// 名前がダブらないようにしただけです．
parameters
{
//    名前    = token 単位 ;  （"token"については，上記資料参照．）

//    SaO2*   = A % ;            // continuous SaO2
//    SNR     = a dB ;           // Signal Noise Ratio
//    Tblood* = B ﾟC ;           // blood Temp.
    SVV     = b % ;            // Stroke Volume Variation
    CCO     = C L/min ;        // Continuous Cardiac Output
    CCI     = c L/min/m2 ;     // Continuous Cardiac Index
    DO2     = D ml/min ;       // O2 Delivery
    EFrv    = E % ;            // Ejection Fraction (right vent)
    CO      = I0 L/min ;       // intermittent CO average
    CI      = i0 L/min/m2 ;    // intermittent Co Index average
    EDV     = J ml ;           // End Diastolic Volume
    EDI     = j ml/m2 ;        // End Diastolic Volume Index
    ESV     = K ml ;           // End Systolic Volume
    ESI     = k ml/m2 ;        // End Systolic Volume Index
    VO2     = O ml/min ;       // O2 consumption
//    ABP*     = P mmHg ;         // mean Arterial Pressure
//    CVP*     = p mmHg ;         // Central Venous Pressure
    SVR     = R d･s/cm5        // Systemic Vascular Resistance
    SVRI    = r d･s･m2/cm5 ;   // Systemic Vascular Resistance Index
    SV      = S ml ;           // Stroke Volume
    SVI     = s ml/m2 ;        // Stroke Volume Index
    SvO2    = V % ;            // SvO2    (Central Venous)
//    SvO2*   = v % ;            // SvO2    (Mixed Venous)
}

err_report = no; // yesまたはno，通常はnoにしてください．
// ↑をyesにすると，モニタ開始からVigileoの電源が入るまで（動脈ライン取るまで）
// 「通信できません」エラーが出て，うるさい．

err_success = 5
 "Vigilance/Vigileoﾓﾆﾀとの通信が回復しました．" ;
err_jummy = 30
 "Vigilance/Vigileoﾓﾆﾀとの通信エラーの頻度が規定の値を超えています．"
 ""
 "Vigilance/Vigileoﾓﾆﾀとの通信ケーブルが断線しかかっているか，または"
 "電磁気ノイズが多すぎて通信に支障をきたして"
 "います．"
 ""
 "ノイズ対策またはケーブルの交換をお願いします．" ;
err_silent = 180
 "Vigilance/Vigileoﾓﾆﾀと通信ができません"
 ""
 "Vigilance/Vigileoﾓﾆﾀの電源は入っていますか？"
 "通信線は外れていませんか？"
 "あるいはRS232/USB変換機が電気メスのノイズ"
 "などでフリーズしているかもしれません．"
 ""
 "Vigilance/Vigileoﾓﾆﾀの電源が入っていて，通信線も"
 "つながっているのに，通信できないときは，"
 "「ご案内とﾍﾙﾌﾟ」の「強制終了⇒再開準備」を"
 "実行してみてください．"
 ""
 "それでもだめな場合は，申し訳ありませんが，"
 "断線その他の，どこかの故障です．" ;
err_comm = 0
 "vigilance.txt指定のrs232c_portを開く事が出来ません．"
 "使用説明書のRS232/USB変換機の項をお読みください．"
 "現在の構成で利用可能なRS232Cポートは"
 "ｺﾝﾄﾛｰﾙﾊﾟﾈﾙ⇒ｼｽﾃﾑ⇒ﾃﾞﾊﾞｲｽﾏﾈｰｼﾞｬ⇒ﾎﾟｰﾄ(COM/LPT)で"
 "お確かめください" ;
err_first = 30
 "Vigilance/Vigileoﾓﾆﾀと通信ができません"
 ""
 "Vigilance/Vigileoﾓﾆﾀの電源は入っていますか？"
 "PC側の通信線接続位置は合っていますか？"
 "RS232/USB変換機を接続するUSB端子を"
 "間違っていませんか？"
 ""
 "RS232/USB変換機はdriverをinstallする"
 "ときに接続していたUSB端子に接続して"
 "ご使用ください．"
 ""
 "念のためvigilance.txtのrs232c_portの設定も"
 "再度お確かめください．" ;