Eclipse.org Eclipse.org profile Epcglobal Llrp

<profile> examples

Epcglobal Llrp Attributes Elements XML Reference
<profile> example from the profile_test.xml sample.

<?xml version="1.0" encoding="UTF-8"?>



        <profile idref="org.eclipse.soda.dk.epcglobal.llrp.gpio.profile/dk/profile.xml#EpcglobalLlrpGpioProfile"/>



<profile> example from the profile.xml sample.

<?xml version="1.0" encoding="UTF-8"?>



    <profile id="EpcglobalLlrpGpioProfile" packagebase="org.eclipse.soda.dk">
        <description>EPCglobal Low Level Reader Protocol (LLRP) GPIO Profile</description>
        <provider>Eclipse.org</provider>
        <version>1.1.0</version>
        <vendor>IBM</vendor>
<!-- Protocol Specification   -->

        <spec id="Specification">
            <speccomment>Ratified</speccomment>
            <specdate>August 13, 2007</specdate>
            <spectitle>EPCglobal Low Level Reader Protocol (LLRP)</spectitle>
            <specurl>http://www.epcglobalinc.org/standards/llrp</specurl>
            <specvendor>EPCglobal</specvendor>
            <specversion>1.0.1</specversion>
        </spec>
        <customparameter name="gpiPortCount" type="int" defaultvalue="4" access="true"/>
        <customparameter name="gpoPortCount" type="int" defaultvalue="8" access="true"/>
        <profileparent>
            <profileref idref="org.eclipse.soda.dk.gpio.profile/dk/profile.xml#GpioProfile"/>
        </profileparent>
        <adapter idref="org.eclipse.soda.dk.epcglobal.llrp.adapter/dk/adapter.xml#EpcglobalLlrpAdapter"/>
        <device idref="org.eclipse.soda.dk.epcglobal.llrp.device/dk/device.xml#EpcglobalLlrpDevice">
<!-- GPI   -->
<!-- old code             <commandref idref="SetReaderConfig_EnableEventReports"/>             <signalref  idref="SetReaderConfig_EnableEventReports_Response"/>             <commandref idref="SetReaderConfig_ReaderEventNotificationSpec_GPIEvent"/>             <signalref  idref="SetReaderConfig_ReaderEventNotificationSpec_GPIEvent_Response"/>             <commandref idref="SetReaderConfig_GPIPortCurrentState"/>             <signalref  idref="SetReaderConfig_GPIPortCurrentState_Response"/>             <commandref idref="GetReaderConfig_GPIPortCurrentState"/>             <signalref  idref="GetReaderConfig_GPIPortCurrentState_Response"/>               -->
<!-- GPO   -->
<!-- old              <signalref  idref="ReaderEventNotification_GPIEvent"/>             <commandref idref="SetReaderConfig_GPOWriteData"/>             <signalref  idref="SetReaderConfig_GPOWriteData_Response"/>               -->
<!-- GPI   -->

            <commandref idref="SetReaderConfig_ReaderEventNotificationSpec"/>
<!--commandref idref="SetReaderConfig_ReaderEventNotificationSpec_GPIEvent"/>             <signalref  idref="SetReaderConfig_ReaderEventNotificationSpec_GPIEvent_Response"/  -->

            <commandref idref="SetReaderConfig_GPIPortCurrentState"/>
<!--signalref  idref="SetReaderConfig_GPIPortCurrentState_Response"/  -->

            <signalref idref="SetReaderConfigResponse"/>
            <commandref idref="GetReaderConfig_GPIPortCurrentState"/>
            <signalref idref="GPIPortCurrentStateResponse"/>
<!-- GPO   -->

            <signalref idref="ReaderEventNotification"/>
            <commandref idref="SetReaderConfig_GPOWriteData"/>
<!--signalref  idref="SetReaderConfig_GPOWriteData_Response"/  -->

        </device>
        <bundle/>
        <managedbundle/>
        <managedfactorybundle/>
    </profile>



<profile> example from the profile_test.xml sample.

<?xml version="1.0" encoding="UTF-8"?>



        <profile idref="org.eclipse.soda.dk.epcglobal.llrp.inventory.profile/dk/profile.xml#EpcglobalLlrpInventoryProfile"/>



<profile> example from the profile.xml sample.

<?xml version="1.0" encoding="UTF-8"?>



    <profile id="EpcglobalLlrpInventoryProfile"
            packagebase="org.eclipse.soda.dk">
        <description>EPCglobal Low Level Reader Protocol (LLRP) Inventory Profile</description>
        <provider>Eclipse.org</provider>
        <version>1.1.0</version>
        <vendor>IBM</vendor>
<!-- Protocol Specification    -->

        <spec id="Specification">
            <speccomment>Ratified</speccomment>
            <specdate>August 13, 2007</specdate>
            <spectitle>EPCglobal Low Level Reader Protocol (LLRP)</spectitle>
            <specurl>http://www.epcglobalinc.org/standards/llrp</specurl>
            <specvendor>EPCglobal</specvendor>
            <specversion>1.0.1</specversion>
        </spec>
        <customparameter name="ROSpecID" type="int" defaultvalue="1" access="true"/>
        <customparameter name="AccessSpecID" type="int" defaultvalue="1" access="true"/>
        <profileparent>
            <profileref idref="org.eclipse.soda.dk.rfid.inventory.profile/dk/profile.xml#RfidInventoryProfile"/>
        </profileparent>
        <adapter idref="org.eclipse.soda.dk.epcglobal.llrp.adapter/dk/adapter.xml#EpcglobalLlrpAdapter"/>
        <device idref="org.eclipse.soda.dk.epcglobal.llrp.device/dk/device.xml#EpcglobalLlrpDevice">
            <commandref idref="SetReaderConfig_ForInventory"/>
            <commandref idref="SetReaderConfig_AntennaConfiguration"/>
            <signalref idref="SetReaderConfigResponse"/>
            <commandref idref="GetRospecs"/>
            <signalref idref="GetRospecsResponse"/>
            <commandref idref="DeleteRospec"/>
            <signalref idref="DeleteRospecResponse"/>
            <commandref idref="AddRospec"/>
            <signalref idref="AddRospecResponse"/>
            <commandref idref="EnableRospec"/>
            <signalref idref="EnableRospecResponse"/>
            <commandref idref="DisableRospec"/>
            <signalref idref="DisableRospecResponse"/>
            <commandref idref="StartRospec"/>
            <signalref idref="StartRospecResponse"/>
            <commandref idref="StopRospec"/>
            <signalref idref="StopRospecResponse"/>
            <signalref idref="RoAccessReport"/>
            <commandref idref="GetAccessspecs"/>
            <signalref idref="GetAccessspecsResponse"/>
            <commandref idref="DeleteAccessspec"/>
            <signalref idref="DeleteAccessspecResponse"/>
            <commandref idref="AddAccessspec"/>
            <signalref idref="AddAccessspecResponse"/>
            <commandref idref="EnableAccessspec"/>
            <signalref idref="EnableAccessspecResponse"/>
            <commandref idref="DisableAccessspec"/>
            <signalref idref="DisableAccessspecResponse"/>
<!-- old version                 <commandref idref="SetReaderConfig_ForInventory"/>                 <signalref idref="SetReaderConfig_ForInventory_Response"/>                 <commandref idref="SetReaderConfig_AntennaConfiguration"/>                 <signalref idref="SetReaderConfig_AntennaConfiguration_Response"/>                 <commandref idref="DeleteROSpec"/>                 <signalref idref="DeleteROSpecResponse"/>                 <commandref idref="AddROSpec"/>                 <signalref idref="AddROSpecResponse"/>                 <commandref idref="EnableROSpec"/>                 <signalref idref="EnableROSpecResponse"/>                 <commandref idref="StartROSpec"/>                 <signalref idref="StartROSpecResponse"/>                 <commandref idref="StopROSpec"/>                 <signalref idref="StopROSpecResponse"/>                 <signalref idref="ROAccessReport_RFIDInventory_EPC96_Signal"/>                         <signalref idref="ROAccessReport_RFIDInventory_EPC64_Signal"/>                                          <measurementref idref="AntennaList"/>                 <measurementref idref="AntennaCount"/>                 <measurementref idref="AntennaConfiguration1"/>                 <measurementref idref="AntennaConfiguration2"/>                 <measurementref idref="AntennaConfiguration3"/>                 <measurementref idref="AntennaConfiguration4"/>                 <measurementref idref="AntennaConfiguration5"/>                 <measurementref idref="AntennaConfiguration6"/>                 <measurementref idref="AntennaConfiguration7"/>                 <measurementref idref="AntennaConfiguration8"/>                    -->

        </device>
        <bundle/>
        <managedbundle/>
        <managedfactorybundle/>
    </profile>



<profile> example from the profile.xml sample.

<?xml version="1.0" encoding="UTF-8"?>



    <profile id="EpcglobalLlrpWriteProfile" packagebase="org.eclipse.soda.dk">
        <description>EPCglobal Low Level Reader Protocol (LLRP) Write Profile</description>
        <provider>Eclipse.org</provider>
        <version>1.1.0</version>
        <vendor>IBM</vendor>
<!-- Protocol Specification    -->

        <spec id="Specification">
            <speccomment>Ratified</speccomment>
            <specdate>August 13, 2007</specdate>
            <spectitle>EPCglobal Low Level Reader Protocol (LLRP)</spectitle>
            <specurl>http://www.epcglobalinc.org/standards/llrp</specurl>
            <specvendor>EPCglobal</specvendor>
            <specversion>1.0.1</specversion>
        </spec>
        <customparameter name="ROSpecID" type="int" defaultvalue="1" access="true"/>
        <customparameter name="AccessSpecID" type="int" defaultvalue="1" access="true"/>
        <profileparent>
            <profileref idref="org.eclipse.soda.dk.rfid.write.profile/dk/profile.xml#RfidWriteProfile"/>
        </profileparent>
        <adapter idref="org.eclipse.soda.dk.epcglobal.llrp.adapter/dk/adapter.xml#EpcglobalLlrpAdapter"/>
        <device idref="org.eclipse.soda.dk.epcglobal.llrp.device/dk/device.xml#EpcglobalLlrpDevice">
            <commandref idref="SetReaderConfig_ForInventory"/>
            <commandref idref="SetReaderConfig_AntennaConfiguration"/>
            <signalref idref="SetReaderConfigResponse"/>
            <commandref idref="GetRospecs"/>
            <signalref idref="GetRospecsResponse"/>
            <commandref idref="DeleteRospec"/>
            <signalref idref="DeleteRospecResponse"/>
            <commandref idref="AddRospec"/>
            <signalref idref="AddRospecResponse"/>
            <commandref idref="EnableRospec"/>
            <signalref idref="EnableRospecResponse"/>
            <commandref idref="DisableRospec"/>
            <signalref idref="DisableRospecResponse"/>
            <commandref idref="StartRospec"/>
            <signalref idref="StartRospecResponse"/>
            <commandref idref="StopRospec"/>
            <signalref idref="StopRospecResponse"/>
            <signalref idref="RoAccessReport"/>
            <commandref idref="GetAccessspecs"/>
            <signalref idref="GetAccessspecsResponse"/>
            <commandref idref="DeleteAccessspec"/>
            <signalref idref="DeleteAccessspecResponse"/>
            <commandref idref="AddAccessspec"/>
            <signalref idref="AddAccessspecResponse"/>
            <commandref idref="EnableAccessspec"/>
            <signalref idref="EnableAccessspecResponse"/>
            <commandref idref="DisableAccessspec"/>
            <signalref idref="DisableAccessspecResponse"/>
        </device>
        <bundle/>
        <managedbundle/>
        <managedfactorybundle/>
    </profile>




Copyright (c) 2008 IBM. See license in Legal section. 2008-02-07 Epcglobal Llrp XML Reference 1.1.0