Commit graph

  • 069579bf92 /hetept/data.py: Added conversion functions for HET axis calculations according to L3 values. Detailed comments in the code Robert Elftmann 2019-03-14 09:44:07 +00:00
  • 5775fd4fb8 solo/step/steinmsg.py: Fix temp2adc. Jan Christoph Terasa 2019-03-08 12:25:34 +00:00
  • cd3cc1e21c solo/ppss.py: Fix pulser config. Jan Christoph Terasa 2019-03-08 12:25:10 +00:00
  • 588a282193 step|hetept/base_config.py: high-rate mode switching should use the more flexible burst trigger logic, not parameter monitoring Sebastian Boden 2019-03-07 17:51:31 +00:00
  • 105d8fdfd6 telecom.py: completed add_parameter_monitoring appdata Sebastian Boden 2019-03-07 17:50:06 +00:00
  • 2ecc6801b7 telecom.py: added appdata classes for icu monitoring, event actions and data pool extraction base_config.py: separated make_icu_config functions for STEP and HETEPT Sebastian Boden 2019-03-05 17:00:48 +00:00
  • 8140d5e110 /hetept/het_abnc_prot_tails.dat: Histogram file for HET ABnC H pen. tails Robert Elftmann 2019-03-04 14:21:44 +00:00
  • 150cc76277 /hetept/data.py: Removed old test items. Added file link to ABnC H tails. Robert Elftmann 2019-03-04 14:11:05 +00:00
  • d65b1b0a56 hetept/data.py: added data products for HET protons stopping in the PTFE wrapping Sebastian Boden 2019-03-04 12:39:47 +00:00
  • 4149c105fb solomsgclass: fixed bug in f16tou and added f8tou, utof16, utof8 Sebastian Boden 2019-02-28 09:41:02 +00:00
  • fd2ca9639b base_config.py: improved icu config Sebastian Boden 2019-02-27 17:15:36 +00:00
  • ed81e54bb7 base_config.py: use calculated temperatures for STEP as well Sebastian Boden 2019-02-27 13:11:13 +00:00
  • 3a7a089a72 hetept/config.py: now uses correct temperatures for ICU switching for fm1 and fm2 Sebastian Boden 2019-02-26 17:16:53 +00:00
  • 9388f8c6e3 hetept/data.py: fixed bug in HETG_p product Sebastian Boden 2019-02-26 17:15:18 +00:00
  • 24ad6ad17f hetept/config.py: disabled streamtest config_table entry for fm1 and fm2 Sebastian Boden 2019-02-20 18:49:16 +00:00
  • 2e0859d603 solo/base_config.py: added function to calculate temperatures and bitmasks for ICU switching Sebastian Boden 2019-02-20 18:48:07 +00:00
  • a4c05889d3 het_calib.l3: changed threshold for ABnC proton for pen. tail from 3 to 3.1 MeV Robert Elftmann 2019-02-20 15:25:03 +00:00
  • 7e0e4f9c40 hetept/data.py: Added EPT He3/He4 to ion burst Robert Elftmann 2019-02-20 13:04:27 +00:00
  • 63aa609abf hetept/data.py: As per solO-DP meeting: split EPT electron burst from ion burst Robert Elftmann 2019-02-20 13:00:09 +00:00
  • c20dc51066 het_pen.l3: remove the relativistic electron trigger (which will not be used after all) Sebastian Boden 2019-02-20 12:43:17 +00:00
  • 594d136471 data.py: As per SolO-DP meeting: Added pen_rel box between H and He. Added 2 GCR bins to NOM. Other: Added comments for # of bins. Changed ABC O and Ne to edge-on-edge definition. Robert Elftmann 2019-02-20 11:26:25 +00:00
  • 475708c209 l3.py: more flexible CMP: CMP X+4>Y-2 is equivalent to CMP X+6>Y Sebastian Boden 2019-02-19 17:31:44 +00:00
  • 16d78c9f05 l3.py: allow for subtraction in CMP instructions: CMP X<Y-2 is equivalent to CMP X+2<Y Sebastian Boden 2019-02-19 16:24:13 +00:00
  • 62ca4fe5ec ept.l3: changed EPT detector names, so they don't conflict with HET variable names Robert Elftmann 2019-02-19 15:34:52 +00:00
  • 1a2b8fa283 het_stopping.l3: added boxes for penetrating tail in ABnC protons Robert Elftmann 2019-02-19 15:33:34 +00:00
  • 7b7b959d5e solo/base_config.py: Fix icu monitoring call. Jan Christoph Terasa 2019-02-13 14:05:33 +00:00
  • 50db7d089e icu.py: added icu_action and icu_monitoring classes Sebastian Boden 2019-02-12 22:18:32 +00:00
  • 41677e0376 base_config.py: begin adding infrastructure for generating ICU parameters and actions Sebastian Boden 2019-02-12 19:18:10 +00:00
  • 974a02bdc1 icu.py: add icu_parameter class Sebastian Boden 2019-02-12 19:17:04 +00:00
  • cfc993dadf dps.py: only add non-empty data products Sebastian Boden 2019-02-10 00:19:14 +00:00
  • 89c89bff1b base_config.py: added alignment of dps_tables for correct diff-ing Sebastian Boden 2019-02-08 16:55:16 +00:00
  • ae98a57ca5 base_config.py: make sure that different environments use different data_product flags Sebastian Boden 2019-02-08 11:18:42 +00:00
  • b568f6c785 configurations.txt: Update state of versions. Jan Christoph Terasa 2019-02-07 15:34:57 +00:00
  • 348422572c hetept/config.py: set start_modulus=3600 for fm1 and fm2 Sebastian Boden 2019-02-06 12:54:36 +00:00
  • 741df70977 changed size of dribble readback; now takes ~5 days for config table and ~20 days for eeprom readback Sebastian Boden 2019-02-06 12:24:07 +00:00
  • 654f799042 [step|hetept]/dps: make sure that information is also written to the defs file Sebastian Boden 2019-02-05 18:35:51 +00:00
  • c22cb190c9 [step|hetept]/ppss: use the upper flag bit of Quicklook for high/low rate or large/small pixels status Sebastian Boden 2019-02-05 18:34:27 +00:00
  • 8194b11564 base_config.py: only rewrite scratch register for temperature changes Sebastian Boden 2019-02-05 18:30:03 +00:00
  • 08eb883bd8 [hetept|step]/base_config.py: moved to new unified config Sebastian Boden 2019-02-05 14:22:47 +00:00
  • 7c6e579f26 base_config.py: Match environment uppercaseness at a tip from Sebo. Jan Christoph Terasa 2019-02-05 06:06:47 +00:00
  • ac3c0e8a9b solo/step/data.py: At a hint from Sebo, put fixed length encoded items to the front of data products. Jan Christoph Terasa 2019-02-05 06:02:43 +00:00
  • 4203b17134 base_config_new.py: further improvements Sebastian Boden 2019-02-01 17:52:13 +00:00
  • b0a8272362 new unified base_config for STEP and HETEPT, to be tested before replacing the old system Sebastian Boden 2019-02-01 14:29:38 +00:00
  • b430e625cc hetept/base_config.py: reverting accidental commit Sebastian Boden 2019-02-01 14:27:05 +00:00
  • 678d1c693c hetept/l3trigger.py: added revision number Sebastian Boden 2019-02-01 14:22:13 +00:00
  • 6896d94245 messagedecode.py: added decoder for msg_print Sebastian Boden 2019-02-01 14:21:01 +00:00
  • fa1b4f5219 step/l3trigger.py: Set svn properties Id and Rev. Jan Christoph Terasa 2019-01-30 14:30:20 +00:00
  • aa07c8d9f2 /hetept/data.py: Added background boxes for stop AB and Pen. Adjusted S and Ar tail for ABC stop. Robert Elftmann 2019-01-25 12:06:06 +00:00
  • 4c07291c8a hetept/data.py: checked and reworked data products Sebastian Boden 2019-01-24 16:38:46 +00:00
  • 05440338c4 hetept/ppss.py: decreased SEU counter readout cadence from 3600s to 600s Sebastian Boden 2019-01-23 13:10:10 +00:00
  • 52da4b517a /hetept/data.py: removed gcr from QL and moved to burst with 5s res and 7 energy bins for VDA Robert Elftmann 2019-01-23 11:28:01 +00:00
  • fae61f56b6 configurations: added hetept_config_fm[12].packets for version 0001 Sebastian Boden 2018-12-20 15:18:52 +00:00
  • 7214f92391 ppss_table.py: made packet_table() ignore non-telemetry messages such as ANA config Sebastian Boden 2018-12-20 15:17:48 +00:00
  • b82bff8bb8 configurations/step/v0002: Add ppss packet defs. Jan Christoph Terasa 2018-12-20 11:06:31 +00:00
  • af82d3404d step_parser: Remove setting of PATH. Jan Christoph Terasa 2018-12-20 11:03:23 +00:00
  • 873665a513 solo/step: Remove hardcoded REV versions. Jan Christoph Terasa 2018-12-20 11:02:20 +00:00
  • 58a375f0d1 step/base_config.py: Fix name of to_large. Jan Christoph Terasa 2018-12-14 15:44:43 +00:00
  • 39a0d8f173 het_pen.l3: added a first version for a relativistic electron trigger Sebastian Boden 2018-12-12 10:30:27 +00:00
  • be64d0f4f4 solomsg: IFC SpW, reg status Stephan I. Böttcher 2018-12-03 22:37:04 +00:00
  • 090469f466 l3.py, l3sim.py: added .debug statement as a less intrusive alternative/replacement for PRINTs Sebastian Boden 2018-12-03 13:42:37 +00:00
  • e25ab9c28a solo/l3: updated *.gold files Sebastian Boden 2018-12-03 11:56:20 +00:00
  • 44fae83778 hetept/data.py: Added data for all histograms (.dat). Checked DP items for all ions and histograms and adjusted if necessary. hetept/l3sim.py: Output is always saved as .npz. Fixed numpy import. Robert Elftmann 2018-11-15 14:49:54 +00:00
  • c838ce5fe6 het_calib.l3: Adjusted segment cut for GCR trigger to 10 perc. Reverted changes for HET_ABC_p_min and p_max. Robert Elftmann 2018-11-15 13:31:07 +00:00
  • 955520088b configtable.py: read_memdump_table. Jan Christoph Terasa 2018-11-15 10:34:14 +00:00
  • 8f5a8259f2 l3sim.py: Partially revert 7092 by using get_no_fastpath at relevant places. Jan Christoph Terasa 2018-11-13 11:37:57 +00:00
  • 2db6a88e44 l3sim.py: Do not pick data from fastpath in case of PRINT. Fix issue with PHA reg initialiation. Robert Elftmann 2018-11-12 10:41:19 +00:00
  • e627488630 hetept/l3sim.py: Correctly import l3trigger class. Robert Elftmann 2018-11-12 10:36:19 +00:00
  • 5b7049999c solo/cdpu/telecom.py: Add s6_check_table_crc telecommand. Jan Christoph Terasa 2018-11-09 10:38:17 +00:00
  • 4529f8a513 solo/configtable.py, solo/cdpu/telecom.py: Add delay parameter to update exec, implement PO format for 128,103. Jan Christoph Terasa 2018-11-09 10:05:43 +00:00
  • 9087345805 solo/configtable.py: Use different base address for uploads. Do a full reset unless insertion slots are used for updating. Jan Christoph Terasa 2018-11-08 11:24:47 +00:00
  • 3ddd843f04 solo/configtable.py: Exec TCs of upload_index_patch will now also send eeprom_reset=0. Jan Christoph Terasa 2018-11-08 07:56:17 +00:00
  • 2063d72f25 cdpu/telecom.py: Fix bug in unit detection in TC 128,102. Jan Christoph Terasa 2018-11-08 07:55:21 +00:00
  • b6b60030be solo/configurations: Apply fix to disable eeprom_reset to non-delivered STEP v0003. Jan Christoph Terasa 2018-11-08 07:14:15 +00:00
  • d3dd369ed8 step/base_config.py: Disable eeprom_reset in startup sequence of HK and Op modes. Jan Christoph Terasa 2018-11-08 07:07:28 +00:00
  • 9a07597d16 solo/configurations: Add STEP v0003. Jan Christoph Terasa 2018-11-05 14:55:42 +00:00
  • 1aaed60064 step/base_config.py: Update magic with compiled L3 trigger SVN revision. Jan Christoph Terasa 2018-11-05 14:52:00 +00:00
  • 08e1e3ceb0 python/solo/l3.py: Add function to grab max revision number from compiled files. Jan Christoph Terasa 2018-11-05 14:51:22 +00:00
  • f00f5912ec step/l3/temp_calib.l3: Set Rev property on temp calib files. Jan Christoph Terasa 2018-11-05 14:16:34 +00:00
  • 4f326aa618 step_fs_temp_calib.l3: Updated temp calib based on bootstrap data. Only slight alterations. Jan Christoph Terasa 2018-11-05 14:07:14 +00:00
  • a54dc750a8 telecom.py: Made flattening of TC list more robust. Jan Christoph Terasa 2018-11-05 14:05:17 +00:00
  • f3831375a0 step/config/f*.py: Do not make old table. Jan Christoph Terasa 2018-11-05 14:02:15 +00:00
  • eac4d63348 solo/step/data.py: Update low latency data definitions. Jan Christoph Terasa 2018-11-05 13:47:54 +00:00
  • 96eff88094 Cross-talk ratio corrected by Jia Jia Yu 2018-11-01 08:19:48 +00:00
  • 7469d6a715 hetept/data.py: rounding of bins for het_spectrum Sebastian Boden 2018-10-24 11:06:39 +00:00
  • c91240da7a msgdecode.py: added decode_read_reg Sebastian Boden 2018-10-24 10:11:44 +00:00
  • f24e4d197b msgdecode.py: implemented decode_science, decode_pointer and decode_read_mem Sebastian Boden 2018-10-24 09:10:31 +00:00
  • 0723fca4bb msgdecode: svn:keywords Stephan I. Böttcher 2018-10-24 07:04:41 +00:00
  • 48c343ee12 msgdecode: improve ppss for diffs Stephan I. Böttcher 2018-10-24 06:07:05 +00:00
  • 448f931fec msgdecode: decode_*_ana() Stephan I. Böttcher 2018-10-23 20:37:11 +00:00
  • 2df92f757b msgdecode: ppss Stephan I. Böttcher 2018-10-23 16:14:10 +00:00
  • 5780d6d67c msgdecode.py: added ppss and dps decoding Sebastian Boden 2018-10-23 13:51:39 +00:00
  • 74872f73ec msgdecode.py: added msg0 decoding Sebastian Boden 2018-10-23 11:43:30 +00:00
  • 1e7c3c84ec C'E4 L3: fix cut scale CE and DE Stephan I. Böttcher 2018-10-23 09:56:03 +00:00
  • d6598dc56d solomsg: fix import in .l3code_dis() Stephan I. Böttcher 2018-10-23 09:51:15 +00:00
  • 8c9a4a94f4 msgdecode.py: new config dump decoder, very unfinished Stephan I. Böttcher 2018-10-23 07:51:34 +00:00
  • 27f136b333 icu_message_table: write_eeprom(diff=) Stephan I. Böttcher 2018-10-22 22:01:02 +00:00
  • 1d914d6210 C'E4: version 5 (preliminary) Stephan I. Böttcher 2018-10-22 19:21:37 +00:00
  • fb2a8d6a4a C'E4 L3: Fix bug in do_stop_I Stephan I. Böttcher 2018-10-22 18:51:25 +00:00
  • b197aca9b6 het_stopping.l3: fixed rounding errors in ABC cuts Sebastian Boden 2018-10-19 12:24:17 +00:00
  • 97c43c6d12 het_stopping.l3: added lower cut for HET ABnC proton histogram Sebastian Boden 2018-10-18 11:59:06 +00:00