Add new mode for PEL
This commit is contained in:
@@ -1110,6 +1110,8 @@ class BMD380DataDecoder(RecDataDecoder):
|
||||
if self._mode == 0:
|
||||
if self._tag_data == False:
|
||||
return None
|
||||
print('MODE', self._mode)
|
||||
print('data', data)
|
||||
|
||||
# mem_cnt = data[3]
|
||||
val1 = struct.unpack('<i', data[6+3:10+3])[0] # unit: nA
|
||||
@@ -1127,7 +1129,7 @@ class BMD380DataDecoder(RecDataDecoder):
|
||||
|
||||
print(time_stamp, timestamp)
|
||||
|
||||
# print(mem_cnt, time_stamp, packet_sequence, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, pattern_id, pattern)
|
||||
print(time_stamp, packet_sequence, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, pattern_id, pattern)
|
||||
|
||||
values = [val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, pattern_id, pattern]
|
||||
channels = [0,1,2,3,4,5,6,7,8,9,10,11]
|
||||
|
||||
@@ -46,7 +46,8 @@
|
||||
"value": [
|
||||
"Select Resistor Pick Mode",
|
||||
"Select Resistor Full Mode",
|
||||
"Dev Mode"
|
||||
"Dev Mode",
|
||||
"IOPL&IOPH"
|
||||
]
|
||||
},
|
||||
"BLE_WRITE": {
|
||||
@@ -104,14 +105,43 @@
|
||||
"value": {
|
||||
"expression": "VALUE"
|
||||
}
|
||||
},
|
||||
"PATTERN_MAX": {
|
||||
"description": "Pulse Mode Segment Duration 2",
|
||||
"record_meta": true,
|
||||
"initial": 43,
|
||||
"domain": [
|
||||
100
|
||||
],
|
||||
"value": {
|
||||
"expression": "VALUE"
|
||||
}
|
||||
},
|
||||
"PATTERN_MIN": {
|
||||
"description": "Pulse Mode Segment Duration 2",
|
||||
"record_meta": true,
|
||||
"initial": 1,
|
||||
"domain": [
|
||||
100
|
||||
],
|
||||
"value": {
|
||||
"expression": "VALUE"
|
||||
}
|
||||
}
|
||||
},
|
||||
"instruction": {
|
||||
"start": [
|
||||
"data_format",
|
||||
"_notify(True)",
|
||||
"set_R_pattern",
|
||||
"start_sample_and_hold",
|
||||
{
|
||||
"expression": "MODE",
|
||||
"when": {
|
||||
"0": "start_PEL",
|
||||
"1": "start_PEL",
|
||||
"2": "start_PEL",
|
||||
"3": "start_IOPH"
|
||||
}
|
||||
},
|
||||
"_sync(True)"
|
||||
],
|
||||
"get_data": [
|
||||
@@ -136,6 +166,16 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"start_PEL": [
|
||||
"set_R_pattern",
|
||||
"start_sample_and_hold"
|
||||
],
|
||||
"start_IOPH": {
|
||||
"type": "RIS",
|
||||
"data": [
|
||||
"XFF;X01;X02;2B>PATTERN_MAX;2B>PATTERN_MIN;"
|
||||
]
|
||||
},
|
||||
"start_sample_and_hold": {
|
||||
"type": "RIS",
|
||||
"data": [
|
||||
|
||||
Reference in New Issue
Block a user