added custom receiver example

This commit is contained in:
maliakal_d 2020-11-18 11:17:15 +01:00
parent aacd7c4bec
commit d364e5e2ec
2 changed files with 51 additions and 3 deletions

View File

@ -1,4 +1,4 @@
SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release) SLS Detector Package 5.0.0 released on 18.11.2020 (Major Release)
================================================================= =================================================================
CONTENTS CONTENTS
@ -30,6 +30,7 @@ SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release)
- (Jungfrau server) settings and default dacs - (Jungfrau server) settings and default dacs
- (Servers) sharedmemory - (Servers) sharedmemory
- (Eiger server) blocked when stopping or status - (Eiger server) blocked when stopping or status
- (Eiger Firmware)
- Receiver shared memory - Receiver shared memory
- UDP configuration change - UDP configuration change
- UDP IP (Receiver) - UDP IP (Receiver)
@ -158,7 +159,11 @@ SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release)
When server is started without this file, it is set to hardware When server is started without this file, it is set to hardware
settings. settings.
The detector is also deactivated by default and activated only The detector is also deactivated by default and activated only
upon setting hostname in the client. This is to ensure ???????? upon setting hostname in the client. This is to ensure if the
network of a board or a board is broken and one cannot connect
to this board, then it is deactivated by default upon reboot,
so one can use other half modules of the detector.
The header packets of Eiger are not sent in this firmware version.
5. (Eiger) Partial readout - readnlines 5. (Eiger) Partial readout - readnlines
It is possible for partial readouts, where you specify the number It is possible for partial readouts, where you specify the number
@ -225,6 +230,7 @@ SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release)
3. Resolved Issues 3. Resolved Issues
================== ==================
@ -271,7 +277,6 @@ SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release)
=== ===
Compatible version : 05.10.2020 (v1.0) Compatible version : 05.10.2020 (v1.0)
Detector Upgrade Detector Upgrade
================ ================
@ -340,6 +345,10 @@ SLS Detector Package 5.0.0 released on xx.xx.2020 (Major Release)
Python API Example: Python API Example:
https://slsdetectorgroup.github.io/devdoc/pyexamples.html https://slsdetectorgroup.github.io/devdoc/pyexamples.html
Receivers (including custom receiver):
https://slsdetectorgroup.github.io/devdoc/receivers.html
https://slsdetectorgroup.github.io/devdoc/slsreceiver.html
TroubleShooting: TroubleShooting:
https://slsdetectorgroup.github.io/devdoc/troubleshooting.html https://slsdetectorgroup.github.io/devdoc/troubleshooting.html

View File

@ -0,0 +1,39 @@
# detector hostname
hostname bchip052
# do not use any rx_ or "file" (eg. fwrite, fpath) commands, which go to slsReceiver/slsMultiReceiver
# udp destination port (receiver)
udp_dstport 50004
# udp destination ip (receiver)
udp_dstip 10.0.1.100
# udp source ip (same subnet as udp_dstip)
udp_srcip 10.0.1.184
# udp destination mac
udp_dstmac 22:47:d5:48:ad:ef
# PCBv2.0 (using 2 interfaces, top)
udp_dstport2 50005
udp_dstip2 10.0.2.100
udp_srcip2 10.0.2.184
udp_dstmac2 22:47:d5:48:ad:ff
# enable two interfaces
numinterfaces 2
# select inner interface(effective only when numinterfaces is 1)
#selinterface 1
# power on chip
powerchip 1
# high voltage
highvoltage 200
# timing to trigger
timing trigger