{
    "Type": 38,
    "Commands": [
        {
            "Name": "ReadEcgLsb",
            "Description": "Прочитать lsb для калибровки каналов Ecg",
            "Handler": "MicroMonReadEcgLsb"
        },
        {
            "Name": "ReadInnerChannelsLsb",
            "Description": "Прочитать lsb для калибровки внутренних каналов прибора (Ecg, Reo, Acc...)",
            "Handler": "MicroMonReadInnerChannelsLsb"
        },
        {
            "Name": "ReadExternAccLsb",
            "Description": "Прочитать lsb для калибровки каналов внешнего Acc",
            "Handler": "MicroMonReadExternAccLsb"
        },
        {
            "Name": "ReadExternAccCalibrationPoints",
            "Description": "Прочитать точки для калибровки каналов внешнего Acc",
            "Handler": "ReadExternAccCalibrationPoints"
        },
        {
            "Name": "ReadCableExist",
            "Description": "Прочитать стутус подключения кабеля",
            "Handler": "MicroMonReadCableExist"
        },
        {
            "Name": "ReadCableVersion",
            "Description": "Считать версию прошивки кабеля и уникальный идентификатор кабеля UID",
            "Handler": "MicroMonReadCableVersion"
        },
        {
            "Name": "CheckSpecialFirmwareExist",
            "Description": "Вернуть признак спец.версии прошивки",
            "Handler": "MicroMonCheckSpecialFirmwareExist"
        },
        {
            "Name": "ReadCableInfo",
            "Description": "Прочитать информацию о кабеле",
            "Handler": "MicroMonReadCableInfo"
        },
        {
            "Name": "WriteCableInfo",
            "Description": "Изменить информацию о кабеле",
            "Handler": "MicroMonWriteCableInfo"
        },
        {
            "Name": "WriteCableSetupCounter",
            "Description": "Записать значение счетчика постановок",
            "Handler": "MicroMonWriteCableSetupCounter"
        },
        {
            "Name": "ReadInnerChannelsCalibration",
            "Description": "Прочитать информацию о калибровке",
            "Handler": "ReadInnerChannelsCalibration"
        },
        {
            "Name": "ReadExternAccCalibration",
            "Description": "Прочитать информацию о калибровке",
            "Handler": "ReadExternAccCalibration"
        },
        {
            "Name": "ReadCalibration",
            "Description": "Прочитать информацию о калибровке",
            "Handler": "MicroMonReadCalibration"
        },
        {
            "Name": "WriteExternAccDefaultCalibration",
            "Description": "Изменить калибровку",
            "Handler": "MicroMonWriteExternAccDefaultCalibration"
        },
        {
            "Name": "ReadEcgMode",
            "Description": "Прочитать режим кабеля",
            "Handler": "MicroMonReadEcgMode"
        },
        {
            "Name": "WriteEcgMode",
            "Description": "Записать режим кабеля",
            "Handler": "MicroMonWriteEcgMode"
        },
        {
            "Name": "Restart",
            "Description": "Перезагрузка прибора",
            "Handler": "MicroMonRestart"
        },
        {
            "Name": "GetPower",
            "Description": "Получение напряжения питания",
            "Handler": "MicroMonReadPower"
        },
        {
            "Name": "SetExaminationInfo",
            "Description": "Запись в прибор информации для начала обследования",
            "Handler": "MicroMonSetExaminationInfo"
        },
        {
            "Name": "SetDataToEeprom",
            "Description": "Записать данные в EEPROM",
            "Handler": "MicroMonSetDataToEeprom"
        },
        {
            "Name": "GetDataFromEeprom",
            "Description": "Прочитать данные из EEPROM",
            "Handler": "MicroMonGetDataFromEeprom"
        },
        {
            "Name": "GetCableLeadType",
            "Description": "Получить LeadType для подключенного кабеля",
            "Handler": "GetCableLeadType"
        },
        {
            "Name": "BeginWriting",
            "Description": "Начать запись",
            "Handler": "MicroMonBeginWriting"
        },
        {
            "Name": "StopWriting",
            "Description": "Остановить запись",
            "Handler": "MicroMonStopWriting"
        },
        {
            "Name": "SetProgId",
            "Description": "Устанавливает в прибор Id программы для постановки на запись",
            "Handler": "MicroMonSetProgId"
        },
        {
            "Name": "GetTime",
            "Description": "Получает время из прибора",
            "Handler": "MicroMonGetTime"
        },
        {
            "Name": "SetTime",
            "Description": "Устанавливает время в приборе",
            "Handler": "MicroMonSetTime"
        },
        {
            "Name": "GetMinAddress",
            "Description": "Возвратить минимально доступный адрес для записи данных",
            "Handler": "MicroMonGetMinAddress"
        },
        {
            "Name": "GetMaxAddress",
            "Description": "Возвратить максимально доступный адрес для записи данных, он же размер SD карты",
            "Handler": "MicroMonGetMaxAddress"
        },
        {
            "Name": "GetWrittenMaxAddress",
            "Description": "Возвратить максимальный адрес записанных данных (указатель на конец записынных данных)",
            "Handler": "MicroMonGetWrittenMaxAddress"
        },
        {
            "Name": "GetWrittenFlashDataCount",
            "Description": "Возвращает кол-во байт записанных на SD карту",
            "Handler": "MicroMonGetWrittenFlashDataCount"
        },
        {
            "Name": "StartReceiveFlashData",
            "Description": "Начинает оправку данных с SD карты",
            "Handler": "MicroMonStartReceiveFlashData"
        },
        {
            "Name": "GetFrequency",
            "Description": "Получить частоту АЦП для ЭКГ",
            "Handler": "MicroMonGetFrequency"
        },
        {
            "Name": "GetExternAccFrequency",
            "Description": "Получить частоту АЦП для канала движения с кабеля",
            "Handler": "GetExternAccFrequency"
        },
        {
            "Name": "GetWritingState",
            "Description": "Получить текущее состояние записи прибора",
            "Handler": "MicroMonGetWritingState"
        },
        {
            "Name": "GetPel",
            "Description": "Получить флаг ПЭЛ",
            "Handler": "MicroMonGetPel"
        },
        {
            "Name": "SetPel",
            "Description": "Установить флаг ПЭЛ в прибор",
            "Handler": "MicroMonSetPel"
        }
    ]
}
