From 35912f614e7283bb4b8df5355952162fea9a9395 Mon Sep 17 00:00:00 2001 From: peterlu14 Date: Wed, 12 Oct 2022 17:18:14 +0800 Subject: [PATCH] [update] EIS Mini vt mode add --- .../json/Elite_EIS_MINI_1.0.devlib.json | 38 +++++++++++++++++-- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/python/res/devlib/json/Elite_EIS_MINI_1.0.devlib.json b/python/res/devlib/json/Elite_EIS_MINI_1.0.devlib.json index bee1f9b..006988c 100644 --- a/python/res/devlib/json/Elite_EIS_MINI_1.0.devlib.json +++ b/python/res/devlib/json/Elite_EIS_MINI_1.0.devlib.json @@ -63,6 +63,7 @@ "EIS CURVE", "Cyclic Voltammetry", "Chronoamperometric", + "V-T Graph", "Dev Mode" ] }, @@ -277,6 +278,17 @@ "expression": "VALUE" } }, + "MEASURE_VIN_RANGE": { + "description": "measure range of Vin", + "record_meta": true, + "initial": 0, + "value": [ + "0", + "1", + "2", + "auto" + ] + }, "BLE_WRITE": { "description": "send msg to elite", "domain": { @@ -308,14 +320,16 @@ "expression": "MODE", "when": { "1": "set_adc_gain_I", - "2": "set_adc_gain_I" + "2": "set_adc_gain_I", + "3": "set_adc_gain_I" } }, { "expression": "MODE", "when": { "1": "set_adc_gain_Vin", - "2": "set_adc_gain_Vin" + "2": "set_adc_gain_Vin", + "3": "set_adc_gain_Vin" } }, { @@ -323,7 +337,8 @@ "when": { "0": "curve_eis", "1": "curve_cv3", - "2": "curve_const_vscan" + "2": "curve_const_vscan", + "3": "curve_vt" } }, { @@ -456,6 +471,23 @@ "2B>pe" ] }, + "curve_vt": { + "type": "RIS", + "parameter": { + "pa": "ADC_LEVEL_I_15", + "pb": "ADC_LEVEL_V_IN_15", + "pd": "CTRL_HIGH_Z_15", + "pe": "SAMPLE_RATE", + "va": "MEASURE_VIN_RANGE" + }, + "data": [ + "X05;", + "4b>pa;4b>pb;", + "4b>0;4b>pd;", + "2B>pe;", + "1B>va" + ] + }, "ble_instru_send": [ "ble_write", "_cdr('20X>ADC_VALUE_I')"