Commit graph

9,310 commits

Author SHA1 Message Date
stephan
88c102a9e6 deprecate ifc.is_n()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8760 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:34:20 +00:00
stephan
3ba81e97cc nm64: remove ramp_hv()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8759 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:23:03 +00:00
stephan
325100325d nm64.HVcalib: subclass of DataJob
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8758 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:10:38 +00:00
stephan
ba53da739a nmrena: fix return value of set_dac()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8757 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:07:35 +00:00
stephan
efa3fe3ce6 SN 13 HV calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8756 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:06:30 +00:00
stephan
81c5803990 DataJob: add .status()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8755 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:05:54 +00:00
stephan
22b8e41b19 clock/fudge is still oscillating, reduce gain
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8754 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 18:53:01 +00:00
stephan
414071957b clock/drift: rip out shift magic
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8753 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 09:03:52 +00:00
stephan
4e46c755e2 nm64: rip out nm64/hv/ramp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8752 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 23:09:04 +00:00
stephan
f21cf3c6ed var/set multiple values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8751 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 23:06:48 +00:00
d3d
1a201c0a75 irena --upboard: fix runlevel test
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8750 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 19:50:23 +00:00
stephan
201249de36 clock/fudge: fix sign of drift correction
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8749 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 19:35:33 +00:00
stephan
efd18bda65 nmrena set_dac: pass an int()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8748 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 17:30:15 +00:00
stephan
21770eacbd irena --upboard: refuse in runlevel 3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8747 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 17:29:34 +00:00
stephan
7e75dacef1 clock/fudge: fix devision signedness promotion
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8746 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 16:56:27 +00:00
stephan
5f5d70ba98 clock/fudge: reimplementation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8745 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 15:09:32 +00:00
stephan
72c2c2309c clock/flush: overcompensate by 25%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8744 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-01 13:01:08 +00:00
stephan
a14ccd77f1 update flash_IRENA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8743 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-01 13:00:29 +00:00
stephan
2fef87f79f clock/fudge: fix rtc_ctc being stale
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8742 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-30 19:59:49 +00:00
stephan
bec72fa30a clock/fudge: clip rtc_drift instead of zeroing
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8741 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-30 10:26:41 +00:00
stephan
93d818fa1a uart/base: do not reset uart_size, avoid UART DMA block mismatch
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8740 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 21:46:33 +00:00
stephan
d43bfe3d11 clock/fudge: limit to 16ppm corrections
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8739 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 21:21:47 +00:00
stephan
e4fb656bef arm: do not clock/fudge over short or long baselines
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8738 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 13:37:17 +00:00
stephan
4a4c1add4e pressure.py: support readout without cal words
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8737 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 13:21:07 +00:00
stephan
e46d0a1533 arm: clock/fudge
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8736 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-28 22:22:55 +00:00
stephan
a10a52ecc2 clock/drift: reset rtc_drift[0] after adjustment to avoid doing it twice
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8735 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-19 20:02:14 +00:00
d3d
5e87b54642 uartterm: fix default baudrate attribute
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8734 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-18 16:18:42 +00:00
stephan
22e9d447d1 libirena: add base85 support
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8733 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 21:05:02 +00:00
stephan
b607255165 uart base85: fix dma_sent
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8732 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 20:03:53 +00:00
stephan
2151590ed0 uartterm: save default baudrate, use after Reset_ARM()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8731 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 19:56:19 +00:00
stephan
2db44541dc uart base64: fix =Bxx tag
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8730 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 19:55:07 +00:00
stephan
d6ccc10239 base85: fix fl/dump and var =:{
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8729 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 14:02:24 +00:00
stephan
91a24e0fae --upboard baud=921600
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8728 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 14:01:38 +00:00
d3d
42e466f027 InitISP: wait a little longer to flush boot messages
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8727 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:29:25 +00:00
stephan
8f3e0aaa97 parse_data(): proper delivery of errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8726 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:27:32 +00:00
stephan
fddf692bc5 parse_data(): proper delivery of errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8725 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:14:48 +00:00
stephan
eed3bcc6eb base85: fix _encode, +33 on last byte, s-- on EOS
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8724 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:01:25 +00:00
stephan
ddaaee158c python implementation of base85 codec
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8723 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 11:55:49 +00:00
stephan
5e4152c7b5 arm base85: fix char offset +33
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8722 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 08:55:32 +00:00
stephan
c8543bf342 arm uart: fix base64 data trailing '='
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8721 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 08:54:52 +00:00
stephan
a343fa7e1a arm base85: use for uart data =B85, parse_data :{, flash/dump/base
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8720 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 23:45:42 +00:00
stephan
fd5b6ceed7 arm: add base85 codec
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8719 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 19:13:00 +00:00
stephan
ca48fdff60 uart: more cmd save avoidance
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8718 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:36:26 +00:00
stephan
868de6fda0 arm base64_decode: fix carryover bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8717 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:25:07 +00:00
stephan
184a0a0879 parser: avoid saves to *cmd
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8716 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:23:49 +00:00
stephan
e4f4b706c3 arm decode_base64: fix bit alignment on store
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8715 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 23:16:10 +00:00
stephan
a8601d04bd arm net htonl: optimize for arm isa
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8714 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 23:15:15 +00:00
stephan
c72926306b arm decode_base64: fix endianness
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8713 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 19:35:45 +00:00
stephan
93ced50818 alt/sec: fix status calls
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8712 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 11:10:39 +00:00
stephan
f23cdf5447 arm config_flash(): fix alt/flash parameter
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8711 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 10:53:49 +00:00