Commit graph

  • c53440b477 telecom.py: Fixed tc() in store_messages. Jan Christoph Terasa 2015-10-22 13:21:15 +00:00
  • 1644fcc337 step_stream_ppss.py: Added second reset of IX to test weird case of spurious triggers after reset. Jan Christoph Terasa 2015-10-21 17:14:01 +00:00
  • 3990791f26 Reverted r4664. Jan Christoph Terasa 2015-10-21 17:10:14 +00:00
  • 9fa71c7cc3 step_config.py: Disable acquire before reset of IX at startup to avoid spurious triggers. Jan Christoph Terasa 2015-10-21 16:41:27 +00:00
  • 4c7cdee080 telecom.py: Updated TC(128,102) and TC(128,103). Jan Christoph Terasa 2015-10-20 08:18:21 +00:00
  • bca04db4cd telecom.py: New implementation of TC(128, 101) Jan Christoph Terasa 2015-10-15 16:45:39 +00:00
  • 402582bc59 configtable.py: index_magic quacks like a message_index now. This eases integration into telecom.py Jan Christoph Terasa 2015-10-15 16:38:24 +00:00
  • 46e709810e step_config: Updated to use new svn_revision code. Jan Christoph Terasa 2015-10-14 11:08:14 +00:00
  • f7e43bb971 hetept_config: use msg0 version 9 Stephan I. Böttcher 2015-10-13 19:07:46 +00:00
  • 84074ce670 configtable: number the units per ICU convention Stephan I. Böttcher 2015-10-13 15:41:43 +00:00
  • 622d9cf914 hetept_ppss: really disable HIST mem readout Stephan I. Böttcher 2015-10-13 15:41:11 +00:00
  • 1fd716f756 telecom.py: Added ack=0x9 defualts to all tc calls. Jan Christoph Terasa 2015-10-13 13:14:46 +00:00
  • 0c0938a5f4 telecom.py: Calculate CRC checksum across whole CCSDS packet. Jan Christoph Terasa 2015-10-13 13:00:47 +00:00
  • 34a3cfd179 step_stream_ppss.py: Changed dt threshold and RSM to make hf disturbances more visible. Jan Christoph Terasa 2015-10-13 06:19:19 +00:00
  • 51d0c6f4dd step_stream_ppss.py: Reimplemented ix_reset every second. Jan Christoph Terasa 2015-10-13 06:14:53 +00:00
  • d5717547b8 telecom, configtable: add index_table.upload_eeprom() Stephan I. Böttcher 2015-10-12 14:09:26 +00:00
  • efe9bd4d8f hetept: remove _alcala config Stephan I. Böttcher 2015-10-12 11:49:23 +00:00
  • a10bbc5090 config tables: .revision attributes Stephan I. Böttcher 2015-10-09 17:50:06 +00:00
  • 623952b6f9 telecom: add .hex() Stephan I. Böttcher 2015-10-09 17:38:40 +00:00
  • fc12576b30 hetept_ppss: disable hist sram readout, .revision Stephan I. Böttcher 2015-10-09 17:37:14 +00:00
  • 78fa3a7928 hetept_l1l2_stream: inherit hetept_l1l2, .revision Stephan I. Böttcher 2015-10-09 17:35:43 +00:00
  • b5ee267c58 hetept_l1l2: remove PQM special thres, .revision Stephan I. Böttcher 2015-10-09 17:34:21 +00:00
  • e89c468736 configtable: add .upload(), .revision Stephan I. Böttcher 2015-10-09 17:32:42 +00:00
  • bdcef3f44a step_ppss_alcala.py: Only testpulse single pixels. Lauri Panitzsch 2015-10-05 11:47:00 +00:00
  • b115d3b523 configtable.py: Added simple compare-by-value equivalent. Jan Christoph Terasa 2015-10-02 20:07:08 +00:00
  • 6476d65670 step_ppss_alcala.py: Added more test pulses. Jan Christoph Terasa 2015-10-02 15:25:24 +00:00
  • 5cc15c65bb step_config: table[3] is HK, table[4] is nom_small. Jan Christoph Terasa 2015-10-02 15:24:55 +00:00
  • 2947b557f2 step_dps.py: Set sub-header (flag) to 1 for STEP small pixel SCI packets. Jan Christoph Terasa 2015-10-02 15:23:36 +00:00
  • c27708f6a1 step_dps.py: Fixed generation of small pixel data products. Jan Christoph Terasa 2015-10-02 13:23:14 +00:00
  • fdcdd46c4d step_ppss_alcala.py: Copy contents of step_ppss.py, to make the table work standalone. Jan Christoph Terasa 2015-10-02 09:41:17 +00:00
  • 1aaf699574 cdpu/step: Removed obsolete sirena eeprom output. Jan Christoph Terasa 2015-10-02 09:40:22 +00:00
  • 068f043a22 Reverted r4607. Jan Christoph Terasa 2015-10-01 14:41:34 +00:00
  • a6d0afa213 step_stream_ppss.py: Added function to hot-patch all/acq bits. Jan Christoph Terasa 2015-10-01 13:31:37 +00:00
  • 4d0176bb3c config/step: Added STEP configuration (flight incl. testpulser) for ICU/Alcala. Jan Christoph Terasa 2015-10-01 08:28:19 +00:00
  • 34fe6e4479 config/step: Removed obsolete step_ppss_small.py. Jan Christoph Terasa 2015-10-01 08:27:33 +00:00
  • 4c41019520 config/step: Updated STEP 'flight' configuration. Jan Christoph Terasa 2015-10-01 08:26:56 +00:00
  • 7bc0725ddb l3/step: Use dummy calibration of all pixels to allow generation of SCI data without calibrated detectors. Jan Christoph Terasa 2015-10-01 08:24:36 +00:00
  • 41ec56adc8 solomsgclass.py: sirena_msgfile.usec can be more than 16 bit, so use unsigned int32 formatting. Jan Christoph Terasa 2015-10-01 08:21:43 +00:00
  • ed25373279 hetept_ppss: disable HIST memory readout Stephan I. Böttcher 2015-09-28 09:36:28 +00:00
  • 28315f9777 Reverted r4575. Jan Christoph Terasa 2015-09-22 11:17:57 +00:00
  • d9f4969027 configtable: write_eeprom: sleep a little longer, use the right usleep() Stephan I. Böttcher 2015-09-22 09:11:21 +00:00
  • c6ceab26ad hetept_dps: use nominal products, not calib Stephan I. Böttcher 2015-09-22 09:07:14 +00:00
  • 81fe7bc574 hetept_streamtest: mod for EM2 TVAC, why is there no HK? Stephan I. Böttcher 2015-09-22 09:06:22 +00:00
  • dab365fc6d Redefined pulser python function. Added pulser stopper to ppss. Jan Christoph Terasa 2015-09-17 08:37:19 +00:00
  • 3dac1f4547 step_stream_ppss.py: Fixed set_pulse rand set_test_reg. Removed ix_reset. Jan Christoph Terasa 2015-09-16 12:49:37 +00:00
  • 7a928eb5bf ixmsg.py: exec -> execute to avoid collision with keyword. Jan Christoph Terasa 2015-09-15 14:16:14 +00:00
  • fc0d525da3 step_stream_ppss.py: Removed first ix_reset(), which seems to fix spurious triggers. Jan Christoph Terasa 2015-09-13 12:03:35 +00:00
  • de2f30824f step_stream_ppss.py: - Added pulser to ppss - Added set_pulser() function to reprogram ppss pulser - Added enable_ix_streaming() to selectively enable/disable selected ide-fx or streaming mode. Jan Christoph Terasa 2015-09-13 12:01:59 +00:00
  • e583a9d795 step_stream_ppss.py: - Configured test registers - Added set_test_reg() to rewrite test register entries in ppss - Added ix_reset() late in the ppss. Jan Christoph Terasa 2015-09-13 11:54:17 +00:00
  • 0025434e98 step_stream_ppss: add set_l1l2() Stephan I. Böttcher 2015-08-27 12:38:00 +00:00
  • 46adc15832 step_test_ppss: merge -c 4547 from step_stream_ppss Stephan I. Böttcher 2015-08-27 12:36:48 +00:00
  • 90e629887e step_stream_ppss: thres(ix) numbered 0 and 1, default thr=63 Stephan I. Böttcher 2015-08-27 11:30:13 +00:00
  • 5a09ab351a ixmsg: set_thresholds accepts numpy argument Stephan I. Böttcher 2015-08-27 11:12:57 +00:00
  • be0f92f3d2 step_test_config: add entry[4]: streaming mode Stephan I. Böttcher 2015-08-21 13:32:43 +00:00
  • 036fcf8476 step_test_ppss: add set_rsm() command Stephan I. Böttcher 2015-08-21 13:32:13 +00:00
  • c537f10531 step_test_ppss: temp reference set to DIG board NTC Stephan I. Böttcher 2015-08-18 12:54:36 +00:00
  • cfdae1ba64 step_test_ppss: allow keyword parameters for set_opheater_setpoint Stephan I. Böttcher 2015-08-18 10:40:41 +00:00
  • 3b3d843be4 step_test_ppss: IX_TEMP=LVPS, IXHK Stephan I. Böttcher 2015-08-18 10:31:01 +00:00
  • fd69e14e85 step_test_ppss: verbosity for thres() Stephan I. Böttcher 2015-08-18 07:38:18 +00:00
  • a8e5117902 step_test_ppss" fix ICU tags to conform to step_monitor TAGs Stephan I. Böttcher 2015-08-18 07:25:38 +00:00
  • 1fe2e2e747 step_test_config: implement thres(thr, ix) Stephan I. Böttcher 2015-08-17 21:07:40 +00:00
  • 374a37e899 step_test_ppss: rewrite with modern infrastructure Stephan I. Böttcher 2015-08-17 20:52:55 +00:00
  • ea3abadd70 step_test_dps: avoid writing files whan loaded as a module Stephan I. Böttcher 2015-08-17 19:06:28 +00:00
  • 570420ebc5 step_test_ppss: fix max dutycycle value Stephan I. Böttcher 2015-08-17 14:15:10 +00:00
  • 45d4f09f5f step scripts svn:keywords Stephan I. Böttcher 2015-08-17 14:11:30 +00:00
  • 9f8eed4d2e step_test_config: add opheater controls Stephan I. Böttcher 2015-08-17 14:01:54 +00:00
  • cfc8947aab hetept_streamtest: stop analog board for ADC resync Stephan I. Böttcher 2015-08-17 11:18:43 +00:00
  • 40b166ec8d read all channels for EPT triggers, for EM2 bug Stephan I. Böttcher 2015-08-17 11:16:52 +00:00
  • 2e6eb7b6d3 step_test_*.py: Updated configuration. Jan Christoph Terasa 2015-07-28 10:15:05 +00:00
  • f97ecaacb0 step_test_ppss.py: Fixed scheduling of IX HK (temperature) readout. Jan Christoph Terasa 2015-07-28 09:49:37 +00:00
  • 7722a398da step_config: Added step_ppss_small.py. Jan Christoph Terasa 2015-07-20 14:57:02 +00:00
  • 566fa12c26 het.l3: path length corretion rewritten, AB stopping coincidence test implementation Jan Grunau 2015-07-13 13:19:23 +00:00
  • 1ee97450d9 het.l3, hetepf_conffig.l3: Several Bugfixes and Improvements Jan Grunau 2015-07-13 08:27:43 +00:00
  • ee1ce2ff1b het.l3: changed l3 trigger structure, penetrating can now issue stopping trigger, added path length correction for stopping particles, added relative cuts Jan Grunau 2015-07-10 11:57:37 +00:00
  • 637943fab9 q Sebastian Boden 2015-07-09 15:34:37 +00:00
  • aa016a0e59 ept.l3: reserved a register for the HET PHA class, as defined in het.l3 Sebastian Boden 2015-07-09 15:24:52 +00:00
  • 37d6ef9769 het.l3: Fixed a bug with cThresAC on line 131, added .print directives to show file length, fixed some minor whitespace inconsistencies Sebastian Boden 2015-07-08 17:36:18 +00:00
  • d6b345190e Added a gtksourceview syntax highlighting file for l3 code Sebastian Boden 2015-07-08 17:33:12 +00:00
  • fd2717e6f9 Added configuration for small pixel mode: * step_dps.py: - Add 0x10 to tags for small pixel data products. * step_ppss.py: - Enable only large pixels in large pixel mode, and only small pixels in small pixel mode. - Load retagged DPS table for small pixels. * step_config.py: - Reset the IDef-x and the slow control machine once after boot. - Add mode for small pixel configuration, which loads correct ppss_table Jan Christoph Terasa 2015-07-01 13:14:46 +00:00
  • 6523d58f6b ixmsg.py: Made pixel mapping variables uppercase so they don't gte exported as functions. Jan Christoph Terasa 2015-07-01 12:48:48 +00:00
  • 8dae846950 step_small.l3: Added L3 code for small pixels. Jan Christoph Terasa 2015-07-01 12:47:31 +00:00
  • 4b5bcff29d configtable.py: Properly connect msg() function of ixmsg and stepmsg. Jan Christoph Terasa 2015-06-30 11:57:25 +00:00
  • 6413b54354 configtable.py: Added ix and step message imports. Jan Christoph Terasa 2015-06-30 09:32:33 +00:00
  • 8ad16f67f8 step_sft.py: Writing RSM register *sometimes* fails after power on, result is written to selfilter register instead, if the unit was powered off for more than 5 seconds! Add another ix.reset() to circumvent that for now. Jan Christoph Terasa 2015-06-26 13:55:16 +00:00
  • 446556b4cd step_test_ppss.py: Rescheduled ICU HK messages to 1s cadence. Jan Christoph Terasa 2015-06-25 15:10:24 +00:00
  • f593b01af2 step_test_dps.py: Removed even more data products. Jan Christoph Terasa 2015-06-25 15:09:35 +00:00
  • 838670cd3c step_sft.py: Removed obsolete performance_test. Fixed setup of unit for test. Jan Christoph Terasa 2015-06-25 15:09:01 +00:00
  • bac8a21948 optimized: removed several MULI Jan Grunau 2015-06-25 13:05:50 +00:00
  • 157b6eed9c Added pulse age checks, bugfixes Jan Grunau 2015-06-25 12:25:59 +00:00
  • 0f74adab31 step_sft.py: Updated plot triggers. Prevented fail of first test(). Jan Christoph Terasa 2015-06-24 14:37:55 +00:00
  • f7a5dabeac hetept_streamtest: thres() Stephan I. Böttcher 2015-06-24 08:15:18 +00:00
  • 1ee3548f9d hetept_streamtest: use separate l1l2 config Stephan I. Böttcher 2015-06-23 11:37:23 +00:00
  • 039329b601 step_test_ppss.py: STEP HK will come at TEST_cadence of 10s. Jan Christoph Terasa 2015-06-19 16:22:20 +00:00
  • 1e6341af02 step_sft.py: test() routine will rerun sft. Sent another SC messsage after reset. Jan Christoph Terasa 2015-06-19 16:21:54 +00:00
  • 93e3056089 steingse.py: Added configuration of step to optimize_thresholds. Jan Christoph Terasa 2015-06-18 13:40:16 +00:00
  • afa4fe833c solorc-hetept: add hetept_streamtest Stephan I. Böttcher 2015-06-15 12:32:29 +00:00
  • 81fad3c3e5 step_sft.py: Reworded test() and removed conf() during test. Jan Christoph Terasa 2015-06-12 10:16:07 +00:00
  • 4a6c0c30e5 ept L3 and data products: Limit 1D calib DPs from 16keV to 40 MeV Interleave the telescopes in 2D hist L3 2D require Etot > 120keV Limit 2D in memory from Etot=1MeV to 256MeV, 64 bins Limit 2D in memory from ratio=1/16 to 16, 64 bins 2D calib DP full res in row 0 and 1 2D calib DP low res over telescopes, 15x20 bins Move EPT calib parameters from hetept_config.l3 to ept_calib.l3 Stephan I. Böttcher 2015-06-08 20:27:07 +00:00
  • d104d5ea83 hetept_ppss: add het_clocken=1 hist dump now from EPD 2D Stephan I. Böttcher 2015-06-08 20:14:52 +00:00
  • 1edf4ee46b l3 assembler: add * and / operators in expressions, at the same precedence as << and >> fix bug in TRIM range checks Stephan I. Böttcher 2015-06-08 20:12:54 +00:00