Last modified by sndueste on 2025/06/16 17:14

From version 14.2
edited by sndueste
on 2025/06/16 17:09
Change comment: There is no comment for this version
To version 12.1
edited by sndueste
on 2024/03/13 14:12
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,0 @@
1 -FLASHUSER.Controls.WebHome
Content
... ... @@ -95,6 +95,8 @@
95 95  * [[attach:AdvancedIDServer-inline.vi]]: Example how to use the Advanced ID Server with Labview (LV11)
96 96  * [[AdvancedIDServer on github>>url:https://github.com/Finii/AdvancedIDServer||shape="rect"]]
97 97  
98 +[[Contents>>doc:||anchor="Contents"]]
99 +
98 98  == Direct reading of Train ID ==
99 99  
100 100  Receiving the Train ID via ethernet is rather simple. Just open a TCP socket to the one of the servers and read from it.
... ... @@ -134,6 +134,7 @@
134 134  
135 135  The time and date have leading zeros as necessary to ensure a constant field width. The ID number is not zero padded and thus has a varying field width.
136 136  
139 +[[Contents>>doc:||anchor="Contents"]]
137 137  
138 138  
139 139  == Train ID Yelling server (TIDY) ==
... ... @@ -153,6 +153,7 @@
153 153  * [[hasfcpuexp2.desy.de>>url:http://hasfcpuexp2.desy.de||shape="rect"]]:58050 //(for Flash1)//
154 154  * [[flash2cpuxgmd2.desy.de>>url:http://flash2cpuxgmd2.desy.de||shape="rect"]]:58050 //(for Flash2)//
155 155  
159 +
156 156  === Known Issues ===
157 157  
158 158  * If you write code to read the train-ID please make sure you close the socket properly. Otherwise it can happen that you eat up all available connections.
... ... @@ -159,17 +159,12 @@
159 159  ** If you can not guaranty that the socket will be closed properly the best solution is to use always the same (client-)port number.
160 160  ** You can also change your system-settings to let the OS handle it (see tcp_keepalive_time).
161 161  
166 +
162 162  * 20.9.18: The .exe always try [[hasfhvctrl.desy.de>>url:http://hasfhvctrl.desy.de||shape="rect"]] first. So start with additional parameter via the commandline.
163 163  [[attach:AdvancedIDServer.exe]] [[hasfcpuexp2.desy.de>>url:http://hasfcpuexp2.desy.de||shape="rect"]]
164 164  
165 -=== Short presentation by Fini ===
170 +[[Contents>>doc:||anchor="Contents"]]
166 166  
167 -* [[Here a short summary from Fini - held in the group meeting Nov 2014>>attach:eventid.pdf]]
172 +== Short presentation by Fini ==
168 168  
169 -
170 -
171 -Reading the Train ID from the X2 timer via analog signal
172 -
173 -There is also the option to read in the encoded analog signal from the X2 timer with an USB digitizer.
174 -
175 -[[image:1750086572452-793.png]]
174 +* [[Here a short summary from Fini - held in the groupmeeting Nov 2014>>attach:eventid.pdf]]
1750086572452-793.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.sndueste
Size
... ... @@ -1,1 +1,0 @@
1 -47.6 KB
Content