rm unwanted files in cache

This commit is contained in:
2019-01-11 15:13:00 +01:00
parent d459a98a4f
commit 7504b0a539
25 changed files with 0 additions and 10805 deletions

View File

@@ -1,48 +0,0 @@
<cafe:config
xmlns:cafe="http://slsbd.psi.ch">
<!-- Note: The namespace URI is not used by the parser to look up information -->
<!-- The purpose is to give the namespace a unique name -->
<!-- However, often projects use the namespace as a pointer to a web page -->
<!-- containing namespace information -->
<!-- group id is the NAME of the collection -->
<!-- CAFE convention is to begin collection name with c -->
<!-- Order must be X - Y - I and ENABLE -->
<cafe:group id="gDBPM">
<cafe:description>BPM agent configuration</cafe:description>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>X1</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>Y1</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>Q1</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>X1-VALID</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>Q1-VALID</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
<cafe:collection>
<cafe:id>cDBPM</cafe:id>
<cafe:attribute>ENERGY</cafe:attribute>
<cafe:collectivetype>CAFE_DOUBLE</cafe:collectivetype>
</cafe:collection>
</cafe:group>
</cafe:config>

View File

@@ -1 +0,0 @@
outAramis.xml

View File

@@ -1,380 +0,0 @@
<cafe:config xmlns:cafe="http://xfel.web.psi.ch">
<cafe:collection id="cDBPM">
<cafe:description>Collection of Nodes for SwissFEL</cafe:description>
<cafe:attributes>
<cafe:attribute>X</cafe:attribute>
<cafe:attribute>Y</cafe:attribute>
<cafe:attribute>X0</cafe:attribute>
<cafe:attribute>Y0</cafe:attribute>
<cafe:attribute>REF-X</cafe:attribute>
<cafe:attribute>REF-Y</cafe:attribute>
<cafe:attribute>REFOFF-X</cafe:attribute>
<cafe:attribute>REFOFF-Y</cafe:attribute>
<cafe:attribute>REFORB-X</cafe:attribute>
<cafe:attribute>REFORB-Y</cafe:attribute>
<cafe:attribute>SET-GAIN</cafe:attribute>
<cafe:attribute>I</cafe:attribute>
<cafe:attribute>FB-STAT</cafe:attribute>
<cafe:attribute>FB-ENABLE</cafe:attribute>
<cafe:attribute>STAT</cafe:attribute>
<cafe:attribute>ENABLE</cafe:attribute>
</cafe:attributes>
<cafe:member pos=" 3.0149">
<cafe:device>SINEG01-DBPM340</cafe:device>
</cafe:member>
<cafe:member pos=" 7.9459">
<cafe:device>SINSB01-DBPM150</cafe:device>
</cafe:member>
<cafe:member pos=" 12.9489">
<cafe:device>SINSB02-DBPM150</cafe:device>
</cafe:member>
<cafe:member pos=" 14.5560">
<cafe:device>SINLH01-DBPM060</cafe:device>
</cafe:member>
<cafe:member pos=" 16.4806">
<cafe:device>SINLH02-DBPM210</cafe:device>
</cafe:member>
<cafe:member pos=" 17.4826">
<cafe:device>SINLH02-DBPM240</cafe:device>
</cafe:member>
<cafe:member pos=" 19.2172">
<cafe:device>SINLH03-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 20.4632">
<cafe:device>SINLH03-DBPM050</cafe:device>
</cafe:member>
<cafe:member pos=" 21.6002">
<cafe:device>SINLH03-DBPM090</cafe:device>
</cafe:member>
<cafe:member pos=" 26.9202">
<cafe:device>SINSB03-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 32.4202">
<cafe:device>SINSB03-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 37.9202">
<cafe:device>SINSB04-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 43.4202">
<cafe:device>SINSB04-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 48.9202">
<cafe:device>SINSB05-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 54.4202">
<cafe:device>SINSB05-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 56.2420">
<cafe:device>SINXB01-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 60.2912">
<cafe:device>SINBC01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 61.0912">
<cafe:device>SINBC01-DBPM030</cafe:device>
</cafe:member>
<cafe:member pos=" 64.4172">
<cafe:device>SINBC01-DBPM080</cafe:device>
</cafe:member>
<cafe:member pos=" 65.9432">
<cafe:device>SINBC01-DBPM100</cafe:device>
</cafe:member>
<cafe:member pos=" 69.3739">
<cafe:device>SINBC02-DBPM140</cafe:device>
</cafe:member>
<cafe:member pos=" 77.5610">
<cafe:device>SINBC02-DBPM320</cafe:device>
</cafe:member>
<cafe:member pos=" 82.0967">
<cafe:device>SINDI01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 83.5117">
<cafe:device>SINDI01-DBPM060</cafe:device>
</cafe:member>
<cafe:member pos=" 86.0767">
<cafe:device>SINDI02-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 88.3857">
<cafe:device>SINDI02-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 90.6297">
<cafe:device>SINDI02-DBPM080</cafe:device>
</cafe:member>
<cafe:member pos=" 95.3947">
<cafe:device>S10CB01-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 100.2947">
<cafe:device>S10CB01-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 105.1947">
<cafe:device>S10CB02-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 110.0947">
<cafe:device>S10CB02-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 114.6628">
<cafe:device>S10BD01-DBPM020</cafe:device>
</cafe:member>
<cafe:member pos=" 114.9947">
<cafe:device>S10DI01-DBPM110</cafe:device>
</cafe:member>
<cafe:member pos=" 119.8947">
<cafe:device>S10CB03-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 124.7947">
<cafe:device>S10CB03-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 129.6947">
<cafe:device>S10CB04-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 134.5947">
<cafe:device>S10CB04-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 139.4947">
<cafe:device>S10CB05-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 144.3947">
<cafe:device>S10CB05-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 149.2947">
<cafe:device>S10CB06-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 154.1947">
<cafe:device>S10CB06-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 159.0947">
<cafe:device>S10CB07-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 163.9947">
<cafe:device>S10CB07-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 168.8947">
<cafe:device>S10CB08-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 173.7947">
<cafe:device>S10CB08-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 178.6947">
<cafe:device>S10CB09-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 183.5947">
<cafe:device>S10BC01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 187.8307">
<cafe:device>S10BC01-DBPM050</cafe:device>
</cafe:member>
<cafe:member pos=" 192.2847">
<cafe:device>S10BC01-DBPM090</cafe:device>
</cafe:member>
<cafe:member pos=" 196.7798">
<cafe:device>S10BC02-DBPM140</cafe:device>
</cafe:member>
<cafe:member pos=" 206.5399">
<cafe:device>S10BC02-DBPM320</cafe:device>
</cafe:member>
<cafe:member pos=" 211.2940">
<cafe:device>S10MA01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 215.6600">
<cafe:device>S10MA01-DBPM060</cafe:device>
</cafe:member>
<cafe:member pos=" 220.1200">
<cafe:device>S10MA01-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 229.0850">
<cafe:device>S20CB01-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 238.1850">
<cafe:device>S20CB02-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 247.2850">
<cafe:device>S20CB03-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 256.3850">
<cafe:device>S20SY01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 262.5020">
<cafe:device>S20SY01-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 263.6280">
<cafe:device>S20SY01-DBPM060</cafe:device>
</cafe:member>
<cafe:member pos=" 269.1300">
<cafe:device>S20SY02-DBPM080</cafe:device>
</cafe:member>
<cafe:member pos=" 271.0800">
<cafe:device>S20SY02-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 272.7600">
<cafe:device>S20SY02-DBPM150</cafe:device>
</cafe:member>
<cafe:member pos=" 280.6200">
<cafe:device>S20SY03-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 286.9200">
<cafe:device>S20SY03-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 294.3800">
<cafe:device>S20SY03-DBPM080</cafe:device>
</cafe:member>
<cafe:member pos=" 303.8150">
<cafe:device>S30CB01-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 312.9150">
<cafe:device>S30CB02-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 322.0150">
<cafe:device>S30CB03-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 331.1150">
<cafe:device>S30CB04-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 340.2150">
<cafe:device>S30CB05-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 349.3150">
<cafe:device>S30CB06-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 358.4150">
<cafe:device>S30CB07-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 367.5150">
<cafe:device>S30CB08-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 376.6150">
<cafe:device>S30CB09-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 385.7150">
<cafe:device>S30CB10-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 394.8150">
<cafe:device>S30CB11-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 403.9150">
<cafe:device>S30CB12-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 413.0150">
<cafe:device>S30CB13-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 422.1150">
<cafe:device>S30CB14-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 431.2150">
<cafe:device>S30CB15-DBPM420</cafe:device>
</cafe:member>
<cafe:member pos=" 440.3150">
<cafe:device>SARCL01-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 444.6750">
<cafe:device>SARCL01-DBPM060</cafe:device>
</cafe:member>
<cafe:member pos=" 450.7750">
<cafe:device>SARCL01-DBPM120</cafe:device>
</cafe:member>
<cafe:member pos=" 452.1510">
<cafe:device>SARCL01-DBPM150</cafe:device>
</cafe:member>
<cafe:member pos=" 456.9100">
<cafe:device>SARCL02-DBPM110</cafe:device>
</cafe:member>
<cafe:member pos=" 460.9609">
<cafe:device>SARCL02-DBPM220</cafe:device>
</cafe:member>
<cafe:member pos=" 462.7569">
<cafe:device>SARCL02-DBPM260</cafe:device>
</cafe:member>
<cafe:member pos=" 466.6909">
<cafe:device>SARCL02-DBPM330</cafe:device>
</cafe:member>
<cafe:member pos=" 471.1067">
<cafe:device>SARCL02-DBPM470</cafe:device>
</cafe:member>
<cafe:member pos=" 476.4267">
<cafe:device>SARMA01-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 483.2767">
<cafe:device>SARMA01-DBPM100</cafe:device>
</cafe:member>
<cafe:member pos=" 487.9617">
<cafe:device>SARMA02-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 490.0107">
<cafe:device>SARMA02-DBPM020</cafe:device>
</cafe:member>
<cafe:member pos=" 492.0597">
<cafe:device>SARMA02-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 496.8097">
<cafe:device>SARMA02-DBPM110</cafe:device>
</cafe:member>
<cafe:member pos=" 501.5597">
<cafe:device>SARUN01-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 506.3097">
<cafe:device>SARUN02-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 511.0597">
<cafe:device>SARUN03-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 515.8097">
<cafe:device>SARUN04-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 520.5597">
<cafe:device>SARUN05-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 525.3097">
<cafe:device>SARUN06-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 530.0597">
<cafe:device>SARUN07-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 534.8097">
<cafe:device>SARUN08-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 539.5597">
<cafe:device>SARUN09-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 544.3097">
<cafe:device>SARUN10-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 549.0597">
<cafe:device>SARUN11-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 553.8097">
<cafe:device>SARUN12-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 558.5597">
<cafe:device>SARUN13-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 563.3097">
<cafe:device>SARUN14-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 568.0597">
<cafe:device>SARUN15-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 572.8097">
<cafe:device>SARUN16-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 577.5597">
<cafe:device>SARUN17-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 582.3097">
<cafe:device>SARUN18-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 587.0597">
<cafe:device>SARUN19-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 591.8097">
<cafe:device>SARUN20-DBPM070</cafe:device>
</cafe:member>
<cafe:member pos=" 593.9132">
<cafe:device>SARBD01-DBPM040</cafe:device>
</cafe:member>
<cafe:member pos=" 596.9584">
<cafe:device>SARBD02-DBPM010</cafe:device>
</cafe:member>
<cafe:member pos=" 598.3943">
<cafe:device>SARBD02-DBPM040</cafe:device>
</cafe:member>
</cafe:collection>
</cafe:config>

View File

@@ -1,241 +0,0 @@
{"channels":[
{"name":"SINEG01-DBPM340:X1","backend":"sf-databuffer"},
{"name":"SINEG01-DBPM340:Y1","backend":"sf-databuffer"},
{"name":"SINSB01-DBPM150:Y1","backend":"sf-databuffer"},
{"name":"SINSB02-DBPM150:Y1","backend":"sf-databuffer"},
{"name":"SINLH01-DBPM060:Y1","backend":"sf-databuffer"},
{"name":"SINLH02-DBPM210:Y1","backend":"sf-databuffer"},
{"name":"SINLH02-DBPM240:Y1","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM050:Y1","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM090:Y1","backend":"sf-databuffer"},
{"name":"SINSB03-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"SINSB03-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"SINSB04-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"SINSB04-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"SINSB05-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"SINSB05-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"SINXB01-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM030:Y1","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM080:Y1","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM100:Y1","backend":"sf-databuffer"},
{"name":"SINBC02-DBPM140:Y1","backend":"sf-databuffer"},
{"name":"SINBC02-DBPM320:Y1","backend":"sf-databuffer"},
{"name":"SINDI01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SINDI01-DBPM060:Y1","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM080:Y1","backend":"sf-databuffer"},
{"name":"S10CB01-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB01-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB02-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB02-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10DI01-DBPM110:Y1","backend":"sf-databuffer"},
{"name":"S10CB03-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB03-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB04-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB04-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB05-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB05-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB06-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB06-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB07-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB07-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB08-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10CB08-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S10CB09-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM050:Y1","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM090:Y1","backend":"sf-databuffer"},
{"name":"S10BC02-DBPM140:Y1","backend":"sf-databuffer"},
{"name":"S10BC02-DBPM320:Y1","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM060:Y1","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"S20CB01-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S20CB02-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S20CB03-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM060:Y1","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM080:Y1","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM150:Y1","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM080:Y1","backend":"sf-databuffer"},
{"name":"S30CB01-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB02-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB03-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB04-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB05-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB06-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB07-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB08-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB09-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB10-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB11-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB12-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB13-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB14-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"S30CB15-DBPM420:Y1","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM060:Y1","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM120:Y1","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM150:Y1","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM110:Y1","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM220:Y1","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM260:Y1","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM330:Y1","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM470:Y1","backend":"sf-databuffer"},
{"name":"SARMA01-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"SARMA01-DBPM100:Y1","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM020:Y1","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM110:Y1","backend":"sf-databuffer"},
{"name":"SARUN01-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN02-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN03-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN04-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN05-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN06-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN07-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN09-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN10-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN11-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN12-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN13-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN14-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN15-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN16-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN17-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN18-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN19-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"SARUN20-DBPM070:Y1","backend":"sf-databuffer"},
{"name":"S10BD01-DBPM020:Y1","backend":"sf-databuffer"},
{"name":"SARBD01-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"SARBD02-DBPM010:Y1","backend":"sf-databuffer"},
{"name":"SARBD02-DBPM040:Y1","backend":"sf-databuffer"},
{"name":"SINEG01-DBPM340:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB01-DBPM150:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB02-DBPM150:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH01-DBPM060:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH02-DBPM210:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH02-DBPM240:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM050:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINLH03-DBPM090:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB03-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB03-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB04-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB04-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB05-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINSB05-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINXB01-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM030:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM080:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC01-DBPM100:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC02-DBPM140:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINBC02-DBPM320:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINDI01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINDI01-DBPM060:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"SINDI02-DBPM080:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB01-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB01-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB02-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB02-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10DI01-DBPM110:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB03-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB03-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB04-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB04-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB05-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB05-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB06-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB06-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB07-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB07-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB08-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB08-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10CB09-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM050:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BC01-DBPM090:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BC02-DBPM140:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BC02-DBPM320:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM060:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10MA01-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20CB01-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20CB02-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20CB03-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY01-DBPM060:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM080:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY02-DBPM150:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"S20SY03-DBPM080:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB01-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB02-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB03-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB04-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB05-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB06-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB07-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB08-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB09-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB10-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB11-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB12-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB13-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB14-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"S30CB15-DBPM420:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM060:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM120:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL01-DBPM150:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM110:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM220:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM260:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM330:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARCL02-DBPM470:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA01-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA01-DBPM100:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM020:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARMA02-DBPM110:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN01-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN02-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN03-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN04-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN05-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN06-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN07-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN09-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN10-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN11-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN12-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN13-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN14-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN15-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN16-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN17-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN18-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN19-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARUN20-DBPM070:Y1-VALID","backend":"sf-databuffer"},
{"name":"S10BD01-DBPM020:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARBD01-DBPM040:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARBD02-DBPM010:Y1-VALID","backend":"sf-databuffer"},
{"name":"SARBD02-DBPM040:Y1-VALID","backend":"sf-databuffer"}],
"mapping":{"incomplete":"fill-null"},
"channelValidation":{"inconsistency":"keep-as-is"},
"sendBehaviour":{"strategy":"complete-latest"}}

View File

@@ -1,6 +0,0 @@
g++ cafePush.cpp -o cafePush -I/opt/gfa/zmq/zeromq-4.1.5/include -I/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/include -L/opt/gfa/zmq/zeromq-4.1.5/lib -Wl,-rpath,/opt/gfa/zmq/zeromq-4.1.5/lib -L/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7 -Wl,-rpath,/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7 -lzmq -ljson_linux-gcc-4.4.7_libmt
g++ cafePush.cpp -o cafePush -I/opt/gfa/zmq/zeromq-4.1.5/include -L/opt/gfa/zmq/zeromq-4.1.5/lib -Wl,-rpath,/opt/gfa/zmq/zeromq-4.1.5/lib -lzmq

View File

@@ -1,52 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
#CAFE_VERSION=cafe-1.0.0-final-2
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/afs/psi.ch/project/cafe/gitworkspace/CAFE
#CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
CAFE_CPP_BASE=${CAFE_BASE}/cpp
BOOST_BASE=${CAFE_BASE}/boost/boost_1_61_0/include
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) #\
# -I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/src/.libs \
-Wl,-rpath,$(CAFE_CPP_BASE)/src/.libs #\
# -L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB) -L/usr/lib64
# -L$(CAFE_CPP_BASE)/src/libs/pycafe \
#LIBS += -lpython3.5m
LIBS += -lcafe -lca -lCom
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,51 +0,0 @@
#
# Jan Chrin
# November 2015
#
# Makefile to build C++ cafe client
#CAFE version to link to
CAFE_VERSION=latest
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/cpp
BOOST_BASE=${CAFE_BASE}/boost/boost_1_57_0
#INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp \
-I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
-Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB)
# -L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
# -Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib
#LIBS += -lpython2.6
LIBS += -lcafe -lca -lCom -lpython3.5m
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,54 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
CAFE_VERSION=latest
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
BOOST_BASE=${CAFE_BASE}/boost/boost_1_57_0
#INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB)
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
#LIBS += -lpython2.6
LIBS += -lcafe -lca -lCom -lpython3.5m
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,55 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
CAFE_VERSION=pycafe-1.0.0-beta-1
CAFE_VERSION_OTHER=pycafe-noqt-1.0.0-beta-1
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
#python/python-3.5
CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
BOOST_BASE=${CAFE_BASE}/boost/boost_1_57_0
#INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB)
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
#LIBS += -lpython2.6
LIBS += -lcafe -lca -lCom -lpython3.5m
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,55 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
CAFE_VERSION=pycafe-1.0.0-final-1
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
#CAFE_CPP_BASE=${CAFE_BASE}/cpp/
BOOST_BASE=${CAFE_BASE}/boost/boost_1_61_0/include
#INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB) -L/usr/lib64
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
LIBS += -lpython3.5m
LIBS += -lcafe -lca -lCom
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,69 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
CAFE_VERSION=pyzcafe-1.3.0-alpha-1
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
BOOST_BASE=${CAFE_BASE}/boost/boost_1_61_0/include
ZEROMQ_BASE=/opt/gfa/zmq/zeromq-4.1.5
#INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/include
#-I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) -I$(ZEROMQ_BASE)/include \
-I/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/include \
-I/opt/gfa/zmq/curl-7.54.1/include \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(ZEROMQ_BASE)/lib \
-Wl,-rpath,$(ZEROMQ_BASE)/lib \
-L/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7 \
-Wl,-rpath,/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7 \
-L/opt/gfa/zmq/curl-7.54.1/lib/.libs \
-Wl,-rpath,/opt/gfa/zmq/curl-7.54.1/lib/.libs \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB) -L/usr/lib64
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
LIBS += -lpython3.5m
LIBS += -lcafe -lca -lCom -lzmq -ljson_linux-gcc-4.4.7_libmt -lcurl
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,75 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build C++ cafe client
#
# For cafeClient that needs loadSFGroups we need to
# link in python libraries
#CAFE version to link to
CAFE_VERSION=pycafe-1.0.0-beta-4
PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/python/python-3.5
#CAFE_CPP_BASE=${CAFE_BASE}/cpp
BOOST_BASE=${CAFE_BASE}/boost/boost_1_61_0/include
#INCLUDE_PATH += -I/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) \
-I${PYTHON_INCLUDE}
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB) -L/usr/lib64
# -L/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
# -Wl,-rpath,/afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/src/.libs \
LIBS += -lpython3.5m
LIBS += -lcafe -lca -lCom
#cafeTest: cafeTest.cc
# g++ cafeTest.cc -o cafeTest \
# $(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
#cafeTest: cafeTest.cc
# g++ cafeTest.cc -o cafeTest \
# $(INCLUDE_PATH) -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
# -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
# $(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib/libcafe.a -lca -lCom
## -L$(PYTHON_LIB)/libpython3.5m.so
cafeTest: cafeTest.cc
g++ cafeTest.cc -o cafeTest \
-I$(BOOST_BASE) -I${PYTHON_INCLUDE} -I/usr/include/Qt \
-I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib/libcafe.a \
$(EPICS_BASE)/lib/${EPICS_HOST_ARCH}/libca.a \
$(EPICS_BASE)/lib/${EPICS_HOST_ARCH}/libCom.a \
-L$(PYTHON_LIB) -Wl,-rpath,$(PYTHON_LIB) \
-L/usr/lib64 -ldl -lpthread -lreadline -lrt -lpython3.5m -lQtCore -lQtXml
clean:
rm -f cafeTest.o cafeTest

View File

@@ -1,22 +0,0 @@
#
# Jan Chrin
# June 2016
#
##### CHANGE AS APPROPRIATE #################
#Cafe CPP Version to install
CAFE_VERSION=cafe-1.0.0-alpha-1
#CAFE project base
CAFE_BASE=/opt/gfa/cafe/cpp
CAFE_ACTUAL=${CAFE_BASE}/${CAFE_VERSION}
EXAMPLES_INSTALL_PATH= $(CAFE_ACTUAL)/examples/cafeTest
#############################################
install:
mkdir -p $(EXAMPLES_INSTALL_PATH)
cp makefile $(EXAMPLES_INSTALL_PATH)
cp cafeTest.cc $(EXAMPLES_INSTALL_PATH)

View File

@@ -1,48 +0,0 @@
#
# Jan Chrin
# June 2016
#
# Makefile to build a simple C++ cafe client
#
#CAFE version to link to
CAFE_VERSION=cafez-1.3.0-alpha-1
#PYTHON_INCLUDE=/opt/gfa/python-3.5/latest/include/python3.5m
#PYTHON_LIB=/opt/gfa/python-3.5/latest/lib
EPICS_BASE=${EPICS}/base
#CAFE project base
CAFE_BASE=/opt/gfa/cafe
CAFE_CPP_BASE=${CAFE_BASE}/cpp
BOOST_BASE=${CAFE_BASE}/boost/boost_1_61_0/include
ZEROMQ_BASE=/opt/gfa/zmq/zeromq-4.1.5
INCLUDE_PATH += -I$(CAFE_CPP_BASE)/$(CAFE_VERSION)/include \
-I$(EPICS_BASE)/include -I$(EPICS_BASE)/include/os/Linux \
-I$(BOOST_BASE) -I$(ZEROMQ_BASE)/include -I/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/include
#-I$(BOOST_BASE)/boost
LIB_DIR += -L$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-Wl,-rpath,$(EPICS_BASE)/lib/${EPICS_HOST_ARCH} \
-L$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-Wl,-rpath,$(CAFE_CPP_BASE)/$(CAFE_VERSION)/lib \
-L$(ZEROMQ_BASE)/lib \
-Wl,-rpath,$(ZEROMQ_BASE)/lib \
-L/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7 \
-Wl,-rpath,/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-4.4.7
LIBS += -lcafe -lca -lCom -lzmq -ljson_linux-gcc-4.4.7_libmt
cafeTest: cafeTest.cc callbacks.h
g++ cafeTest.cc -o cafeTest \
$(INCLUDE_PATH) $(LIB_DIR) $(LIBS)
clean:
rm -f cafeTest.o cafeTest

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,174 +0,0 @@
/* =====================================================================
zhelpers.h
Helper header file for example applications.
=====================================================================
*/
#ifndef __ZHELPERS_H_INCLUDED__
#define __ZHELPERS_H_INCLUDED__
// Include a bunch of headers that we will need in the examples
#include <zmq.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#if (defined (WIN32))
# include <time.h>
#else
# include <sys/time.h>
#endif
#include <assert.h>
#include <signal.h>
// Version checking, and patch up missing constants to match 2.1
#if ZMQ_VERSION_MAJOR == 2
# error "Please upgrade to ZeroMQ/3.2 for these examples"
#endif
// Provide random number from 0..(num-1)
#if (defined (WIN32))
# define randof(num) (int) ((float) (num) * rand () / (RAND_MAX + 1.0))
#else
# define randof(num) (int) ((float) (num) * random () / (RAND_MAX + 1.0))
#endif
// Receive 0MQ string from socket and convert into C string
// Caller must free returned string. Returns NULL if the context
// is being terminated.
static char *
s_recv (void *socket) {
char buffer [256];
int size = zmq_recv (socket, buffer, 255, 0); //ZMQ_DONTWAIT);
if (size == -1)
return NULL;
if (size > 255)
size = 255;
buffer [size] = 0;
return strdup (buffer);
}
// Convert C string to 0MQ string and send to socket
static int
s_send (void *socket, char *string) {
int size = zmq_send (socket, string, strlen (string), 0);
return size;
}
// Sends string as 0MQ string, as multipart non-terminal
static int
s_sendmore (void *socket, char *string) {
int size = zmq_send (socket, string, strlen (string), ZMQ_SNDMORE);
return size;
}
// Receives all message parts from socket, prints neatly
//
static void
s_dump (void *socket)
{
puts ("----------------------------------------");
while (1) {
// Process all parts of the message
zmq_msg_t message;
zmq_msg_init (&message);
int size = zmq_msg_recv (&message, socket, 0);
// Dump the message as text or binary
char *data = (char*)zmq_msg_data (&message);
int is_text = 1;
int char_nbr;
for (char_nbr = 0; char_nbr < size; char_nbr++)
if ((unsigned char) data [char_nbr] < 32
|| (unsigned char) data [char_nbr] > 127)
is_text = 0;
printf ("[%03d] ", size);
for (char_nbr = 0; char_nbr < size; char_nbr++) {
if (is_text)
printf ("%c", data [char_nbr]);
else
printf ("%02X", (unsigned char) data [char_nbr]);
}
printf ("\n");
int64_t more; // Multipart detection
more = 0;
size_t more_size = sizeof (more);
zmq_getsockopt (socket, ZMQ_RCVMORE, &more, &more_size);
zmq_msg_close (&message);
if (!more)
break; // Last message part
}
}
// Set simple random printable identity on socket
//
static void
s_set_id (void *socket)
{
char identity [10];
sprintf (identity, "%04X-%04X", randof (0x10000), randof (0x10000));
zmq_setsockopt (socket, ZMQ_IDENTITY, identity, strlen (identity));
}
/*
// Sleep for a number of milliseconds
static void
s_sleep (int msecs)
{
#if (defined (WIN32))
Sleep (msecs);
#else
struct timespec t;
t.tv_sec = msecs / 1000;
t.tv_nsec = (msecs % 1000) * 1000000;
nanosleep (&t, NULL);
#endif
}
*/
// Return current system clock as milliseconds
static int64_t
s_clock (void)
{
#if (defined (WIN32))
SYSTEMTIME st;
GetSystemTime (&st);
return (int64_t) st.wSecond * 1000 + st.wMilliseconds;
#else
struct timeval tv;
gettimeofday (&tv, NULL);
return (int64_t) (tv.tv_sec * 1000 + tv.tv_usec / 1000);
#endif
}
// Print formatted string to stdout, prefixed by date/time and
// terminated with a newline.
/*
static void
s_console (const char *format, ...)
{
time_t curtime = time (NULL);
struct tm *loctime = localtime (&curtime);
char *formatted = (char*)malloc (20);
strftime (formatted, 20, "%y-%m-%d %H:%M:%S ", loctime);
printf ("%s", formatted);
free (formatted);
va_list argptr;
va_start (argptr, format);
vprintf (format, argptr);
va_end (argptr);
printf ("\n");
}
*/
#endif // __ZHELPERS_H_INCLUDED__