Commit graph

2,335 commits

Author SHA1 Message Date
stephan
112e20d0ca nm64.HVcalib: subclass of DataJob
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8758 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:10:38 +00:00
stephan
e5def947a4 nmrena: fix return value of set_dac()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8757 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:07:35 +00:00
stephan
a4e9ebc565 SN 13 HV calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8756 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:06:30 +00:00
stephan
7d52c1b9af DataJob: add .status()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8755 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 19:05:54 +00:00
stephan
ce595622d5 clock/fudge is still oscillating, reduce gain
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8754 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 18:53:01 +00:00
stephan
77eef88bf6 clock/drift: rip out shift magic
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8753 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-03 09:03:52 +00:00
stephan
b0c48a0f27 nm64: rip out nm64/hv/ramp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8752 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 23:09:04 +00:00
stephan
bda76944fc var/set multiple values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8751 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 23:06:48 +00:00
d3d
f449ed8b37 irena --upboard: fix runlevel test
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8750 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 19:50:23 +00:00
stephan
e2a6bcccbf clock/fudge: fix sign of drift correction
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8749 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 19:35:33 +00:00
stephan
f0f2d7f3d4 nmrena set_dac: pass an int()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8748 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 17:30:15 +00:00
stephan
adb4ec4f60 irena --upboard: refuse in runlevel 3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8747 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 17:29:34 +00:00
stephan
18a1f0f7d8 clock/fudge: fix devision signedness promotion
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8746 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 16:56:27 +00:00
stephan
b1f70140be clock/fudge: reimplementation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8745 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-02 15:09:32 +00:00
stephan
bad77da5c1 clock/flush: overcompensate by 25%
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8744 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-01 13:01:08 +00:00
stephan
ec4f8f8be2 update flash_IRENA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8743 bc5caf13-1734-44f8-af43-603852e9ee25
2023-12-01 13:00:29 +00:00
stephan
3f12cbf1a9 clock/fudge: fix rtc_ctc being stale
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8742 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-30 19:59:49 +00:00
stephan
d880228edd clock/fudge: clip rtc_drift instead of zeroing
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8741 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-30 10:26:41 +00:00
stephan
ababa98b75 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/arm@8740 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 21:46:33 +00:00
stephan
9570e5a208 clock/fudge: limit to 16ppm corrections
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8739 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 21:21:47 +00:00
stephan
a05602e511 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/arm@8738 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 13:37:17 +00:00
stephan
c045130282 pressure.py: support readout without cal words
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8737 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-29 13:21:07 +00:00
stephan
3ff52dded6 arm: clock/fudge
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8736 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-28 22:22:55 +00:00
stephan
16abf70b87 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/arm@8735 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-19 20:02:14 +00:00
d3d
19bccdf8d3 uartterm: fix default baudrate attribute
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8734 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-18 16:18:42 +00:00
stephan
d1a17123dc libirena: add base85 support
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8733 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 21:05:02 +00:00
stephan
8bf7fe4691 uart base85: fix dma_sent
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8732 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 20:03:53 +00:00
stephan
0dc8a37cf4 uartterm: save default baudrate, use after Reset_ARM()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8731 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 19:56:19 +00:00
stephan
8902bd9df1 uart base64: fix =Bxx tag
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8730 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 19:55:07 +00:00
stephan
d949749c3f base85: fix fl/dump and var =:{
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8729 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 14:02:24 +00:00
stephan
b7b8c0e4ae --upboard baud=921600
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8728 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 14:01:38 +00:00
d3d
5731e99e68 InitISP: wait a little longer to flush boot messages
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8727 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:29:25 +00:00
stephan
7dc0f1b0f0 parse_data(): proper delivery of errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8726 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:27:32 +00:00
stephan
720db4fbc9 parse_data(): proper delivery of errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8725 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:14:48 +00:00
stephan
ab9390b218 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/arm@8724 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 12:01:25 +00:00
stephan
5c05f960f0 python implementation of base85 codec
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8723 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 11:55:49 +00:00
stephan
2ae0901bad arm base85: fix char offset +33
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8722 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 08:55:32 +00:00
stephan
b1c95df946 arm uart: fix base64 data trailing '='
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8721 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-17 08:54:52 +00:00
stephan
7838b2ce99 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/arm@8720 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 23:45:42 +00:00
stephan
0aaeb0eac3 arm: add base85 codec
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8719 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 19:13:00 +00:00
stephan
a7e9f7d860 uart: more cmd save avoidance
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8718 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:36:26 +00:00
stephan
a83268b928 arm base64_decode: fix carryover bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8717 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:25:07 +00:00
stephan
836254c1e1 parser: avoid saves to *cmd
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8716 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 18:23:49 +00:00
stephan
ffbd63829c arm decode_base64: fix bit alignment on store
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8715 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 23:16:10 +00:00
stephan
64d5e00e78 arm net htonl: optimize for arm isa
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8714 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 23:15:15 +00:00
stephan
d2bcec7145 arm decode_base64: fix endianness
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8713 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 19:35:45 +00:00
stephan
b515b08f3c alt/sec: fix status calls
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8712 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 11:10:39 +00:00
stephan
50d086136f arm config_flash(): fix alt/flash parameter
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8711 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 10:53:49 +00:00
stephan
5434087a77 arm variables: fix val after parse_data()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8710 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 10:52:56 +00:00
d3d
744463e66e usbterm upboard: iniz gpio values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8709 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-13 08:52:56 +00:00