mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-08-07 01:22:26 +02:00
Build and Deploy on local RHEL9 / build (push) Successful in 2m13s
Build on RHEL9 docker image / build (push) Successful in 3m53s
Build and Deploy on local RHEL8 / build (push) Successful in 4m58s
Build on RHEL8 docker image / build (push) Successful in 5m47s
Run Simulator Tests on local RHEL9 / build (push) Successful in 18m55s
Run Simulator Tests on local RHEL8 / build (push) Successful in 22m26s
- changed
- command from `datastream` to `udp_datastream` to be more specific
- Detector API:
- setNumberofUDPInterfaces(pos) =>setNumberofUDPInterfaces() # no position anymore
- getDataStream(portPosition, pos) =>getUDPDataStream(portPosition, pos)
- setDataStream(portPosition, pos) => setUDPDataStream(portPosition) # no position anymore
- modified the dataprocessing thread:
- if gui or call back, start zmq processing (connecting sockets) before starting receiver (disabled ports sends dummy that the client zmq sockets are not ready for)
- if only progress, starting progress processing thread after startReceiver
-
- added
- Detector API:
- getRxDisabledUDPPortIndices()
- getPortPositionList()
- allow disabling/enabling udp interface in receiver for Jungfrua/Moench when both udp interfaces is enabled (This is to go fast, where only one half of the module matters)
- write ports type and disabled ports to master file (tests for it as well)
- tests for python commands as well
- datastream command to deprecated commands
- refactored tests to make the new parameters fit
* first draft of disabling data port at the receiver side. Todo: master file and stream for gui to use
* updated help in command
* formatting
* md5 unchanged
* fix test, check port position for detector type
* wip, udp port enable metadata in client, to:receiver, zmq streaming
* wip, master attributes
* wip, imple=> save only disabled ports with port index, 1 interface, is empty
* works in file. still needs refactoring
* updated writer versions
* udp ports type pass, disabled with api yet
* fixed disabled ports meta data as well
* fixed in developer via other PR
* renamed.more intuitive
* fix in gui that wont wait for disabled ports
* added tests for master file
* extra tests
* move the master fiel tests into its own tests with the disable marker for github tests
* refactoring
* python test
* more intuitive and doc
* release notes
* example for python
* back to before
* minor documentation fix and sending nports unnecessarily for getRxUDPPortDisableMetadata
* doc
* review fixes, 1. using std::array instead of vector, 2. moving udp_datastream command testing with different values into master attributes testing file because we test the master file
* minor
* review: update help
* progress printed before assigned
* try catch inside hdf5
* auto generated code for CLI and formatting
* missing packets should not be checked at github workflow level
* formatting
* improved python doc for udp_datastream help
* indent doc python done
138 lines
2.6 KiB
YAML
138 lines
2.6 KiB
YAML
detectorversion: firmwareversion
|
|
softwareversion: detectorserverversion
|
|
receiverversion: rx_version
|
|
detectornumber: serialnumber
|
|
thisversion: clientversion
|
|
detsizechan: detsize
|
|
trimdir: settingspath
|
|
settingsdir: settingspath
|
|
flippeddatax: fliprows
|
|
cycles: triggers
|
|
cyclesl: triggersl
|
|
clkdivider: readoutspeed
|
|
speed: readoutspeed
|
|
vhighvoltage: highvoltage
|
|
digitest: imagetest
|
|
filter: filterresistor
|
|
readnlines: readnrows
|
|
vtr: vtrim
|
|
vrf: vrpreamp
|
|
vrs: vrshaper
|
|
vcall: vcal
|
|
vis: vishaper
|
|
vshaper: vrshaper
|
|
vpreamp: vrpreamp
|
|
vshaperneg: vrshaper_n
|
|
viinsh: vishaper
|
|
vpl: vcal_n
|
|
vph: vcal_p
|
|
vthreshold: dac
|
|
vsvp: dac
|
|
vsvn: dac
|
|
vtrim: dac
|
|
vrpreamp: dac
|
|
vrshaper: dac
|
|
vtgstv: dac
|
|
vcmp_ll: dac
|
|
vcmp_lr: dac
|
|
vcal: dac
|
|
vcmp_rl: dac
|
|
vcmp_rr: dac
|
|
rxb_rb: dac
|
|
rxb_lb: dac
|
|
vcp: dac
|
|
vcn: dac
|
|
vishaper: dac
|
|
iodelay: dac
|
|
vref_ds: dac
|
|
vout_cm: dac
|
|
vin_cm: dac
|
|
vref_comp: dac
|
|
vrshaper_n: dac
|
|
vipre: dac
|
|
vdcsh: dac
|
|
vth1: dac
|
|
vth2: dac
|
|
vth3: dac
|
|
vcal_n: dac
|
|
vcal_p: dac
|
|
vcassh: dac
|
|
vcas: dac
|
|
vicin: dac
|
|
vipre_out: dac
|
|
vref_h_adc: dac
|
|
vb_comp_fe: dac
|
|
vb_comp_adc: dac
|
|
vcom_cds: dac
|
|
vref_rstore: dac
|
|
vb_opa_1st: dac
|
|
vref_comp_fe: dac
|
|
vcom_adc1: dac
|
|
vref_prech: dac
|
|
vref_l_adc: dac
|
|
vref_cds: dac
|
|
vb_cs: dac
|
|
vb_opa_fd: dac
|
|
vcom_adc2: dac
|
|
vb_ds: dac
|
|
vb_comp: dac
|
|
vb_pixbuf: dac
|
|
vin_com: dac
|
|
vdd_prot: dac
|
|
vbp_colbuf: dac
|
|
vb_sda: dac
|
|
vcasc_sfp: dac
|
|
vipre_cds: dac
|
|
ibias_sfp: dac
|
|
defaultdacs: resetdacs
|
|
busy: clearbusy
|
|
receiver: rx_status
|
|
framescaught: rx_framescaught
|
|
startingfnum: nextframenumber
|
|
detectorip: udp_srcip
|
|
detectorip2: udp_srcip2
|
|
detectormac: udp_srcmac
|
|
detectormac2: udp_srcmac2
|
|
rx_udpip: udp_dstip
|
|
rx_udpip2: udp_dstip2
|
|
rx_udpmac: udp_dstmac
|
|
rx_udpmac2: udp_dstmac2
|
|
rx_udpport: udp_dstport
|
|
rx_udpport2: udp_dstport2
|
|
flowcontrol_10g: flowcontrol10g
|
|
txndelay_frame: txdelay_frame
|
|
txndelay_left: txdelay_left
|
|
txndelay_right: txdelay_right
|
|
r_silent: rx_silent
|
|
r_discardpolicy: rx_discardpolicy
|
|
r_padding: rx_padding
|
|
r_lock: rx_lock
|
|
r_lastclient: rx_lastclient
|
|
fileformat: fformat
|
|
outdir: fpath
|
|
index: findex
|
|
enablefwrite: fwrite
|
|
masterfile: fmaster
|
|
overwrite: foverwrite
|
|
r_framesperfile: rx_framesperfile
|
|
r_readfreq: rx_zmqfreq
|
|
rx_readfreq: rx_zmqfreq
|
|
rx_datastream: rx_zmqstream
|
|
resmat: partialreset
|
|
storagecells: extrastoragecells
|
|
auto_comp_disable: autocompdisable
|
|
comp_disable_time: compdisabletime
|
|
adc: slowadc
|
|
flags: romode
|
|
i_a: im_a
|
|
i_b: im_b
|
|
i_c: im_c
|
|
i_d: im_d
|
|
i_io: im_io
|
|
patternX: pattern
|
|
copydetectorserver: updatedetectorserver
|
|
nframes: framecounter
|
|
now: runtime
|
|
timestamp: frametime
|
|
frameindex: rx_frameindex
|
|
datastream: udp_datastream |