Commit graph

  • 454e976f55 hetept_dps: return to full EPT calib Stephan I. Böttcher 2015-06-03 06:30:18 +00:00
  • 516807ef32 solopackets: generate GRH for extracted ITF packetlets Stephan I. Böttcher 2015-06-02 07:12:13 +00:00
  • 2f671014b4 hetept_ppss: read all 16 counters from 0x30 Stephan I. Böttcher 2015-05-31 09:14:18 +00:00
  • 36b2edf86a sirena gse: new GSE via arm: flyrena/message Stephan I. Böttcher 2015-05-29 18:18:25 +00:00
  • bdc28c9510 hetept_l1l2: snv keywords Stephan I. Böttcher 2015-05-28 21:45:57 +00:00
  • a4a427e859 step_sft.py: Added performance test. Jan Christoph Terasa 2015-05-28 15:01:03 +00:00
  • d04ff04ae2 step_test_dps.py: Removed all data products except int data products. Jan Christoph Terasa 2015-05-28 14:15:12 +00:00
  • 50e1ad837e step_calib.l3: Applied channel mapping. Jan Christoph Terasa 2015-05-26 15:26:17 +00:00
  • 708cd0df94 step_test_ppss.py: Added optimized thresholds. Increased cadence of STEP COUNTER/IX_HK readings. Jan Christoph Terasa 2015-05-26 15:14:49 +00:00
  • 136d09deda step_ppss.py: Removed obsolete enables. Reset every second (for now). Jan Christoph Terasa 2015-05-26 14:31:39 +00:00
  • df4c654264 telecom.py: Correct masking of EPD packet header PUS bits. Jan Christoph Terasa 2015-05-26 11:44:32 +00:00
  • e5a190140b step_test_*: 1 sec. writing of counters. Jan Christoph Terasa 2015-05-26 11:43:46 +00:00
  • a9349058d7 step_dps.py: Adopted correct energy histogram binning. Jan Christoph Terasa 2015-05-26 11:42:47 +00:00
  • dfc5aa37f3 solopackets: path fix Stephan I. Böttcher 2015-05-25 21:47:10 +00:00
  • b44aab3b68 cdpu_txt2bin: minor fix Stephan I. Böttcher 2015-05-25 21:46:08 +00:00
  • 5691a159b1 hetept_ppss: read 0x0525 counters[0x30] at full resolution Stephan I. Böttcher 2015-05-24 13:08:06 +00:00
  • 4e200e58a0 solopackets: ITFBIN action: binary dump of ITFs found in (21,[35]) packets Stephan I. Böttcher 2015-05-24 01:12:04 +00:00
  • d0223b3cc8 packets: allow derived modules to define options Stephan I. Böttcher 2015-05-24 01:10:13 +00:00
  • bd127839ec compression.py: small optimization Stephan I. Böttcher 2015-05-24 01:09:10 +00:00
  • 6af352c509 solomsg: fix PPS status frequency, also for 48MHz Stephan I. Böttcher 2015-05-24 01:08:34 +00:00
  • 2e3996aa86 solopackets: parse Albertos logs Stephan I. Böttcher 2015-05-23 18:00:26 +00:00
  • 41e5621777 step_config: Moved histogram base to 0x4000. Jan Christoph Terasa 2015-05-22 20:08:47 +00:00
  • 17f9aa3e1b step_config: Updated configurations. Added test configuration for telemetry bug-hunt. Jan Christoph Terasa 2015-05-22 16:14:24 +00:00
  • 853ad80f71 hetept_dps: use Efwd for calib tests Stephan I. Böttcher 2015-05-20 11:53:05 +00:00
  • 350e883507 hetept_dps: use Efwd for calib tests Stephan I. Böttcher 2015-05-20 11:36:19 +00:00
  • d3b0a54e88 hetept_config_alcala: use ack=9 as Alberto requested Stephan I. Böttcher 2015-05-19 19:37:16 +00:00
  • 2ca280caca step config: Removed test configs. Jan Christoph Terasa 2015-05-19 11:55:51 +00:00
  • a2a738f172 step config: Use new insertion slot functions. Jan Christoph Terasa 2015-05-19 11:32:09 +00:00
  • 4a9141cd84 step_test_*.py: Configuration for environmental tests. Jan Christoph Terasa 2015-05-19 09:37:44 +00:00
  • c48a4ec6b7 step_config.py: Copied some logic from HETEPT Jan Christoph Terasa 2015-05-19 09:37:02 +00:00
  • 991b5bb5f6 hetept_config_alcala: remove HIST dump and calibration products Stephan I. Böttcher 2015-05-18 15:57:10 +00:00
  • 9bb16b8aaa solomsg: add patch_for_id Stephan I. Böttcher 2015-05-18 15:56:09 +00:00
  • 1c6f05bba8 hetept_dps_alcala: branched from hetept Stephan I. Böttcher 2015-05-18 14:55:34 +00:00
  • 4989d9a3da hetept_config_alcala: branched from hetept Stephan I. Böttcher 2015-05-18 14:53:20 +00:00
  • c7d9582895 hetept_ppss_alcala: branched from hetept Stephan I. Böttcher 2015-05-18 14:52:29 +00:00
  • 5fdd7b03ba solomsg: add msg_a and use it for l3_code Stephan I. Böttcher 2015-05-18 13:14:45 +00:00
  • 4dfb99ba26 configtable: fix memmap Stephan I. Böttcher 2015-05-18 13:13:58 +00:00
  • 060032112a telecom: fix MAX_SIZE Stephan I. Böttcher 2015-05-18 13:13:06 +00:00
  • c1d944eb7b telecom.py: Create 'sparse' CCSDS packets from configuration tables. Jan Christoph Terasa 2015-05-18 11:25:10 +00:00
  • 905a5fbd30 hetept_ppss: read HIST before SCI (1 row calib) Stephan I. Böttcher 2015-05-18 10:47:37 +00:00
  • 328759f88a hetept SFT: read 7 registers Stephan I. Böttcher 2015-05-18 10:46:56 +00:00
  • ebcd0e2610 configtable.py: memarray() function to easily find unused sections of memory. Jan Christoph Terasa 2015-05-18 09:31:18 +00:00
  • b3e33d55ac hetept_ppss: major rework eliminate tag_msgs, this does not add to the readbility and removes flexibility add tags to all items, uppercase add clear_l3reg to ENABLE_ANALOG move 100µs insertion slot to 100µs schedule science related HK to second mod 0 Stephan I. Böttcher 2015-05-15 07:25:54 +00:00
  • 7373d5a2d4 steinmsg.py: Added option to give read_dealy in us. Jan Christoph Terasa 2015-05-13 13:48:06 +00:00
  • eac184ef88 step_config.py: Added noop after reset. Jan Christoph Terasa 2015-05-13 12:46:49 +00:00
  • 2bd43ee8de hetept_config: fill dps and L3 call clear_l3reg at start of ->nom transition Stephan I. Böttcher 2015-05-13 10:10:32 +00:00
  • 2387c45e3d hetept_dps: 1D test of most encoding formats Stephan I. Böttcher 2015-05-13 10:08:06 +00:00
  • 694cfdf1bb configtable: use ppssleep() for delay modes 2,3, and 4 Stephan I. Böttcher 2015-05-13 10:04:21 +00:00
  • aad7915640 ppss_table: fix science µs schedule Stephan I. Böttcher 2015-05-13 10:03:01 +00:00
  • 80ae77cced dps_table: implement .fill() method Stephan I. Böttcher 2015-05-13 10:01:49 +00:00
  • 3e9bd289f5 solomsg: fill flag for l3_init, to fill the L3 code memory add MES0 flag clear_l3reg Stephan I. Böttcher 2015-05-13 09:59:41 +00:00
  • 778e877ffa step_sft.py: Added test() function. Jan Christoph Terasa 2015-05-12 12:11:45 +00:00
  • 23325d9ad8 ixmsg.py: reset() defaults to compatible message. Lauri Panitzsch 2015-05-08 13:28:00 +00:00
  • 35c4c06ce2 step_sft.py: Reverted to use get_reg(). Jan Christoph Terasa 2015-05-07 15:38:39 +00:00
  • 0896db2731 step_sft.py: Added newlines to __str__() Jan Christoph Terasa 2015-05-07 15:31:22 +00:00
  • 1aa52805d1 step_sft.py: Added self.pha2 Jan Christoph Terasa 2015-05-07 15:26:19 +00:00
  • f6c675b629 step_sft.py: Added more pretty print to step_sft. Jan Christoph Terasa 2015-05-07 15:23:42 +00:00
  • 43406cb791 ixmsg.py: Fixed IX numbering in reset(). Added reset_sc(). Jan Christoph Terasa 2015-05-07 13:59:55 +00:00
  • c5ecd84be4 ixmsg.py: Implemented new reset() functionality. Jan Christoph Terasa 2015-05-07 11:38:58 +00:00
  • 6675a77003 telecom.py: Fixed some values which are constant for Kiel EPD TCs. Jan Christoph Terasa 2015-05-06 12:06:06 +00:00
  • 3fe499ae16 Reverted r4336. Jan Christoph Terasa 2015-05-06 08:56:10 +00:00
  • 030f0a2a05 configtable.py: If memdump takes a mandatory addr, memimage should do so, too. Jan Christoph Terasa 2015-05-05 13:50:58 +00:00
  • 7e230b9ffa telecom.py: Implemented generic byte telecommand. Jan Christoph Terasa 2015-05-05 13:46:57 +00:00
  • 5d6499260c ppss_table, config_table, hetept: insertion slot rework, pps delays, startup delays Stephan I. Böttcher 2015-05-04 13:52:07 +00:00
  • 569c1722ac telecom.py: Implemented all four EPD sensor TCs. Jan Christoph Terasa 2015-05-04 12:47:43 +00:00
  • e04f3bbdff config table: fix id string positioning, add hexdump parser Stephan I. Böttcher 2015-05-03 20:06:32 +00:00
  • 5ddcce6e5b hetept DPS: high resolution 2D calibration Stephan I. Böttcher 2015-05-03 13:53:06 +00:00
  • d36472f4fb configtable.py: Fixed annoyance in configtable tables. Jan Christoph Terasa 2015-04-30 09:36:04 +00:00
  • ebf0244381 config_table: limit Id string to 0x40 bytes Stephan I. Böttcher 2015-04-29 17:29:02 +00:00
  • bcf17f2681 solomsg: more versions Stephan I. Böttcher 2015-04-29 11:11:37 +00:00
  • e74ea6d69b EPT L3: review with Sebastian, fix 2D histograms Stephan I. Böttcher 2015-04-27 12:59:01 +00:00
  • 525d06b425 dps_table: rewrite section tags in (2D) histograms by row number Stephan I. Böttcher 2015-04-26 21:16:49 +00:00
  • 481b06a521 hetept_dps: add/fix eptcal2d sy=64 parameter Stephan I. Böttcher 2015-04-26 19:39:55 +00:00
  • b07981c358 ept L3: more PHA buffer fixes, EB label fix, ... Stephan I. Böttcher 2015-04-26 19:11:36 +00:00
  • 6ea794f509 encode: fix python implementation fix treatment of non-normalized rounding fix drop schedule for encode_stream Stephan I. Böttcher 2015-04-26 12:09:21 +00:00
  • 3aea549d8c ppss table: mode opencoded science dataproduct scheduling into ppss_table method Stephan I. Böttcher 2015-04-26 12:07:08 +00:00
  • fc8b56f7ff hetept_config: fix trigger class mask to match L2 config Stephan I. Böttcher 2015-04-25 11:09:16 +00:00
  • 51b3321d93 hetept_ppss: drop the random triggers, for now Stephan I. Böttcher 2015-04-25 09:09:00 +00:00
  • 991e1cbcfc hetept config: add and use calibration mode science data products Stephan I. Böttcher 2015-04-25 07:02:14 +00:00
  • b0bdd06fbc ept l3: rewrite of EPT 2D histograms Sebastian worked on this in parallel. This commit replaces his solution. We'll need to find out which one to keep. Stephan I. Böttcher 2015-04-25 06:42:30 +00:00
  • 1a44e375d3 ept.l3: minor syntax changes Sebastian Boden 2015-04-24 18:49:42 +00:00
  • a747dc09e2 ept.l3, hetept_config.l3: changed the generation of the 2D histogram Sebastian Boden 2015-04-24 18:44:14 +00:00
  • a5a5eb3fab dps_table.py: First try at implementing more advanced simulation code. init calculation in modulus() might be completely wrong. Jan Christoph Terasa 2015-04-24 14:34:12 +00:00
  • cc3e90a54d solomsg: fix COMPR the comp argument for dps() was accepting True for the encoded mode, comp=True ==> { True: 3 }, but Stephan I. Böttcher 2015-04-22 20:41:24 +00:00
  • 972eb607fd step_dps.py: Updated to latest step.l3. Fixed xyhist. Jan Christoph Terasa 2015-04-22 13:35:55 +00:00
  • 9dec4ca1ab solomsg: add alias stop_ppss Stephan I. Böttcher 2015-04-22 07:52:16 +00:00
  • 62c0f8a333 dps_table.py: Bugfixed dps_item.simulate() Jan Christoph Terasa 2015-04-21 18:36:09 +00:00
  • 42cc4e5d87 solomsgclass.py: dps_fields: Bugfixed ysize extraction, which also affected dps_table. Jan Christoph Terasa 2015-04-21 18:33:30 +00:00
  • e0d110a359 solomsgclass.py: Fixed byte order of read_l3code(). For real this time. Jan Christoph Terasa 2015-04-21 18:30:28 +00:00
  • d47b1bc464 Revert last erroneous commit. Jan Christoph Terasa 2015-04-21 18:13:41 +00:00
  • 642cf5699e solomsgclass.py: Fixed byte order of read_l3code. Jan Christoph Terasa 2015-04-21 18:11:46 +00:00
  • 1985d7627f ept.l3: Added missing GOTO to avoid incrementing 1D and 2D histograms Sebastian Boden 2015-04-21 13:39:25 +00:00
  • eddcaf25c8 ept L3: fix tabwidth and indentation Stephan I. Böttcher 2015-04-20 19:57:33 +00:00
  • 8ded296236 step L3: fix GOTO/fastpath mismatch, use labels instead of R[.-1] Stephan I. Böttcher 2015-04-20 16:42:34 +00:00
  • 29de91f3a5 hetept_config: add NOP after ABORT Stephan I. Böttcher 2015-04-20 16:32:51 +00:00
  • a29fcdfd74 step.l3: L3 trigger code for STEP Make better use of conditional execution. Use TRIM for histogram bounds Do not combine Ix1 and Ix2 code. Implement multiplicity histograms. Distribute PHA records by energy. Stephan I. Böttcher 2015-04-19 03:34:56 +00:00
  • 58480ba642 step.l3: Extended binary search tree to search down to lowest branch. Circumvents timing(?) related problems. Jan Christoph Terasa 2015-04-17 14:38:21 +00:00
  • 5498a22b57 step_calib.l3: Fixed typo in cal parameters. Jan Christoph Terasa 2015-04-17 12:31:06 +00:00
  • b6e93f6d76 ept_calib.l3, hetept_config.l3, hetept_pha.l3: moved config data from ept_calib to hetept_config, added svn IDs Sebastian Boden 2015-04-16 14:30:22 +00:00
  • 179a9c46aa het.l3, het_calib.l3, het_config.l3: worked on forward L3 trigger and bugfixes Jan Grunau 2015-04-16 14:16:45 +00:00