Yann Bouteiller commited on
Commit
0c284d8
·
1 Parent(s): 924fe54

Fixed bug and retested and validated BIAS

Browse files
Files changed (1) hide show
  1. portiloop/capture.py +4 -11
portiloop/capture.py CHANGED
@@ -61,9 +61,9 @@ FRONTEND_CONFIG = [
61
  0x3E, # ID (RO)
62
  0x95, # CONFIG1 [95] [1, DAISY_EN(bar), CLK_EN, 1, 0, DR[2:0]] : Datarate = 500 SPS
63
  0xC0, # CONFIG2 [C0] [1, 1, 0, INT_CAL, 0, CAL_AMP0, CAL_FREQ[1:0]]
64
- 0xE0, # CONFIG3 [E0] [PD_REFBUF(bar), 1, 1, BIAS_MEAS, BIASREF_INT, PD_BIAS(bar), BIAS_LOFF_SENS, BIAS_STAT] : Power-down reference buffer, no bias
65
  0x00, # No lead-off
66
- 0xE1, # CH1SET [60] [PD1, GAIN1[2:0], SRB2, MUX1[2:0]] set to measure BIAS signal
67
  0x60, # CH2SET
68
  0x60, # CH3SET
69
  0x60, # CH4SET
@@ -1376,15 +1376,8 @@ class Capture:
1376
  point = p_data_i.recv()
1377
  else:
1378
  continue
1379
-
1380
- new_point = point
1381
- avg = 0
1382
- for idx, p in enumerate(point):
1383
- if idx > 0 and idx < 5:
1384
- avg += p
1385
- new_point[0] = avg // 4
1386
- new_point[5] = new_point[1] - new_point[0]
1387
- n_array = np.array([new_point])
1388
  n_array = filter_np(n_array)
1389
 
1390
  if filter:
 
61
  0x3E, # ID (RO)
62
  0x95, # CONFIG1 [95] [1, DAISY_EN(bar), CLK_EN, 1, 0, DR[2:0]] : Datarate = 500 SPS
63
  0xC0, # CONFIG2 [C0] [1, 1, 0, INT_CAL, 0, CAL_AMP0, CAL_FREQ[1:0]]
64
+ 0xFC, # CONFIG3 [E0] [PD_REFBUF(bar), 1, 1, BIAS_MEAS, BIASREF_INT, PD_BIAS(bar), BIAS_LOFF_SENS, BIAS_STAT] : Power-down reference buffer, no bias
65
  0x00, # No lead-off
66
+ 0x62, # CH1SET [60] [PD1, GAIN1[2:0], SRB2, MUX1[2:0]] set to measure BIAS signal
67
  0x60, # CH2SET
68
  0x60, # CH3SET
69
  0x60, # CH4SET
 
1376
  point = p_data_i.recv()
1377
  else:
1378
  continue
1379
+
1380
+ n_array = np.array([point])
 
 
 
 
 
 
 
1381
  n_array = filter_np(n_array)
1382
 
1383
  if filter: