Commit graph

  • e8f09f58ab step_tctest.py: Updated to new config semantics. Jan Christoph Terasa 2016-11-22 15:19:39 +00:00
  • 16db40984e step_config: Adapted to use step_l3_trigger.py. Jan Christoph Terasa 2016-11-22 14:57:52 +00:00
  • 49c0007d52 step_l3_trigger.py: Generates l3 triggers via python. Jan Christoph Terasa 2016-11-22 14:57:35 +00:00
  • 275382c7af ce4_ppss: avoid resetting msg error counters Stephan I. Böttcher 2016-11-21 20:38:35 +00:00
  • ab9dcae3b7 step_tctest.py: Make sure the update table is valid. Jan Christoph Terasa 2016-11-21 08:29:53 +00:00
  • 07038cba6a ppss_table.py: Added option to insertion_slot() to disable L3, for EEPROM uploads on HETEPT FMs. Jan Christoph Terasa 2016-11-21 06:11:09 +00:00
  • 38751c15da ce4config: nominal mode w/o DPS, restart pps after temp switch Stephan I. Böttcher 2016-11-18 23:23:41 +00:00
  • 1d02416985 configtable.py: patch_map() generator calculates CRCs for all message_indices. Jan Christoph Terasa 2016-11-18 15:57:49 +00:00
  • 61a752d173 Undo r5640. Jan Christoph Terasa 2016-11-18 15:57:11 +00:00
  • 7314eb458c configtable.py: patch_map() generator calculates CRCs for all message_indices. Jan Christoph Terasa 2016-11-18 15:55:17 +00:00
  • 2c5a1ad80d het_calib: fix FM2 Stephan I. Böttcher 2016-11-16 14:04:47 +00:00
  • 48b322b8b2 hetept_ppss: revert: add prompt Stephan I. Böttcher 2016-11-16 13:58:54 +00:00
  • b8b96fcb0e hetept_ppss: fix #!, add prompt Stephan I. Böttcher 2016-11-16 13:56:42 +00:00
  • 3417419479 solopath: improve set_prompt() compatibility with old ipython Stephan I. Böttcher 2016-11-16 13:56:03 +00:00
  • c01874e8cd hetept_dps: remove non-functional HIMAC het_stopping Stephan I. Böttcher 2016-11-16 11:09:58 +00:00
  • 8019a931f6 l3: add hetept_fm_cal_bi207, remove old file Stephan I. Böttcher 2016-11-16 10:54:25 +00:00
  • 8025598806 configtable.py: Use cStringIO instead of StringIO in read_icu_dump(). Jan Christoph Terasa 2016-11-16 07:09:15 +00:00
  • c0d0b10c53 configtable.py: Added function to extract icu dumps from ICU Spw data dumps. Jan Christoph Terasa 2016-11-16 07:05:57 +00:00
  • 154b7891fb step_tctest.py: Upload initial config with one message per TC. Jan Christoph Terasa 2016-11-16 06:09:30 +00:00
  • 59813a99ca configtable.py: Jan Christoph Terasa 2016-11-16 06:08:09 +00:00
  • b64b48ee6e l3pipe.py: Removed comment. Robert Elftmann 2016-11-15 16:01:01 +00:00
  • c8b754b5a0 l3pipe.py: numpy output (-a) writes 1d .npy file. Robert Elftmann 2016-11-15 16:00:17 +00:00
  • b873620659 i128event.py: Fixed main(). Robert Elftmann 2016-11-15 15:59:38 +00:00
  • bdd44bbe09 het_calib.l3: Added EM2 calibration data from HIMAC 06/2016 run Robert Elftmann 2016-11-15 14:31:17 +00:00
  • e634d828a0 het_stopping.l3: AB~C implemented, TODO: calib Stephan I. Böttcher 2016-11-15 12:12:11 +00:00
  • d84cc3f22c telecom.py: Option to set a maximum number of messages for a TC128,102. Jan Christoph Terasa 2016-11-15 08:19:47 +00:00
  • 7c4c7b9b9a step_tctest.py: removed redundant service 6 tests. Jan Christoph Terasa 2016-11-12 09:06:38 +00:00
  • fd90d5f183 telecom.py: Fixed format string for service 6 TC. Jan Christoph Terasa 2016-11-12 09:06:11 +00:00
  • ee024596da step_tctest.py: TC6,2 uploads are verified using TC128,101. Jan Christoph Terasa 2016-11-11 05:08:40 +00:00
  • 59ec69d909 telecom.py: Added hexdump() method to appdata object. Jan Christoph Terasa 2016-11-11 05:07:44 +00:00
  • 99fd59cab5 step_tctest.py: Updated to include comments by Alberto and more diverse configs. Jan Christoph Terasa 2016-11-10 12:53:25 +00:00
  • eaa984d169 telecom.py: Added TC(6,9) 'Check memory' Jan Christoph Terasa 2016-11-10 12:52:54 +00:00
  • b40aeed4be solopath: restore old ipython prompts Stephan I. Böttcher 2016-11-10 11:51:41 +00:00
  • d26901fdd2 solopath: ignore ImportError for set_prompt Stephan I. Böttcher 2016-11-10 11:46:25 +00:00
  • f941287c92 het.l3: add room temperature calib for B2.H Stephan I. Böttcher 2016-11-10 11:32:43 +00:00
  • 999e873415 ppss_table: add .telemetry_size() Stephan I. Böttcher 2016-11-10 11:30:52 +00:00
  • 219e63e164 hetept_ppss: increase deadtime to 300µs/1s to resync ADCs Stephan I. Böttcher 2016-11-10 11:30:22 +00:00
  • 4032ed801a solopath: ipython 5.1 compatibility Stephan I. Böttcher 2016-11-10 11:27:49 +00:00
  • 250dab38af configtable.py: Default value for upload_index_patch avoids writing into SIS memory. Jan Christoph Terasa 2016-11-09 12:51:45 +00:00
  • 4e04e48e83 step_tctest.py: Upload different configs for different test cases. Jan Christoph Terasa 2016-11-08 15:29:24 +00:00
  • 8f6783fd19 hetept_dps.py: small fixes Sebastian Boden 2016-11-08 13:29:29 +00:00
  • c0aaeefdba step_tctest.py: Updated to also create script to run entries from index table. Jan Christoph Terasa 2016-11-07 12:06:02 +00:00
  • b652dd13da configtable.py: Pass **args to telecom functions. Jan Christoph Terasa 2016-11-07 12:05:17 +00:00
  • fe6cf49365 step_tctest.py: Script to generate TC hexdumps for EEPROm upload tests. Jan Christoph Terasa 2016-11-06 13:15:17 +00:00
  • 73a326edd9 hetept_base_config.py, update_fm1_v1_v2.py: Adapted to r5580 Jan Christoph Terasa 2016-11-06 13:12:42 +00:00
  • a0b30c6a5d configtable.py, telecom.py: Additions for proper upload of new configs. Jan Christoph Terasa 2016-11-06 13:11:24 +00:00
  • 486d25d900 configtable.py: upload_index() allows passing of pure ppss_table as input. Jan Christoph Terasa 2016-11-04 12:36:20 +00:00
  • 35c3a8610d ppss_table.py: Added option to attach flags to insertion slots. Use these flags in config tables instead of hardcoded us times. Jan Christoph Terasa 2016-11-04 12:15:03 +00:00
  • 70d8713d79 ce4_config: ICU HK data Stephan I. Böttcher 2016-11-04 10:40:09 +00:00
  • d5904ddb7a configtable.py: Remove debug messages... Jan Christoph Terasa 2016-11-03 17:47:57 +00:00
  • aeb3f27104 configtable.py: Properly set address for split off message_indices. Jan Christoph Terasa 2016-11-03 17:47:15 +00:00
  • fd9fc84e61 configtable.py: Reverted change to split() command. Jan Christoph Terasa 2016-11-03 17:15:50 +00:00
  • 4b4b80ebf9 configtable.py: Added facilities to upload config patches using service 6 and/or insertion slots. Jan Christoph Terasa 2016-11-03 16:28:36 +00:00
  • 19e53c0cdf telecom.py: Changed S6,2 commands to store data to RAM. Jan Christoph Terasa 2016-11-03 16:22:20 +00:00
  • dd9991b762 ce4_config: sft, hetept fixes Stephan I. Böttcher 2016-11-02 14:15:30 +00:00
  • fef1428115 hetept_config: FM calibration over Temperatures make l1l2 and dps use the real L3 trigger lots of tweaks to make everything consistent TODO: B2.H calibration at room temperature Stephan I. Böttcher 2016-10-31 22:34:33 +00:00
  • 58ee045ee4 l3: change semantics of -D:=value define a register Stephan I. Böttcher 2016-10-31 22:29:26 +00:00
  • 86d6e37c97 configtable.py: Added optional 'service6' argument to upload() to upload config using TC(6,2). Jan Christoph Terasa 2016-10-31 15:40:39 +00:00
  • 06ea84e20d ce4_config: fix initial pps Stephan I. Böttcher 2016-10-31 15:19:47 +00:00
  • 5fb41860c7 ce4_config: add padding, AUTO_PPS Stephan I. Böttcher 2016-10-31 14:42:30 +00:00
  • 9050856a67 step_base_config.py: burn() can now arm insertion slots of other tables tahn nominal. Jan Christoph Terasa 2016-10-31 11:53:00 +00:00
  • 90e7366ff3 telecom.py: Added TC(6,2). Jan Christoph Terasa 2016-10-31 11:52:08 +00:00
  • 6691feac9c configtable.py: Fixed message bin() output without CRC. Jan Christoph Terasa 2016-10-31 09:43:55 +00:00
  • 37a6318637 ce4_config: keywords Stephan I. Böttcher 2016-10-28 14:22:30 +00:00
  • 9410f80751 ce4_config: sirena test table HET/EPT HK for nom and HK HET/EPT SFT ping 0xei for temps Stephan I. Böttcher 2016-10-28 14:20:20 +00:00
  • e09ce8c744 dps_table.py: dps_table.full_repr() returns a full representation of a dps-table and its contents dps_product.sections() returns a list of all sections .lookup_table() provides a structured dict of items in the table hetept_dps.py: .energy_table() allows lookup of energies for each item updated the EPT data products Sebastian Boden 2016-10-28 12:50:07 +00:00
  • d84bf60944 ce4 index: eeprom image scripts based on cdpu/configtable Stephan I. Böttcher 2016-10-27 21:12:29 +00:00
  • 3681f2cc1a C'E4: icu_message_table with indirection Stephan I. Böttcher 2016-10-27 10:33:22 +00:00
  • 13d6f7d96f C'E4: icu_message_table Stephan I. Böttcher 2016-10-27 10:05:15 +00:00
  • e33a97a2b9 solopath.py: solopackets.py got moved to gse directory, so we need to have it in solopath as well. Jan Christoph Terasa 2016-10-26 12:37:07 +00:00
  • c3825d31a6 telecom.py: Ignore empty lines. Jan Christoph Terasa 2016-10-26 12:36:24 +00:00
  • e351c290d5 step_base_config.py: Don't write newline at the end of hexdumps. Jan Christoph Terasa 2016-10-26 12:35:36 +00:00
  • 4edf05c28b step_dps.py: Applied changes from 2016-10-15-STEP-all.ods by rfws Jan Christoph Terasa 2016-10-24 13:44:01 +00:00
  • 4600577b30 dps_table.py: added .data_rate() to get an estimate of data usage added .info(verbosity) to get information about dps-number and data rates Sebastian Boden 2016-10-19 13:16:25 +00:00
  • 5b4098a3e5 python/cdpu: Set +x for step_config*.py Jan Christoph Terasa 2016-10-14 11:48:09 +00:00
  • 534a825b39 python/cdpu: Cleanup of now-unused step config files. Jan Christoph Terasa 2016-10-14 10:56:04 +00:00
  • a5544316ed step_dps.py: Adjust tmod of data products. Jan Christoph Terasa 2016-10-13 15:35:20 +00:00
  • 06c8c7fa3d step_config: Write defs for close orbit. Jan Christoph Terasa 2016-10-13 15:16:42 +00:00
  • 1bc2dc6711 step_ppss.py: Move deadtime counter readout to unobstructed modulus. Jan Christoph Terasa 2016-10-13 15:13:01 +00:00
  • 0091d33f37 step_config.py: Added proper deadtime counter modulus. Jan Christoph Terasa 2016-10-13 14:48:50 +00:00
  • 0290e8ba15 step_config: Implemented STEP data products from 2016-09-15. Jan Christoph Terasa 2016-10-13 12:04:50 +00:00
  • f0c9d23c7e step.l3: Store PHA records for 8keV Cu line, >80 keV MIPS and <2keV noise separately. Jan Christoph Terasa 2016-10-12 13:07:51 +00:00
  • e7e0f721cb hetept_streamtest: fix ARB timing to not collide with L1L2 increase dutycycle from 90% to 99% restart FM1 TVcal, run -3 Stephan I. Böttcher 2016-10-05 15:46:40 +00:00
  • 3ae7afd50e hetept_config: set trigger_class for streamtest rshgse 2016-10-05 13:30:38 +00:00
  • 216879d731 solomsg: fix read_eeprom(execute=True) Stephan I. Böttcher 2016-10-02 13:12:07 +00:00
  • c60c5c4ec7 sirena_ce4: generate HET/EPT HK-only table for Chang'E4 EEPROM Stephan I. Böttcher 2016-10-02 13:10:30 +00:00
  • 7a3e963097 solomsg: msg_change4_eeprom Stephan I. Böttcher 2016-10-01 11:26:09 +00:00
  • 99eb95c326 solomsg: add execute=False to read_eeprom Stephan I. Böttcher 2016-10-01 10:47:12 +00:00
  • 3bc6644d11 configtable: disable message_block eom delayspec Stephan I. Böttcher 2016-10-01 09:55:50 +00:00
  • 7c240fc4af add sirena C'E4 Id Stephan I. Böttcher 2016-10-01 08:02:36 +00:00
  • 63b6d22488 step_config_pqm.py: updated with correct PQM thresholds for new detector boards with standard offset of three. Lauri Panitzsch 2016-09-29 07:09:25 +00:00
  • 74d1c33c7b no_het: simple fix Stephan I. Böttcher 2016-09-28 20:29:25 +00:00
  • 3abc48a289 step_config_fs.py: updated with correct FS thresholds with standard offset of three. Lauri Panitzsch 2016-09-27 08:34:02 +00:00
  • dbdc9d3f30 step_base_config.py: Added function to change IX thresholds of a config_table instance. Jan Christoph Terasa 2016-09-26 09:05:23 +00:00
  • d6085047be Himac 2016 version of HET L3 trigger added Jan Grunau 2016-09-23 07:45:27 +00:00
  • c83af5eec6 step/config: Added STEP FS configs. Jan Christoph Terasa 2016-09-22 14:59:25 +00:00
  • 9661f0c298 i128event.py: Use actual STEP event classes. Jan Christoph Terasa 2016-09-19 15:07:03 +00:00
  • 48d79dc63a step_config_pqm: Added PQM thresholds. Jan Christoph Terasa 2016-09-09 10:40:44 +00:00
  • 2d8b849f90 ept.l3: .macroification Stephan I. Böttcher 2016-09-08 13:05:40 +00:00
  • 944396d705 ept.l3: rename constants and variables, prepare for .macroification Stephan I. Böttcher 2016-09-08 12:05:57 +00:00