maliakal_d
96ec3b2123
merge conflict resolved
2020-04-29 14:17:07 +02:00
maliakal_d
1f6b0b5887
gotthard2: new default clk dividers
2020-04-29 12:51:05 +02:00
maliakal_d
f626db454e
updated gotthard2, mythen3 binaries
2020-04-28 17:07:18 +02:00
maliakal_d
2f33a1a479
updated binaries
2020-04-09 09:35:46 +02:00
maliakal_d
0652ff6b5a
updated binaries
2020-04-09 08:37:27 +02:00
maliakal_d
07cd71f0c7
removed update shared memory from detector, check if eiger firmware >=26: have same top and bottom addresses
2020-04-07 17:19:47 +02:00
Dhanya Thattil
fdb6e3f3d4
Removeshm ( #90 )
...
* eiger: moved rate correction outside, fixed threshold energy bug in client (binaries not updated yet)
* removed dr and deadtiem from shm
* help for rx_status and status to point them to rx_Start, rx_stop, start and stop
* moved progress to receiver
* removed currentsettings from eiger shm
* updated server binaries, and client api
* moench and ctb virtual servers compile fix
* gui: moved acquire to a concurrent qt thread so it doesnt block updateplot
2020-04-06 10:44:44 +02:00
maliakal_d
83010de9f4
updated all binaries, previous ones may not work
2020-03-31 16:58:35 +02:00
Dhanya Thattil
d58eb1dc6e
Gappixels ( #89 )
...
* WIP
* WIP virtual delays, imagetest for saturation
* WIP, vertical and horizontal
* WIP
* gap pixels work, fixed 32 bit data out (10gbe=0) for virtual servers
* quad works (also in virtual), handling gappixels and quad
* jungfrau gapppixels work
* jungfrau: done
* complete image or missing packets given in json header and gui
* eiger virtual 4 bit mode bug fix
* working version of zmq add json header, except printout
* printout bug
* fix for json para
* to map WIP
* map done
* map print , mapwith result left
* json result works, testing added
* updated server binaries
* compiling on rhels7, variable size char array iniitalization
* zmqsocket parsing didnt need Document
* const to map, json para is strings not map
* json add header: mapping cleaner without insert make_pair
2020-03-30 14:54:35 +02:00
maliakal_d
45c1d3a553
gotthard2: burst mode fix for all the registers
2020-03-13 19:36:23 +01:00
maliakal_d
17227be4df
gotthard2: burst mode fix
2020-03-13 17:39:16 +01:00
maliakal_d
2cb09a590a
gotthard2, mythen3: firmware type check added, others: minor print
2020-03-10 16:25:07 +01:00
maliakal_d
df2512fb1c
all servers: eiger, jungfrau, gotthard, ctb, moench, mythen3, gotthard2 updated
2020-03-10 15:57:27 +01:00
maliakal_d
4a802bd2e4
gotthard2: switching between continuous to burst mode (burstperiod got reset: fixed)
2020-03-05 16:35:52 +01:00
maliakal_d
9ca86c2edb
ctb, gotthard, gotthard2, jungfrau, mythen updated
2020-03-05 10:21:24 +01:00
maliakal_d
4e2f685b76
gotthard2: gain plot fix with clones
2020-03-04 14:39:44 +01:00
maliakal_d
032475fc14
gainplot clone revised
2020-03-04 10:17:51 +01:00
maliakal_d
134611c638
gotthard2: switching between period and burst period (not delay and burst period), internal frequency depending on timing source (for all except actualtime and measurement time)
2020-03-03 17:49:28 +01:00
maliakal_d
a769f7515c
gotthard2 bug fix: fixed pll freq was incorrect when 0 in front
2020-02-28 16:03:15 +01:00
Dhanya Thattil
11e7737a2f
gotthard2: timingsource and currentsource features, (timing source external yet to be implemented in fpga to test ( #80 )
2020-02-28 12:45:02 +01:00
maliakal_d
fe3a7b0faf
gotthard2: removed unnecessary casting
2020-02-26 11:02:28 +01:00
maliakal_d
6a0a931e3e
gotthard2: bursts and burst period, written to same register as triggers and delay (kept in server as variables) and set if conditions meet. bursts and burst period only in auto timing and burst mode. Also updating theses registers when switching between timing modes or burst modes
2020-02-25 15:45:40 +01:00
maliakal_d
c03bc4a6b4
gotthard2: copy #frames and period when switching between continuous and burst mode
2020-02-24 17:20:51 +01:00
maliakal_d
02b367ffe8
mythen3 and gotthard2: updated clocks
2020-02-24 16:50:47 +01:00
maliakal_d
dfb1b9ad69
Revert "gotthard2: burst mode check"
...
This reverts commit 4d6996bd55 .
2020-02-04 15:29:43 +01:00
maliakal_d
4d6996bd55
gotthard2: burst mode check
2020-02-04 15:28:24 +01:00
maliakal_d
0ac28c0208
gotthard2: burst mode check for #frames
2020-02-04 15:27:18 +01:00
maliakal_d
37c3048c2a
gotthard2: bug fix from previosu commit
2020-02-04 12:32:37 +01:00
maliakal_d
d3dc9a7690
gotthard2: disentangled burst mode #frames, exptime, period from start of acquisition, order dependent now for debugging
2020-02-04 12:23:58 +01:00
maliakal_d
806a2736c1
gotthard2: longer wait for startup, period 0
2020-02-04 12:00:07 +01:00
maliakal_d
36bd91daa3
gotthard2: sleep before configuring on chip dacs, default exptime 0 and default period to 1ms
2020-02-04 10:50:01 +01:00
maliakal_d
89c774dbf7
nios programming: check file size first
2020-01-31 11:24:48 +01:00
Dhanya Thattil
5ca3a1b685
gotthard2 and mythen3: programming fpga, reboot; jungfrau, ctb: modified programming ( #74 )
2020-01-30 19:52:35 -08:00
maliakal_d
a9e375ed34
gotthard2: bursttype to burstmode
2020-01-23 11:03:14 +01:00
maliakal_d
f881133795
get/set timing, generate data for gotthard2, vref_rstore instead of restore for gotthard2
2020-01-22 18:18:56 +01:00
maliakal_d
8cbf3c62a9
merge from developer
2020-01-22 17:30:13 +01:00
maliakal_d
3ea2520615
PR minor changes
2020-01-22 13:55:10 +01:00
maliakal_d
e746256653
gotthard2: gain updated
2020-01-21 16:01:38 +01:00
maliakal_d
2e78484b61
gotthard2 virtual server sends data
2020-01-21 14:50:31 +01:00
maliakal_d
c4137dc309
gotthard2: works
2020-01-20 17:03:11 +01:00
maliakal_d
6cfd0f8962
gotthard2: first edit
2020-01-20 12:13:23 +01:00
maliakal_d
e8bdf5a505
gotthard2: updated register map; powerchip checking detector type; internal and external period, frames, exptime; set/get delay, get actualtime, measurement, framesfromstart enabled; which detector comment updated in cmdproxy, detector and slsdetector
2020-01-16 15:33:35 +01:00
maliakal_d
9455a5fba1
ctb: adcenable10g included, 10g readout enables included
2019-11-27 17:28:57 +01:00
maliakal_d
6b391a34dc
gotthard2: bug fix adconfiguration initialization
2019-11-25 14:14:05 +01:00
maliakal_d
94382c1ece
m3 and g2: while setting clock freq, change phase only if there is a change in phase (removing more printouts, will still only set if needed )
2019-11-25 10:54:30 +01:00
maliakal_d
c4675da0c3
m3: reset fixed
2019-11-22 16:40:43 +01:00
maliakal_d
f8df11886a
ctb: change in phase done in degrees (phase reset due to change in frequency)
2019-11-21 15:08:38 +01:00
maliakal_d
d976c9fcf9
gotthard2: phase direction like mythen3
2019-11-21 14:41:54 +01:00
maliakal_d
1cea6af590
mythen3, gotthard2: change phase, change freq bugfix
2019-11-19 17:57:28 +01:00
maliakal_d
6a27207875
gotthard2: vetoref, burstmode
2019-11-15 18:59:27 +01:00