Commit graph

9,307 commits

Author SHA1 Message Date
stephan
9df4aa3454 md3 irena: test_serial_read_buffer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7493 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 18:59:09 +00:00
stephan
4b0d585055 md3 irena: mout, merror(), socket interactive
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7492 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 14:54:36 +00:00
stephan
3b90fb61cc md3 irena: socket
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7491 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 11:51:28 +00:00
stephan
7dabc40d08 md3 irena: rotate after emit_host()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7490 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-26 08:41:09 +00:00
stephan
13f0166cfa C'E4 L3: raise det-I threshold from 50keV to 400keV
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7489 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-26 08:12:05 +00:00
stephan
bbd7097c63 md3 irena: fix file rotation with delay
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7488 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 21:05:52 +00:00
stephan
554f9f5e05 arm uart: do not check_uart_flag(TX_FLAG_BASE64), too expensive
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7487 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 21:05:12 +00:00
terasa
99495676c1 solopackets.py: Drop packets from the front again, more sensible.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7486 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 16:16:31 +00:00
terasa
d1a7e90c9d solopackets.py: When partially syncing, do not drop packets into void, but assign them to the recorded timestamp instead.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7485 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 15:48:41 +00:00
terasa
0399e62787 solopackets.py: PPSS APID sync ignores packets for other sensors.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7484 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 14:58:47 +00:00
terasa
84a7777629 steinmsg.py: Correctly enumerate ADC readings in docstring.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7483 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 10:45:43 +00:00
stephan
84400828e7 arm uart: protect the tx ring against TOCTTOU races
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7482 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 21:46:01 +00:00
stephan
b822dd5ed6 arm uart: fully disable irqs when managing tx ring, check for lost TX_FLAG_BASE64
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7481 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:38:36 +00:00
stephan
3fd174c8a6 arm uart/reset[4] full init with enable
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7480 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:37:28 +00:00
stephan
a83edfe4e9 arm isr: spurious irq message when different
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7479 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:36:11 +00:00
stephan
d95bc1ea09 md3 irena: minor fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7478 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:27:15 +00:00
terasa
4b076246cb telecom.py: Functions to set monitoring parameters.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7477 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 12:25:50 +00:00
terasa
e826e396e6 configtable.py: Add mappings for epthet.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7476 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 12:25:16 +00:00
terasa
2eda0dbf4a solopath.py: Use ipython when invoking.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7475 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 11:45:32 +00:00
terasa
9dc301f943 ccsds2itf: Allow multiple input files.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7474 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 11:43:24 +00:00
stephan
79732d0266 md3 irena: fix mean, rename
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7473 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:54:56 +00:00
stephan
e58afa7af0 mde irena: print_datarate with burst_status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7472 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:53:50 +00:00
stephan
022a169f39 arm: geet with proper SerialNumber
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7471 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:53:00 +00:00
stephan
83075f30ae arm ssp_injection_abort()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7470 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:16:15 +00:00
terasa
7371691b3a Fix PPSS packet syncing for large packets.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7469 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 07:52:20 +00:00
stephan
2c0be9d48f md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7468 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 21:55:06 +00:00
stephan
f9fec06857 md3 irena: tag temp filenames at the end, to allow for directory paths prefix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7467 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 21:31:30 +00:00
stephan
86cfd46290 md3 irena: float status values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7466 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 20:38:32 +00:00
stephan
b7a6038994 md3 irena: add reset flag to datarate command, print status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7465 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 18:56:11 +00:00
terasa
ebbf6b5974 pytf_parser.py: Python2 compat.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7464 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 13:44:14 +00:00
stephan
2323375a75 md3 irena: fixes
fct fixes
	irena command overrun prevention
	poll_uart() in scripts, other loops.
	data_priorities get initial burst allowance.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7463 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:36:18 +00:00
stephan
5b12edc25f arm/uart: add robustness of the command handshake
rx.busy will be confirmed by mainloop.
	TX_FLAG_CMDR will be verified in the tx._buffers.
	With that we got a lot of "stuck tx.flags 0x00008000 cleared"
	Those seem to be reduced after adding some barriers.
	There are not gone, yet.  There are now more "Spurious IRQ 0x00241008"
	This is being tested with MD3 irena fct and clock_sync.
	To be continued …


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7462 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:31:13 +00:00
stephan
b1d689af58 irenafile: add md3host
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7461 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:20:37 +00:00
stephan
27884a88c1 uartterm: fix fct resp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7460 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:20:02 +00:00
stephan
7e4a4d3c04 md3 irena: set_clock(), uart flow control
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7459 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 12:17:22 +00:00
stephan
14064079f3 md3 irena: fix age
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7458 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:57 +00:00
stephan
beded348ff flash_MD3: fix L2 triggers
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7457 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:27 +00:00
stephan
d622792d71 flash_MD3: enable clock
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7456 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:04 +00:00
stephan
97356c0004 md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7455 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 23:55:57 +00:00
stephan
35fa06ec4b md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7454 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 23:15:58 +00:00
stephan
82c2082375 armlib: fix housekeeping()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7453 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 22:33:14 +00:00
stephan
04c7113449 md3 irena: fix ADC_uV, rate status, irena command
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7452 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 21:21:14 +00:00
stephan
9efeae18cb md3 irena: eliminate infinite loop, dooh
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7451 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 17:48:26 +00:00
stephan
06c13a583c md3 irena: process all input read in get_line()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7450 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 16:08:44 +00:00
stephan
9a73cc07ed md3 irena: sleep after uart/baud, for real now
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7449 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:49:59 +00:00
stephan
d3df92929f flash_MD3: sleep after uart/baud, bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7448 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:46:02 +00:00
stephan
14af855d72 md3 irena: start at 38400 baud when do_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7447 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:35:22 +00:00
stephan
c5ed90e03c md3 irena: do not abort when </dev/null
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7446 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:20:28 +00:00
stephan
484bf1ba9b md3 irena: add .age to status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7445 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:07:58 +00:00
stephan
f609f0191b md3 irena: fix _hk return
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7444 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 15:03:11 +00:00