You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
(5) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Kyle <ky...@pr...> - 2009-05-19 22:33:59
|
Hi, I've been using LLRPCommander this week and have found it extremely useful for quickly construction LLRP messages. I have found myself however, spending alot of time pushing the same buttons on the UI as I'm repeating my scenarios. I was wondering if anyone has a suggestion of the best way to turn those messages that I generate using LLRPCommander into something that I can repeat easily. For example, for my scenario, I was sending ADD_ACCESSSPEC, ADD_ROSPEC, ENABLE_ACCCESSSPEC, ENABLE_ROSPEC, DISABLE_ROSPEC, DELETE_ACCESSSPEC over and over again, which required me to spend alot of time pressing UI buttons. I was thinking that perhaps I could copy and paste the LLRP XML into files and then create a java program that uses LTK-JAVA, reads in the XML and sends the commands to the LLRP reader. Just curious if anyone has tried to do something like this or has a better idea of how to do it. Thanks, Kyle -- Kyle Neumeier Technical Lead Pramari, LLC Manchester, CT |
|
From: Pscheidl, F. <flo...@ig...> - 2009-04-09 06:51:13
|
I'm using the Rifid-Emulator in conjunction with the Fosstrak
LLRPGuiClient. I added a LLRP Reader and an EPC96 Tag in the Rifidi
Emulator. In the LLRPGuiClient I send divers messages to the reader
(Configuration, ROSpec, AccessSepc). When I drag the tag onto the
antenna I get a ROAccessReport message from the reader. So I think the
messages I send to the reader are correct.
Now I wanted to connect a Symbol RFID Reader XR480 to my system and send
the same messages I send to the virtual reader to the Symbol Reader. But
when I put a tag onto the antenna of the reader I get no answer. Can
anybody assistance me? Perhaps the messages aren't correct.
Here are the messages I send to the reader:
Get Reader Capabilities
<Message from_ip="192.168.180.70" from_port="1092"
to_ip="192.168.181.248" to_port="5084">
<llrp:GET_READER_CAPABILITIES
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="1">
<llrp:RequestedData>All</llrp:RequestedData>
</llrp:GET_READER_CAPABILITIES>
</Message>
<Message from_ip="192.168.181.248" from_port="5084"
to_ip="192.168.180.70" to_port="1092">
<llrp:GET_READER_CAPABILITIES_RESPONSE
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="1">
<llrp:LLRPStatus>
<llrp:StatusCode>M_Success</llrp:StatusCode>
<llrp:ErrorDescription/>
</llrp:LLRPStatus>
<llrp:GeneralDeviceCapabilities>
<llrp:MaxNumberOfAntennaSupported>8</llrp:MaxNumberOfAntennaSupported>
<llrp:CanSetAntennaProperties>false</llrp:CanSetAntennaProperties>
<llrp:HasUTCClockCapability>true</llrp:HasUTCClockCapability>
<llrp:DeviceManufacturerName>161</llrp:DeviceManufacturerName>
<llrp:ModelName>480</llrp:ModelName>
<llrp:ReaderFirmwareVersion>3.3.9</llrp:ReaderFirmwareVersion>
<llrp:ReceiveSensitivityTableEntry>
<llrp:Index>0</llrp:Index>
<llrp:ReceiveSensitivityValue>0</llrp:ReceiveSensitivityValue>
</llrp:ReceiveSensitivityTableEntry>
<llrp:GPIOCapabilities>
<llrp:NumGPIs>6</llrp:NumGPIs>
<llrp:NumGPOs>6</llrp:NumGPOs>
</llrp:GPIOCapabilities>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>1</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>2</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>3</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>4</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>5</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>6</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>7</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
<llrp:PerAntennaAirProtocol>
<llrp:AntennaID>8</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:PerAntennaAirProtocol>
</llrp:GeneralDeviceCapabilities>
<llrp:LLRPCapabilities>
<llrp:CanDoRFSurvey>false</llrp:CanDoRFSurvey>
<llrp:CanReportBufferFillWarning>true</llrp:CanReportBufferFillWarning>
<llrp:SupportsClientRequestOpSpec>false</llrp:SupportsClientRequestOpSpe
c>
<llrp:CanDoTagInventoryStateAwareSingulation>false</llrp:CanDoTagInvento
ryStateAwareSingulation>
<llrp:SupportsEventAndReportHolding>true</llrp:SupportsEventAndReportHol
ding>
<llrp:MaxNumPriorityLevelsSupported>1</llrp:MaxNumPriorityLevelsSupporte
d>
<llrp:ClientRequestOpSpecTimeout>0</llrp:ClientRequestOpSpecTimeout>
<llrp:MaxNumROSpecs>32</llrp:MaxNumROSpecs>
<llrp:MaxNumSpecsPerROSpec>1</llrp:MaxNumSpecsPerROSpec>
<llrp:MaxNumInventoryParameterSpecsPerAISpec>8</llrp:MaxNumInventoryPara
meterSpecsPerAISpec>
<llrp:MaxNumAccessSpecs>8</llrp:MaxNumAccessSpecs>
<llrp:MaxNumOpSpecsPerAccessSpec>4</llrp:MaxNumOpSpecsPerAccessSpec>
</llrp:LLRPCapabilities>
<llrp:RegulatoryCapabilities>
<llrp:CountryCode>276</llrp:CountryCode>
<llrp:CommunicationsStandard>ETSI_302_208</llrp:CommunicationsStandard>
<llrp:UHFBandCapabilities>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>28</llrp:Index>
<llrp:TransmitPowerValue>1620</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>36</llrp:Index>
<llrp:TransmitPowerValue>1670</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>44</llrp:Index>
<llrp:TransmitPowerValue>1720</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>52</llrp:Index>
<llrp:TransmitPowerValue>1770</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>60</llrp:Index>
<llrp:TransmitPowerValue>1820</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>68</llrp:Index>
<llrp:TransmitPowerValue>1870</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>76</llrp:Index>
<llrp:TransmitPowerValue>1920</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>84</llrp:Index>
<llrp:TransmitPowerValue>1970</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>92</llrp:Index>
<llrp:TransmitPowerValue>2020</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>100</llrp:Index>
<llrp:TransmitPowerValue>2070</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>108</llrp:Index>
<llrp:TransmitPowerValue>2120</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>116</llrp:Index>
<llrp:TransmitPowerValue>2170</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>124</llrp:Index>
<llrp:TransmitPowerValue>2220</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>132</llrp:Index>
<llrp:TransmitPowerValue>2270</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>140</llrp:Index>
<llrp:TransmitPowerValue>2320</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>148</llrp:Index>
<llrp:TransmitPowerValue>2370</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>156</llrp:Index>
<llrp:TransmitPowerValue>2420</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>164</llrp:Index>
<llrp:TransmitPowerValue>2470</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>172</llrp:Index>
<llrp:TransmitPowerValue>2520</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>180</llrp:Index>
<llrp:TransmitPowerValue>2570</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>188</llrp:Index>
<llrp:TransmitPowerValue>2620</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>196</llrp:Index>
<llrp:TransmitPowerValue>2670</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>204</llrp:Index>
<llrp:TransmitPowerValue>2720</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>212</llrp:Index>
<llrp:TransmitPowerValue>2770</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>220</llrp:Index>
<llrp:TransmitPowerValue>2820</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>228</llrp:Index>
<llrp:TransmitPowerValue>2870</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:TransmitPowerLevelTableEntry>
<llrp:Index>236</llrp:Index>
<llrp:TransmitPowerValue>2920</llrp:TransmitPowerValue>
</llrp:TransmitPowerLevelTableEntry>
<llrp:FrequencyInformation>
<llrp:Hopping>true</llrp:Hopping>
<llrp:FrequencyHopTable>
<llrp:HopTableID>1</llrp:HopTableID>
<llrp:Frequency>865700 866300 866900
867500</llrp:Frequency>
</llrp:FrequencyHopTable>
</llrp:FrequencyInformation>
<llrp:C1G2UHFRFModeTable>
<llrp:C1G2UHFRFModeTableEntry>
<llrp:ModeIdentifier>1</llrp:ModeIdentifier>
<llrp:DRValue>DRV_64_3</llrp:DRValue>
<llrp:EPCHAGTCConformance>true</llrp:EPCHAGTCConformance>
<llrp:MValue>MV_4</llrp:MValue>
<llrp:ForwardLinkModulation>PR_ASK</llrp:ForwardLinkModulation>
<llrp:SpectralMaskIndicator>DI</llrp:SpectralMaskIndicator>
<llrp:BDRValue>75000</llrp:BDRValue>
<llrp:PIEValue>1500</llrp:PIEValue>
<llrp:MinTariValue>25000</llrp:MinTariValue>
<llrp:MaxTariValue>25000</llrp:MaxTariValue>
<llrp:StepTariValue>0</llrp:StepTariValue>
</llrp:C1G2UHFRFModeTableEntry>
</llrp:C1G2UHFRFModeTable>
</llrp:UHFBandCapabilities>
</llrp:RegulatoryCapabilities>
<llrp:C1G2LLRPCapabilities>
<llrp:CanSupportBlockErase>false</llrp:CanSupportBlockErase>
<llrp:CanSupportBlockWrite>false</llrp:CanSupportBlockWrite>
<llrp:MaxNumSelectFiltersPerQuery>3</llrp:MaxNumSelectFiltersPerQuery>
</llrp:C1G2LLRPCapabilities>
</llrp:GET_READER_CAPABILITIES_RESPONSE>
</Message>
Set Reader Config
<Message from_ip="192.168.180.71" from_port="1401"
to_ip="192.168.181.248" to_port="5084">
<llrp:SET_READER_CONFIG
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="1">
<llrp:ResetToFactoryDefault>false</llrp:ResetToFactoryDefault>
<llrp:ReaderEventNotificationSpec>
<llrp:EventNotificationState>
<llrp:EventType>Upon_Hopping_To_Next_Channel</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>GPI_Event</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>ROSpec_Event</llrp:EventType>
<llrp:NotificationState>true</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>Report_Buffer_Fill_Warning</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>Reader_Exception_Event</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>RFSurvey_Event</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>AISpec_Event</llrp:EventType>
<llrp:NotificationState>true</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>AISpec_Event_With_Details</llrp:EventType>
<llrp:NotificationState>false</llrp:NotificationState>
</llrp:EventNotificationState>
<llrp:EventNotificationState>
<llrp:EventType>Antenna_Event</llrp:EventType>
<llrp:NotificationState>true</llrp:NotificationState>
</llrp:EventNotificationState>
</llrp:ReaderEventNotificationSpec>
<llrp:ROReportSpec>
<llrp:ROReportTrigger>Upon_N_Tags_Or_End_Of_ROSpec</llrp:ROReportTrigger
>
<llrp:N>0</llrp:N>
<llrp:TagReportContentSelector>
<llrp:EnableROSpecID>true</llrp:EnableROSpecID>
<llrp:EnableSpecIndex>true</llrp:EnableSpecIndex>
<llrp:EnableInventoryParameterSpecID>true</llrp:EnableInventoryParameter
SpecID>
<llrp:EnableAntennaID>true</llrp:EnableAntennaID>
<llrp:EnableChannelIndex>true</llrp:EnableChannelIndex>
<llrp:EnablePeakRSSI>true</llrp:EnablePeakRSSI>
<llrp:EnableFirstSeenTimestamp>true</llrp:EnableFirstSeenTimestamp>
<llrp:EnableLastSeenTimestamp>true</llrp:EnableLastSeenTimestamp>
<llrp:EnableTagSeenCount>true</llrp:EnableTagSeenCount>
<llrp:EnableAccessSpecID>true</llrp:EnableAccessSpecID>
<llrp:C1G2EPCMemorySelector>
<llrp:EnableCRC>false</llrp:EnableCRC>
<llrp:EnablePCBits>false</llrp:EnablePCBits>
</llrp:C1G2EPCMemorySelector>
</llrp:TagReportContentSelector>
</llrp:ROReportSpec>
<llrp:AccessReportSpec>
<llrp:AccessReportTrigger>End_Of_AccessSpec</llrp:AccessReportTrigger>
</llrp:AccessReportSpec>
<llrp:KeepaliveSpec>
<llrp:KeepaliveTriggerType>Null</llrp:KeepaliveTriggerType>
<llrp:PeriodicTriggerValue>0</llrp:PeriodicTriggerValue>
</llrp:KeepaliveSpec>
<llrp:EventsAndReports>
<llrp:HoldEventsAndReportsUponReconnect>true</llrp:HoldEventsAndReportsU
ponReconnect>
</llrp:EventsAndReports>
</llrp:SET_READER_CONFIG>
</Message>
Add ROSpec
<Message from_ip="192.168.180.71" from_port="1409"
to_ip="192.168.181.248" to_port="5084">
<llrp:ADD_ROSPEC
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="2">
<llrp:ROSpec>
<llrp:ROSpecID>1</llrp:ROSpecID>
<llrp:Priority>0</llrp:Priority>
<llrp:CurrentState>Disabled</llrp:CurrentState>
<llrp:ROBoundarySpec>
<llrp:ROSpecStartTrigger>
<llrp:ROSpecStartTriggerType>Null</llrp:ROSpecStartTriggerType>
</llrp:ROSpecStartTrigger>
<llrp:ROSpecStopTrigger>
<llrp:ROSpecStopTriggerType>Null</llrp:ROSpecStopTriggerType>
<llrp:DurationTriggerValue>0</llrp:DurationTriggerValue>
</llrp:ROSpecStopTrigger>
</llrp:ROBoundarySpec>
<llrp:AISpec>
<llrp:AntennaIDs/>
<llrp:AISpecStopTrigger>
<llrp:AISpecStopTriggerType>Null</llrp:AISpecStopTriggerType>
<llrp:DurationTrigger>0</llrp:DurationTrigger>
</llrp:AISpecStopTrigger>
<llrp:InventoryParameterSpec>
<llrp:InventoryParameterSpecID>1</llrp:InventoryParameterSpecID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
</llrp:InventoryParameterSpec>
</llrp:AISpec>
</llrp:ROSpec>
</llrp:ADD_ROSPEC>
</Message>
Enable ROSpec
<Message from_ip="192.168.180.71" from_port="1417"
to_ip="192.168.181.248" to_port="5084">
<llrp:ENABLE_ROSPEC
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="3">
<llrp:ROSpecID>1</llrp:ROSpecID>
</llrp:ENABLE_ROSPEC>
</Message>
Start ROSpec
<Message from_ip="192.168.180.71" from_port="1417"
to_ip="192.168.181.248" to_port="5084">
<llrp:START_ROSPEC
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="4">
<llrp:ROSpecID>1</llrp:ROSpecID>
</llrp:START_ROSPEC>
</Message>
Add AccessSpec
<Message from_ip="192.168.180.71" from_port="1425"
to_ip="192.168.181.248" to_port="5084">
<llrp:ADD_ACCESSSPEC
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="5">
<llrp:AccessSpec>
<llrp:AccessSpecID>1</llrp:AccessSpecID>
<llrp:AntennaID>0</llrp:AntennaID>
<llrp:ProtocolID>EPCGlobalClass1Gen2</llrp:ProtocolID>
<llrp:CurrentState>Disabled</llrp:CurrentState>
<llrp:ROSpecID>1</llrp:ROSpecID>
<llrp:AccessSpecStopTrigger>
<llrp:AccessSpecStopTrigger>Null</llrp:AccessSpecStopTrigger>
<llrp:OperationCountValue>0</llrp:OperationCountValue>
</llrp:AccessSpecStopTrigger>
<llrp:AccessCommand>
<llrp:C1G2TagSpec>
<llrp:C1G2TargetTag>
<llrp:MB>1</llrp:MB>
<llrp:Match>true</llrp:Match>
<llrp:Pointer>0</llrp:Pointer>
<llrp:TagMask>FFFFFFFF</llrp:TagMask>
<llrp:TagData>01010101</llrp:TagData>
</llrp:C1G2TargetTag>
</llrp:C1G2TagSpec>
<llrp:C1G2Read>
<llrp:OpSpecID>1</llrp:OpSpecID>
<llrp:AccessPassword>0</llrp:AccessPassword>
<llrp:MB>1</llrp:MB>
<llrp:WordPointer>0</llrp:WordPointer>
<llrp:WordCount>6</llrp:WordCount>
</llrp:C1G2Read>
</llrp:AccessCommand>
</llrp:AccessSpec>
</llrp:ADD_ACCESSSPEC>
</Message>
Enable AccessSpec
<Message from_ip="192.168.180.71" from_port="1433"
to_ip="192.168.181.248" to_port="5084">
<llrp:ENABLE_ACCESSSPEC
xmlns:llrp="http://www.llrp.org/ltk/schema/core/encoding/xml/1.0"
Version="1" MessageID="6">
<llrp:AccessSpecID>1</llrp:AccessSpecID>
</llrp:ENABLE_ACCESSSPEC>
</Message>
For every message I get a success response.
Best regards
Florian Pscheidl
|
|
From: Pscheidl, F. <flo...@ig...> - 2009-03-27 10:56:20
|
Dear Sir or Madam, I have a problem with the LLRPGUIClient. I'm using a RFID reader of type XR-480. Now I have installed Java 1.6, Eclipse 3.4 and the LLRPGUIClient on my PC. After starting eclipse there are no readers displayed in the reader explorer therefore I wanted to create a new adapter and a reader. But that's not possible. Please assist me with my problem. Best regards Florian Pscheidl |
|
From: J.-J. S. <jj...@ne...> - 2009-03-25 08:48:41
|
Hello, I just have some question about the whole implementation of the EPC network by Fosstrak : - Middleware : Which readers are compatible with the Fosstrak F&C middleware (Feig, Hitachi and Softronica, but which model ?) ? Is there others brand ? Do you have a list for this ? I have the following material Alien ALR-8780, Symbol XR480, Feig LRU1000, Caen A948 & A829 and some handeld readers like Psion Teklogix Workabout Pro I. - Middleware : Which reader compatible with your middleware is the less expensive to buy ? - Middleware : Feig LRU1000 => Do you have any documentation about how to make it works with the middleware ? I see in the archives that some people try to make it works, but it doesnt. - Do you have some support subscription that we could pay for each tool if we use them in a production environment ? Please answer me even if you dont know all answers. I need to buy a reader quite urgently. Thank you Greetings Jean-Jérôme |
|
From: Nikos K. <nk...@ai...> - 2009-03-10 16:43:46
|
Dear Matthias and Julien, I have implemented a LLRP HAL adaptor for the Filtering and collection server with the help of the LLRP toolkit (in the scope of FP7-ASPIRE project). ASPIRE have used as base the Fosstrak Filtering and collection server so the classes I have created are compatible with the current version of the Fosstrak F&C server (with some slight changes mainly concerning the projects packaging). You can find the classes at : http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/java/org/ow2/aspirerfid/ale/server/readers/llrp/ (LLRPAdaptor.java <http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/java/org/ow2/aspirerfid/ale/server/readers/llrp/LLRPAdaptor.java?rev=351&view=log> , LLRPInputGenerator.java <http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/java/org/ow2/aspirerfid/ale/server/readers/llrp/LLRPInputGenerator.java?rev=360&view=log> ) And the configuration file at: http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/resources/ (StaticLlrpLogicalReader_ImpinjSpeedway.xml <http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/resources/StaticLlrpLogicalReader_ImpinjSpeedway.xml?rev=360&view=log> , DynamicLlrpLogicalReader_ImpinjSpeedway.xml <http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/resources/DynamicLlrpLogicalReader_ImpinjSpeedway.xml?rev=360&view=log> ) for the static and the dynamic definition respectively. Also you’ll need to add the LLRP toolkit library to the project which can be found at : http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/webapp/WEB-INF/lib/ (LTKJava_with_dep.0.1.1.jar <http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/aspire/branches/AITdev/servers/aspireRfidALE/src/main/webapp/WEB-INF/lib/LTKJava_with_dep.0.1.1.jar?rev=246&view=log> ) Best Regards, Nikos Kefalakis Research Scientist at AGC Group Athens Information Technology LinkedIn Profile: http://www.linkedin.com/in/kefnik From: Matthias Lampe [mailto:la...@ac...] Sent: Δευτέρα, 9 Μαρτίου 2009 9:29 μμ To: jul...@at...; acc...@li... Subject: Re: [accada-user] LLRP Protocol Hi Julien Thank you very much for your interest in Fosstrak! Unfortunately the LLRP connection from the Filtering and Collection module is not released yet. It will be available shortly and announced on the mailinglist. Best Matthias From: Julien CHEVY [mailto:jul...@at...] Sent: Montag, 9. März 2009 14:52 To: acc...@li... Subject: [accada-user] LLRP Protocol Hi, Fosstrack is a very good idea. I downloaded last version. I tested filtering & collection module with simulator (RP protocol) on windows platform. It’s ok but I want connect real reader by LLRP protocol like IF61 Intermec Reader. Is it possible? With HAL adaptor? Do you have test Fosstrack with other real reader? I read Fosstrack adaptor documentation but it’s not clear. Do you have any more documentation, sample or … to connect fosstrack filtering & collection module to real reader in LLRP protocol. Thank you Regards |
|
From: Matthias L. <la...@ac...> - 2009-03-09 19:41:31
|
Hi Julien Thank you very much for your interest in Fosstrak! Unfortunately the LLRP connection from the Filtering and Collection module is not released yet. It will be available shortly and announced on the mailinglist. Best Matthias From: Julien CHEVY [mailto:jul...@at...] Sent: Montag, 9. März 2009 14:52 To: acc...@li... Subject: [accada-user] LLRP Protocol Hi, Fosstrack is a very good idea. I downloaded last version. I tested filtering & collection module with simulator (RP protocol) on windows platform. Its ok but I want connect real reader by LLRP protocol like IF61 Intermec Reader. Is it possible? With HAL adaptor? Do you have test Fosstrack with other real reader? I read Fosstrack adaptor documentation but its not clear. Do you have any more documentation, sample or to connect fosstrack filtering & collection module to real reader in LLRP protocol. Thank you Regards |
|
From: Julien C. <jul...@at...> - 2009-03-09 13:59:59
|
Hi, Fosstrack is a very good idea. I downloaded last version. I tested filtering & collection module with simulator (RP protocol) on windows platform. It's ok but I want connect real reader by LLRP protocol like IF61 Intermec Reader. Is it possible? With HAL adaptor? Do you have test Fosstrack with other real reader? I read Fosstrack adaptor documentation but it's not clear. Do you have any more documentation, sample or . to connect fosstrack filtering & collection module to real reader in LLRP protocol. Thank you Regards |
|
From: amol a <am...@gm...> - 2008-08-13 10:41:22
|
Hi Any example for using FEIG SERIAL Reader . -- Regards Amol Ambekar |
|
From: <dan...@qu...> - 2008-03-28 11:44:59
|
Hi,
here my propertie fiels for the problem with Feig LRU1000
FeigTCPIPController_default.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Properties file for Feig i-scan UHF readers using a TCP/IP connection -->
<!-- Reader: Feig Long Range Reader OBID i-scan ID ISC.LRU1000 (TCP/IP) -->
<properties>
<!-- Address of the reader -->
<!-- Value: address (string) -->
<address>10.1.1.47</address>
<!-- The port the reader is listening -->
<!-- Value: port number between 0 and 65525 -->
<port>10001</port>
<!-- The communication timeout in milliseconds -->
<!-- Value: timeout (integer value) -->
<timeout>5000</timeout>
<!-- Configuration file with the transponder model configuration -->
<epcTransponderModelsConfig>/props/EPCTransponderModels_default.xml</epcTransponderModelsConfig>
<!-- The IdTypes configuration file -->
<idTypesConfig>/props/IDTypes_default.xml</idTypesConfig>
<!-- List of readpoints that represent specific antennas
The name of the readpoint can be chosen arbitrary but it must be unique.
The connector of the readpoint is the number of the channel the antenna is connected to.
The connector number is an integer in the range 1 to 4. -->
<readpoint>
<name>Ant</name>
<connector>1</connector>
</readpoint>
</properties>
--------------------------------------------
ReaderDevice_default.xml
<?xml version="1.0" encoding="UTF-8"?>
<properties>
<!-- Information about the reader -->
<epc>ReaderEPC</epc>
<name>MyReader</name>
<manufacturer>ReaderManufacturer</manufacturer>
<manufacturerDescription>ReaderManufacturerDescription</manufacturerDescription>
<model>ReaderModel</model>
<handle>0</handle>
<role>ReaderRole</role>
<!-- End -->
<!-- More Information -->
<maxSourceNumber>10</maxSourceNumber>
<maxTagSelectorNumber>10</maxTagSelectorNumber>
<maxTriggerNumber>10</maxTriggerNumber>
<!-- End -->
<!-- All readers (HardwareAbstractions) used -->
<readers>
<!--reader>
<name>SimulatorController</name>
<class>org.accada.hal.impl.sim.SimulatorController</class>
<properties>/props/SimulatorController.xml</properties>
<readpoint>Shelf1</readpoint>
<readpoint>Shelf2</readpoint>
<readpoint>Shelf3</readpoint>
<readpoint>Shelf4</readpoint>
</reader-->
<reader>
<name>FeigTCPIPController</name>
<class>org.accada.hal.impl.feig.FeigTCPIPController</class>
<properties>/props/FeigTCPIPController.xml</properties>
<readpoint>Ant1</readpoint>
</reader>
</readers>
<!-- End -->
<!-- List of all sources -->
<currentSource>Ant1</currentSource>
<sources>
<source>
<name>Ant1</name>
<fixed>true</fixed>
<readpoint>Ant1</readpoint>
</source>
<!--source>
<name>Shelf1</name>
<fixed>true</fixed>
<readpoint>Shelf1</readpoint>
</source>
<source>
<name>Shelf2</name>
<fixed>true</fixed>
<readpoint>Shelf2</readpoint>
</source>
<source>
<name>Shelf3</name>
<fixed>true</fixed>
<readpoint>Shelf3</readpoint>
</source>
<source>
<name>Shelf4</name>
<fixed>true</fixed>
<readpoint>Shelf4</readpoint>
</source-->
</sources>
<!-- End -->
<!-- The io trigger classes -->
<IOEdgeTriggerPortManager>
<port>org.accada.reader.rprm.core.triggers.KeyIOEdgeTriggerPortManager</port>
</IOEdgeTriggerPortManager>
<IOValueTriggerPortManager/>
<!-- End -->
<!-- Information used for the reader management implementation -->
<description>Description</description>
<locationDescription>LocationDescription</locationDescription>
<contact>Contact</contact>
<serialNumber>SerialNumber</serialNumber>
<mgmtAgentType>SNMP</mgmtAgentType>
<mgmtAgentAddress>localhost</mgmtAgentAddress>
<mgmtAgentPort>161</mgmtAgentPort>
<macAddress>00-14-A4-2F-2D-73</macAddress>
<mgmtSimulatorStart>false</mgmtSimulatorStart>
<!-- End -->
<!-- List of all alarm channels -->
<alarmChannels>
<alarmChannel>
<name>alarmChannel1</name>
<host>localhost</host>
<port>162</port>
</alarmChannel>
</alarmChannels>
<!-- End -->
<!-- Information about the messaging -->
<tcpServerConnection>true</tcpServerConnection>
<tcpPort>5566</tcpPort>
<httpServerConnection>true</httpServerConnection>
<httpPort>8000</httpPort>
<notificationListenTimeout>30000</notificationListenTimeout>
<threadPoolSize>16</threadPoolSize>
<!-- End -->
<!-- Information about the source defaults -->
<isFixed>false</isFixed>
<glimpsedTimeout>2000</glimpsedTimeout>
<observedThreshold>0</observedThreshold>
<observedTimeout>1000</observedTimeout>
<lostTimeout>0</lostTimeout>
<readCyclesPerTrigger>1</readCyclesPerTrigger>
<maxReadDutyCycles>100</maxReadDutyCycles>
<readTimeout>0</readTimeout>
<!-- End -->
</properties>
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
|
|
From: <dan...@qu...> - 2008-03-28 08:02:39
|
Hi, i have some trouble with a connection to a FEIG LRU1000 Reader. I have started an instance of the reader-rprm-core module. I have configured the ReaderDevice_default.xml in reader-rprm-core-0.4.0.jar and the FeigTCPIPController_default.xml in hal-impl-feig-0.4.0. The shell tells me "reader initialized". Following I have started the client-modul. But if I send requests to the core-module i get no answert. I can also see no traffic to the feig-reader in a networksniffer-tool. Has anybody an idea where the problem is? ------------ I have also tried a the ALE-Modul but I have the following problem: HALAdapter defined in ALE-Modul: <?xml version="1.0" encoding="UTF-8"?> <LogicalReaders xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="/LogicalReaders.xsd"> <!--Configuration for a HALAdaptor--> <LogicalReader name="LogicalReader1"> <LRSpec isComposite="false" readerType="org.accada.ale.server.readers.hal.HALAdaptor"> <LRProperty name="Description" value="My first HAL device reader"/> <LRProperty name="AdaptorClass" value="org.accada.hal.impl.feig.FeigTCPIPController"/> <LRProperty name="PhysicalReaderName" value="Feig LRU1000"/> <LRProperty name="ReadTimeInterval" value="1000"/> <LRProperty name="ReadPoints" value="Shelf1,Shelf2"/> <LRProperty name="PropertiesFile" value="/props/FeigTCPIPController.xml"/> </LRSpec> </LogicalReader> </LogicalReaders> The question is in which config file must be the class org.accada.hal.impl.feig.FeigTCPIPController defined for connection to the physical reader? Why must be the tag <simType> be defined? I doesn't need the simulator. Has anybody a sample implementation (inclusive configuration) ideally for the Feig LRU1000? Best regards Daniel -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger |
|
From: <dan...@qu...> - 2008-03-26 15:29:43
|
Hallo, Ich habe weiterhin Probleme eine Verbindung zum einem FEIG LRU1000 aufzubauen. Eine ich habe eine Instanz vom Modul reader-rprm-core gestartet. Eine Konfiguration habe ich direkt in den default xml Dateien im hal-impl-feig-0.4.0 vorgenommen bzw. in reader-rprm-core-0.4.0.jar ( ReaderDevice_default.xml). Wie im angefügten Bild zu erkennen wird eine Connection initialisiert beim start von reader-rprm-core. Im Anschluss versuche ich über das Client-Modul Daten aus dem Reader zu lesen (via core). Das klappt nicht. Im Netzwerksniffer wird kein Request protokolliert. Irgendwelche Ideen woran das liegen kann? Ich habe mir ebenfalls das ALE-Modul angesehen, bin dort aber auf folgende Probleme gestoßen: HALAdapter wurde im ALE-Modul definiert: <?xml version="1.0" encoding="UTF-8"?> <LogicalReaders xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="/LogicalReaders.xsd"> <!--Configuration for a HALAdaptor--> <LogicalReader name="LogicalReader1"> <LRSpec isComposite="false" readerType="org.accada.ale.server.readers.hal.HALAdaptor"> <LRProperty name="Description" value="My first HAL device reader"/> <LRProperty name="AdaptorClass" value="org.accada.hal.impl.feig.FeigTCPIPController"/> <LRProperty name="PhysicalReaderName" value="Feig LRU1000"/> <LRProperty name="ReadTimeInterval" value="1000"/> <LRProperty name="ReadPoints" value="Shelf1,Shelf2"/> <LRProperty name="PropertiesFile" value="/props/FeigTCPIPController.xml"/> </LRSpec> </LogicalReader> </LogicalReaders> Folgende frage, wo mache ich die Klasse org.accada.hal.impl.feig.FeigTCPIPController bekannt, damit das Framework den HardwareReader ansprechen kann? Leider ist mir nicht klar, was ich im PropertiesFile definieren muss. Werden die tags <simType> entfernt, so startet der Tomcat nicht mehr. Den Simulator benötige ich nicht. Ist es mögliche eine Beispiel-Konfiguration (ideal wäre es für den Feig LRU1000) zu beziehen? Mit freundlichen Grüßen Daniel Günzel -- Psst! Geheimtipp: Online Games kostenlos spielen bei den GMX Free Games! http://games.entertainment.gmx.net/de/entertainment/games/free |
|
From: <flo...@in...> - 2007-09-19 15:08:21
|
-----Urspr=FCngliche Nachricht----- Von: Fl=F6rkemeier Christian Gesendet: Mi 19.09.2007 17:03 An: Ivano De Luca Betreff: AW: [accada-user] Info HAL Simulator =20 Ivano, thanks for your email and for trying Accada. You'll need to provide us = with more details on what you are actually doing. Otherwise, there is no = way we can reproduce your error. Please post this information to the = accada user reader list. If you are unsure how to report a bug properly, = the information listed here will help: www.chiark.greenend.org.uk/~sgtatham/bugs.html Christian -----Urspr=FCngliche Nachricht----- Von: acc...@li... im Auftrag von Ivano De = Luca Gesendet: Mi 19.09.2007 12:27 An: acc...@li... Betreff: [accada-user] Info HAL Simulator =20 Hi, i wrote yesterday... Is my mail arrived? Is there someone who can help me? Thanx again.. Hi everybody! My Name is Ivano and I'm new of this ML. I downloaded Accada Reader Project, but I can't run the project like the quick demos. Better, I cannot see the HAL simulator. How should I do? thanx.. -------------------------------------------------------------------------= This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ accada-user mailing list acc...@li... https://lists.sourceforge.net/lists/listinfo/accada-user |
|
From: Ivano De L. <i.d...@ip...> - 2007-09-19 10:27:17
|
Hi, i wrote yesterday... Is my mail arrived? Is there someone who can help me? Thanx again.. Hi everybody! My Name is Ivano and I'm new of this ML. I downloaded Accada Reader Project, but I can't run the project like the quick demos. Better, I cannot see the HAL simulator. How should I do? thanx.. |
|
From: Ivano De L. <i.d...@ip...> - 2007-09-18 13:54:34
|
Hi everybody! My Name is Ivano and I'm new of this ML. I downloaded Accada Reader Project, but I can't run the project like the quick demos. Better, I cannot see the HAL simulator. How should I do? thanx.. |
|
From: <flo...@in...> - 2007-06-01 00:45:04
|
Julie,
=20
sorry I meant to get back to you long time ago. I spoke to Christof my =
colleague who is managing the svn server. We have been having svn =
scalability issues with anonymous accounts and switched off the =
anonymous functionality.=20
=20
We frequently publish the latest code as source on the web page though. =
Hopefully, that should be good enough. If this is a problem for you, let =
us know.
=20
It is our current policy that we make svn accounts and commit rights =
available to developers who have a track record of detecting bugs and =
submitting patches to the developer mailing lists.
=20
- Christian
________________________________
From: acc...@li... =
[mailto:acc...@li...] On Behalf Of =
Fl=F6rkemeier Christian
Sent: Sonntag, 20. Mai 2007 23:29
To: acc...@li...; Julie Spence
Cc: Roduner Christof
Subject: Re: [Accada-user] anonymous svn?
Julie,
=20
sorry - looks like we need to adjust the configuration of the svn =
server. We will look into this and get back to you tomorrow.
=20
- Christian
________________________________
From: acc...@li... =
[mailto:acc...@li...] On Behalf Of Julie =
Spence
Sent: Sonntag, 20. Mai 2007 19:07
To: acc...@li...
Subject: [Accada-user] anonymous svn?
Trying to checkout the rp proxy code, but the subversion repository is =
asking for a user id and password. Is it not supposed to be anonymous =
svn?
=20
Thanks
|
|
From: <flo...@in...> - 2007-05-21 03:29:14
|
Julie,
=20
sorry - looks like we need to adjust the configuration of the svn =
server. We will look into this and get back to you tomorrow.
=20
- Christian
________________________________
From: acc...@li... =
[mailto:acc...@li...] On Behalf Of Julie =
Spence
Sent: Sonntag, 20. Mai 2007 19:07
To: acc...@li...
Subject: [Accada-user] anonymous svn?
Trying to checkout the rp proxy code, but the subversion repository is =
asking for a user id and password. Is it not supposed to be anonymous =
svn?
=20
Thanks
|
|
From: Julie S. <jly...@gm...> - 2007-05-20 23:07:16
|
Trying to checkout the rp proxy code, but the subversion repository is asking for a user id and password. Is it not supposed to be anonymous svn? Thanks |
|
From: <flo...@in...> - 2007-04-27 15:14:27
|
We just updated the site today with EPCIS, TDT, ALE, and RM software = components. Check it out at www.accada.org. - Christian =20 |