Testing trigger bits
Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
@@ -69,8 +69,17 @@ class ClientMdsThin():
|
||||
data = self.client.get(ADC_RAW.format(15)).data()
|
||||
adc_bits = data[:, 0].astype(int)
|
||||
adc_bits &= 0x3
|
||||
ch_trg = np.zeros(adc_bits.shape, dtype='int')
|
||||
ch_trg[adc_bits==1] = 2
|
||||
ch_trg[adc_bits==2] = 1
|
||||
ch_trg[adc_bits==3] = 3
|
||||
# breakpoint()
|
||||
self.choppTrigg = adc_bits
|
||||
for i, a in enumerate(adc_bits):
|
||||
if a == 1:
|
||||
print(f"found Trigger in {i}")
|
||||
elif a == 3:
|
||||
print(f"found Trigger in {i}")
|
||||
self.choppTrigg = ch_trg
|
||||
|
||||
def calcEoWo(self):
|
||||
if not self.adcRawData:
|
||||
|
||||
Reference in New Issue
Block a user