103 Commits

Author SHA1 Message Date
Dhanya Thattil
8158ef876c
eiger: quad write/read reg (dr) and quad positions (#649)
* eiger: adding mask to read/write registers. useful for setting quad parameters as they might have different values for left and right fpga registers.
** fix quad position
* fix quad flipping
* formatting
2023-02-09 15:55:35 +01:00
4a95ee8362 format 2022-11-08 10:25:12 +01:00
Dhanya Thattil
615d66d493
eiger server workaround fix for fw stop done signal (#571)
- eiger server: fix for fw workaround where stop acquisition processing done signal does not come up, by removing reset in stop acquisition and waiting for2 seconds for feb done processing signal to go down, if it doesnt, throw if status is not idle.
- error messages not setup for some eiger server errors
- quad fix (chip signals to trim quad, both left and right registers can be different)
- minor logical error of no consequence (stop acquisition returns a different enum than expected)
2022-11-07 12:42:54 +01:00
Dhanya Thattil
46bb9bc2d7
nios temp (#557)
* fixed temp read nios

* divide for eiger and dont print
2022-10-18 15:47:23 +02:00
39d3ee2b15 merge fix 2022-03-17 08:41:49 +01:00
0437bd0584 Wip 2022-02-28 12:28:03 +01:00
5566cfd24f configuing master from command lineg 2022-02-25 16:03:11 +01:00
94adba72bf bugfix for 12bit to 16 bit expansion in server 2022-02-23 10:26:37 +01:00
c9abeace8f warnings 2022-02-23 10:08:50 +01:00
5bfdbf59a2 warnings 2022-02-23 10:07:00 +01:00
1cd347a54d minor printing 2022-02-23 10:03:23 +01:00
a936cc26cc bugfix, always 12 dr 2022-02-23 09:58:55 +01:00
e4b80703ae wip 2022-02-22 15:27:27 +01:00
2b2533f465 allowing setmaster for eiger 2022-02-22 15:23:04 +01:00
0fb6c8b823 updating dr 12 in server, changing signature to get fail for getdynamicrange 2022-02-18 10:32:07 +01:00
4107938921 adding 12 bit mode for eiger, WIP 2022-02-16 15:03:25 +01:00
b39c64032d clang format 2021-10-19 14:49:43 +02:00
b913c0059a added .c licenses 2021-10-15 15:52:40 +02:00
210bc32e46 wip 2021-09-01 17:11:04 +02:00
25d03f949e partialread changed to readnrows 2021-08-31 16:46:49 +02:00
62d697e91f readnlines->partialread, better debugging for TCP socket interface bug 2021-08-13 12:34:50 +02:00
252f5a3e7b eiger fix for status idle in blocking trigger, readyfortrigger is not up indefinitely, so have to look at status 2021-07-27 16:31:34 +02:00
69b04cc4f8 minor 2021-07-21 14:11:58 +02:00
3bee03bb3a minor 2021-07-21 14:11:27 +02:00
1e1c799223 eiger quad server: set and reset chip signals before and after trimming 2021-07-21 14:05:28 +02:00
dd8082da0b wip 2021-06-28 17:41:02 +02:00
60d726b379 wip 2021-06-28 17:36:38 +02:00
ca02d4b007 wip 2021-06-28 17:27:25 +02:00
343e881a3f wip 2021-06-28 17:26:09 +02:00
c0aaa94587 wip 2021-06-28 17:24:27 +02:00
5177ed74e5 wip 2021-06-28 17:20:37 +02:00
4a4fbddb79 wip 2021-06-28 17:07:09 +02:00
f8c2da3c83 wip 2021-06-28 16:44:45 +02:00
18fe63f594 wip 2021-06-28 13:32:44 +02:00
0a0e9bf490 wip 2021-06-25 17:20:16 +02:00
3394d8659b wip 2021-06-25 17:18:50 +02:00
9746875014 wip 2021-06-25 17:16:08 +02:00
8b22b5dbe7 wip 2021-06-25 17:13:40 +02:00
a097687a69 wip 2021-06-25 17:07:53 +02:00
1360fbac87 eiger: block trigger till next wait for trigger and give error if it wasnt ready when trigger sent 2021-06-25 16:56:48 +02:00
bdfd151a01 wip 2021-06-25 16:54:01 +02:00
bbb2473387 wip 2021-06-25 16:46:07 +02:00
b296109513 wip 2021-06-25 16:41:00 +02:00
0d01de451a wip 2021-06-25 16:24:26 +02:00
69be046131 wip 2021-06-24 17:56:07 +02:00
e110bfd5a7 usleep between sending frames and stop acquisition assures complete frames, require firmware update to remove usleep 2021-06-16 11:11:04 +02:00
ceeb4400a0 removing send complete frames fromstop acquisition 2021-06-16 10:25:49 +02:00
370fe4628a wip 2021-06-15 16:56:16 +02:00
74903314ce wip 2021-06-15 16:31:29 +02:00
994f0a71a6 wip 2021-06-15 16:27:09 +02:00