Commit graph

9,307 commits

Author SHA1 Message Date
terasa
4a0e3963b3 l3/step.l3: Removed dead code from step_l3_trigger.py and renamed some files to sensible names.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6090 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 14:22:41 +00:00
stephan
4b6ece6016 C'E4 LND FM L1 thresholds
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6089 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:46:53 +00:00
stephan
7c5ea6fa73 C'E4 LND FM room temperature calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6088 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:46:20 +00:00
stephan
7d47f8c10e µsolo: fix LND Vbias HK calib
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6087 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:44:55 +00:00
stephan
f0058b411e C'E4 data scripts, including room temperature calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6086 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-08 13:34:23 +00:00
stephan
483c454588 rpirena: ballon flight monitor
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6085 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-01 20:39:49 +00:00
stephan
5eb86cde61 C'E4 gse scripts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6084 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:07:00 +00:00
stephan
17335fae2c gse/hetept: astream rules
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6083 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:05:45 +00:00
stephan
f99ff7f17d C'E4 config, as used during noise troubleshooting
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6082 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:04:36 +00:00
stephan
860c7eacf0 µsolo: samples fifo config, HK()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6081 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:03:37 +00:00
stephan
75e28ebcfd arena: comments
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6080 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:02:26 +00:00
stephan
8b5dcd552a preamps: add bom rules
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6079 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:01:20 +00:00
stephan
1efd1005ca astreamparser: fixes for samples
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6078 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:00:40 +00:00
boden
916c138159 convert_STEP_calib_pickle.py: Added header with .version and .name
STEP_F*_T-correlated_calibration.l3: added Revision and Id keywords
step_calib_new.l3: now loading from the T_correlated files


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6077 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-30 09:54:17 +00:00
terasa
4789dcf9c8 STEP/l3: Apply temp calibration to logical pixel mapping instead of physical.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6076 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 14:20:17 +00:00
terasa
721b8a25d5 step.l3: Tuned PHA record generation.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6075 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 13:56:26 +00:00
terasa
71fb67f188 l3/STEP: Convert temp calib pickles to plain text files for L3 consumption.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6074 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-29 13:28:30 +00:00
stephan
72c7616bd8 rpirena: l2 rate plot
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6073 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-28 23:05:19 +00:00
stephan
706d5c4427 rpirena: mADAM with pressure sensors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6072 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-28 23:04:11 +00:00
stephan
fdec210354 rpirena: pressure plots
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6071 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-28 23:03:03 +00:00
stephan
660285cb22 arm/pressure: fix calibration bug
From: stephan@psjt.org (Stephan Böttcher)
To: et@physik.uni-kiel.de
Date: Sun, 28 May 2017 15:45:09 +0200
Message-ID: <s6n37bpf63e.fsf@blaulicht.brux>
Subject: [physik-et] eratum: Bexus pressure calibration

Moin,

in the past Bexus ballon flights we used MS5540C pressure sensors inside
the irena electronics box as height reference for our data.

The scripts to calculate the temperature and pressure from the sensor
data had a bug in "C3: Temperature coefficient of pressure sensitivity",
using "C4: Temperature coefficient of pressure offset" instead.

The effect should not be large for most purposes, but in case anybody
relies on precise pressure data from these sensors, please check the
calibration.

Gruß,
Stephan

 http://media.digikey.com/pdf/Data%20Sheets/Measurement%20Specialties%20PDFs/MS5540-CM.pdf
 http://media.digikey.com/pdf/Data%20Sheets/Measurement%20Specialties%20PDFs/MS5534-CM.pdf




git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6070 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-28 23:02:14 +00:00
stephan
bc82102999 flyrena/sfilter: fix L2 trigger
From: boettcher@physik.uni-kiel.de (Stephan Böttcher)
To: solo_kiel@physik.uni-kiel.de,  change4@physik.uni-kiel.de
Subject: flyrena L2 trigger
Date: Sat, 27 May 2017 20:43:24 +0200
Message-ID: <s6ninkmp2cz.fsf@blaulicht.brux>

Moin,

I found a deficiency in the flyrena L2 trigger, that may affect HET/EPT
and/or LND.

If multiple L2 trigger are satisfied by a particle hit, the L2 trigger
bits are set as soon as one of those L2 trigger conditions is satisfied
and the event record is generated according to that triggers readout
mask.  A more elaborate trigger may come active one or more ADC clocks
later, but that will not be reflected in the L2 trigger bits, nor the
selected readout mask, nor the L3 trigger being activated.

HET/EPT is probably not affected.  But that needs to be verified.

The current LND configuration is affected.

Assume a charged particle hit. Detector B triggers an ADC clock earlier
than A and/or I, so that the total-dose-in-B trigger fires with a narrow
readout mask, calling for dosimetry L3.  One ADC clock later, the
condition for the charged particle trigger is fullfilled, but the event
readout is too narrow, and the wrong L3 trigger is called.

A workaround is to never do sparse readout, i.e., always read all
channels, and add code to L3 to refine the triggers.

Gruß,
Stephan

PS: I found this problem in the data of the RpiRENA mADAM detector for
the weather ballon flight this summer.  That is a direna filter
with 3MSPS and 12-bit coefficients, so the probablility for triggers to
come out of time is higher.



git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6069 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-27 22:03:28 +00:00
stephan
d484f56bba rpirena: 6 LEDs, fix pressure pins
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6068 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-27 19:10:20 +00:00
stephan
b0d488daba arm: lost & found
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6067 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-26 19:48:39 +00:00
stephan
dc773bba49 rpirena HK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6066 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-26 08:51:58 +00:00
stephan
ca4f711b0d irena sfilter: trigger samples only once per event
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6065 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-26 08:45:34 +00:00
stephan
3038c72114 rpirena: pressure readout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6064 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-25 21:47:44 +00:00
stephan
6bade636f2 rpirena with BATE, fixed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6063 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-25 21:29:51 +00:00
stephan
c8238a4994 rpirena with BATE
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6062 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-25 20:37:09 +00:00
stephan
e2f05a1314 rpirena: mADAM, HK()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6061 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-24 20:16:25 +00:00
stephan
4e3c78ed94 arm: fix broken block_out usages
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6060 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-24 20:15:39 +00:00
terasa
f5ef5bdf56 step.l3: Major rewrite using macros.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6059 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 18:55:31 +00:00
stephan
b8d7792d84 rpirena scripts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6058 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 18:36:58 +00:00
stephan
f5bf3cdaa1 rpirena for mADAM, higher gain
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6057 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 18:35:47 +00:00
boden
1630fc7780 l3.py: added support for nested for loops and multi-character variable name :)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6056 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:31:43 +00:00
terasa
d1cb963c93 l3.py: Check that loop variable is a single character.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6055 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:17:49 +00:00
terasa
0145a7968b l3.py: Do not allow nested for-loops.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6054 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 13:12:37 +00:00
terasa
b90922b28a step_calib_new.l3: use for loop.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6053 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 10:43:24 +00:00
terasa
10f97ae9d1 l3.py: Added for-loop to directives.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6052 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-19 10:43:04 +00:00
boden
d184b6737f step_calib_new.l3: An attempt to do STEP temperature calibration in the l3 code;
it will require the temperature coefficients to be written into l3 files,
  which should be easily automatable by a script.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6051 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-18 15:07:13 +00:00
boden
58a52d6120 solo_data.py: some data product changes for QL_EPT
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6050 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-18 09:52:03 +00:00
stephan
fcddaf80ed rpirena for mADAM
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6049 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-17 07:38:01 +00:00
terasa
a56b428ca4 solo_data.py: Fixed STEP QL histogram bins. Fixed parenthesis in HET QL product.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6048 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-15 11:51:28 +00:00
boden
fbe3d8ca10 solo_data.py: added an example QL entry for HET
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6047 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-05 13:16:32 +00:00
boden
cc22c8e96c het_calib.l3: set cut ratio for het_pen segment comparison to 10%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6046 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-02 13:49:27 +00:00
boden
da94b9dbf1 solo_printer.py: moved numpy and pylab imports
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6045 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-02 12:00:04 +00:00
stephan
b1c5c822c8 CE4ARENA: fixes for sample mode and inverted TxSCLK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6044 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-25 19:36:30 +00:00
stephan
1996ded664 astreamparser: samples
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6043 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 21:38:33 +00:00
stephan
c0267b9e17 hetept_base_config: fix breakage, do_calib(), pass fix_pqm()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6042 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:57:39 +00:00
stephan
ed21f6575b hetept_config_pqm: fix for new make_hetept()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6041 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-24 20:56:22 +00:00