// Draeger p configuration file

// QlF
//
// Draeger RS232 MEDIBUS Protocol Definition
//        Instructions for Use Revision Level 4.03
//
// MEDIBUS for Fabius GS / GS premium / Tiro
//    Software 1.n 2.n 3.n
//
// MEDIBUS for Fabius
//    Software 4.n

// rs232c_portiر߰Ă߽j͊ep\Rɍ킹ďĂ
// foCXR":"ƍsZ~R";"Yꂸ
// ʐM̖푤ݒ͊eDraegerАĩ}jAɏ]ĂD
// 푤̒ʐMRlN^X̏ꍇCXg[gڑP[uC
// 푤̒ʐMRlN^IX̏ꍇCC^[NڑP[ugp
// D

rs232c_port = com1:;
baud        = 9600; // 1200,2400,4800,9600,19200,38400
byte_length = 8;    // 7, 8    Lɂ Data bits ƋLĂ܂D
parity      = even; // none,even,odd
stop_bit    = 1;    // 1, 2

// dump_level = 2; // fobOpłDgȂłD

// KSĂ̍ڂo͂킯ł͂܂D
// o͉\ȍڂ͖̋@ɂĈقȂ܂D
// ȉ̕\ɁCV荀ڂƂC邢͕ύXƂ́C
// KL̎ǂ݂D

// fFn[gj^Ɩ̗瓯ږ̃f[^ꍇC
// Ƃ΁Cn[gj^肵ETCO2Ɩ킪肵ETCO2C
// sĖL^ɑꂽꍇ̖{VXe͕̓słD
// KXZx֌WSpO2̓n[gj^炭̂ƍlĉL̃Xgł
// RgAEgis//tjĂ܂C푤̃f[^
// 荞ޏꍇ́CL̃RgL폜Cn[gj^̐ݒt@C
// ̂ꂼ̃p[^RgAEgĂD

// L̂̂̂CKXʂɂĂ͖`[gɃV{
// `Ă܂D}EX|C^oC^TCʂɎĂ
// ƂɁC̎_̒ll\邾łDʏɃvbg
// Ȃ肽ꍇ́C萔łeparcnf.txtɃV{C
// dspcnf.txtɃvbgԊԊuCꂼ쐬CLD

numerics
{
    RRspir	// volumeflow
    {
        code = D7;
        unit = /min;
    }
    Pawplt	// plateau pressure
    {
        code = 74;
        unit = cmH2O;
    }
    Pawmax	// peak breathing pressure
    {
        code = 7D;
        unit = cmH2O;
    }
    Ppeep	// peep pressure
    {
        code = 78;
        unit = cmH2O;
    }
    VT	//FabiusGS/GSpremium/Tirop(PʂLŏoĂ)
    {
        code = 82;
        unit = ml;
        mult = 1000; // L  ml ɊZ
        decimal = 0;
    }
    VT	//Apollo,Fabiusp(PʂmlŏoĂ)
    {
        code = 88;
        unit = ml;
    }
    MV	// minute volume
    {
        code = B9;
        unit = L;
    }

    N2O_flow
    {
        code = DD;
        unit = ml/min;
    }
    Air_flow
    {
        code = DE;
        unit = ml/min;
    }
    O2_flow
    {
        code = E2;
        unit = ml/min;
    }

//    RRCO2	// CO2̌ċz
//    {
//        code = D5;
//        unit = /min;
//    }
//    imCO2
//    {
//        code = E5;
//        unit = mmHg;
//    }
//    etCO2
//    {
//        code = E6;
//        unit = mmHg;
//    }
//    imO2
//    {
//        code = F0;
//        unit = %;
//    }
//    etO2
//    {
//        code = EF;
//        unit = %;
//    }
//    inN2O
//    {
//        code = FB;
//        unit = %;
//    }
//    etN2O
//    {
//        code = FC;
//        unit = %;
//    }
//    inISO
//    {
//        code = F8;
//        unit = %;
//    }
//    etISO
//    {
//        code = F9;
//        unit = %;
//    }
//    inSEV
//    {
//        code = B0;
//        unit = %;
//    }
//    etSEV
//    {
//        code = B1;
//        unit = %;
//    }
//    SpO2
//    {
//        code = EB;
//        unit = %;
//    }
}

// DraegerАȉox񃁃bZ[W͂P`RP̃x̗Dx
// Ă܂DRPōx̌xizȂǁjłD
// CpaperChart͐,,,D4iKłD
// DFx͋@̏ԕ\PȂRgɎgĂ܂D
// ԌxVFȂǂ̍xȕsȂǂɎgĂ܂D
// ̑ΉCƂ肠Ԍx3031ɁCF21~29ɁC
// 11~19Ƀ}bv܂DDx10ȉ̌xpaperChartł
// ܂Dx荞݂ȂƂ͒l32ȏɂĂD
// Ƃ grey = 32; ƂƊDFx͏o܂D
alarm_priority
{
    red    = 30;
    yellow = 21;
    blue   = 11;
    grey   = 32;
}

///////////////// װү /////////////////

err_success = 5
              "Ƃ̒ʐM񕜂܂D";

err_silent = 180
             "ƒʐMł܂"
             ""
             "̓d͓Ă܂H"
             "ʐM͊OĂ܂񂩁H"
             "邢RS232/USBϊ@dCX̃mCY"
             "ȂǂŃt[YĂ邩܂D"
             ""
             "̓dĂāCʐM"
             "ȂĂ̂ɁCʐMłȂƂ́C"
             "uē߁v́uIˍĊJv"
             "sĂ݂ĂD"
             ""
             "ł߂ȏꍇ́C\󂠂܂񂪁C"
             "f̑́Cǂ̌̏łD";

err_jummy = 30
            "ʐMG[̕pxK̒l𒴂Ă܂D"
            ""
            "ʐMP[ufĂ邩C܂"
            "dCmCYĒʐMɎx"
            "܂D"
            ""
            "mCY΍܂̓P[ǔ肢܂D";

err_comm = 0
           "intellivue.txtwrs232c_portJo܂D"
           "gpRS232/USBϊ@̍ǂ݂D"
           "݂̍\ŗp\RS232C|[g"
           "۰ف˼с޲Ȱެ߰(COM/LPT)"
           "m߂";

err_first = 30
            "DregerЖƒʐMł܂"
            ""
            "̓d͓Ă܂H"
            "̒ʐMڑʒu͍Ă܂H"
            "ʐMx115200bpsłH"
            ""
            "PC̒ʐMڑʒu͍Ă܂H"
            "RS232/USBϊ@ڑUSB[q"
            "ԈĂ܂񂩁H"
            ""
            "RS232/USBϊ@driverinstall"
            "ƂɐڑĂUSB[qɐڑ"
            "gpD"
            ""
            "Ômedibus.txtrs232c_port̐ݒ"
            "ēxm߂D";