Sana -

Please see our wiki entry: http://wiki.rifidi.org/index.php/LLRPHelloWorld

Are you using the LLRPHelloWorld 1.5?  I think this problem occurrs when 
you run an old version of LLRPHelloWorld with the newer version of 
Rifidi, because there was a bug in it.

Thanks,
Kyle

Rifidi-Developers List wrote:
> Hello,
>  
> I get run time error messages when I run a modified version of Rifidi 
> emulator 1.5 (server) on one PC and a modified version of the 
> LLRPHelloWorld (client) on another PC.
> Parts of the output in the client console below:
>  
> ... output omitted ...
> ==> Sending message StartROSpec
> wait for end of ROSpec
> _java.io.IOException_: UHFBandCapabilities.deserializeBody(): 
> Unhandled parameter class edu.uark.csce.llrp.UHFC1G2RFModeTable
>        at 
> edu.uark.csce.llrp.UHFBandCapabilities.deserializeBody(_UHFBandCapabilities.java:78_)
>        at edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:339_)
>        at 
> edu.uark.csce.llrp.RegulatoryCapabilities.deserializeBody(_RegulatoryCapabilities.java:72_)
>        at edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:339_)
>        at 
> edu.uark.csce.llrp.GetReaderCapabilitiesResponse.deserializeBody(_GetReaderCapabilitiesResponse.java:76_)
>        at edu.uark.csce.llrp.Message.receive(_Message.java:272_)
>        at 
> LLRPHelloWorldClient$ReadThread.read(_LLRPHelloWorldClient.java:540_)
> [Raw read]: length = 5
> 0000: 17 03 01 00 30                                     ....0
>  
> ... output omitted ...
>  
> <== INPUT from READER
> **** Length: 67 bytes
> Bytelength :67
> _java.io.IOException_: Parameter.deserialize(): Unknown param type 0
> [Raw read]: length = 5
> 0000: 17 03 01 00 40                                     ....@
> [Raw read]: length = 64
> 0000: EC 7F 39 61 44 15 A4 89   F4 08 7A 1C F4 C9 53 16  ..9aD.....z...S.
> 0010: 8A C2 01 9B FC C3 7C F8   86 F4 0D 37 25 CC B9 8F  ...........7%...
> 0020: 5F F0 C8 C9 1C 62 76 27   37 46 81 1F E9 10 5B AC  _....bv'7F....[.
> 0030: 52 19 A3 17 0A 76 C1 8D   7B 60 EA C7 FD AC CD 68  R....v...`.....h
> Thread-0, READ: , length = 64
> <== INPUT from READER
> **** Length: 39 bytes
> Bytelength :39
> *** ReaderEventNotification
> <Message type="ReaderEventNotification">
>   <ReaderEventNotificationData>
>     <UTCTimestamp>
>       <Microseconds value="1210600187000000"/>
>     </UTCTimestamp>
>     <ROSpecEvent>
>       <EventType value="1"/>
>       <ROSpecID value="1"/>
>       <PreemptingROSpecID value="0"/>
>     </ROSpecEvent>
>   </ReaderEventNotificationData>
> </Message>
> === END of INPUT
>  
>        at edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:324_)
>        at 
> edu.uark.csce.llrp.TagReportData.deserializeBody(_TagReportData.java:134_)
>        at edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:339_)
>        at 
> edu.uark.csce.llrp.ROAccessReport.deserializeBody(_ROAccessReport.java:75_)
>        at edu.uark.csce.llrp.Message.receive(_Message.java:272_)
>        at 
> LLRPHelloWorldClient$ReadThread.read(_LLRPHelloWorldClient.java:540_)
>        at 
> LLRPHelloWorldClient$ReadThread.run(_LLRPHelloWorldClient.java:491_)
> ... output omitted ...
>  
> <== INPUT from READER
> **** Length: 138 bytes
> Bytelength :138
> _java.io.IOException_: Parameter.deserialize(): Unknown param type 0
> [Raw read]: length = 5
> 0000: 17 03 01 00 40                                     ....@
> [Raw read]: length = 64
> 0000: 36 8D D1 0B E8 8C 5B BC   A1 0A A7 FB A4 7A 8D F7  6.....[......z..
> 0010: 56 89 E9 7D D3 6F 33 31   D2 9F BB E5 31 51 9D 10  V....o31....1Q..
> 0020: 91 F1 B2 6A 1E A5 1C A0   9A B5 93 63 A3 E2 93 31  ...j.......c...1
> 0030: 05 C0 93 69 71 65 5B 7D   83 E5 80 8E 9C BE 89 C2  ...iqe[.........
> edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:324_)
>        at 
> edu.uark.csce.llrp.TagReportData.deserializeBody(_TagReportData.java:134_)
>        at edu.uark.csce.llrp.Parameter.deserialize(_Parameter.java:339_)
>        at 
> edu.uark.csce.llrp.ROAccessReport.deserializeBody(_ROAccessReport.java:75_)
>        at edu.uark.csce.llrp.Message.receive(_Message.java:272_)
>        at 
> LLRPHelloWorldClient$ReadThread.read(_LLRPHelloWorldClient.java:540_)
>        at 
> LLRPHelloWorldClient$ReadThread.run(_LLRPHelloWorldClient.java:491_)
>  
> ...output omitted...
>  
> I have not modified the code for llrp.jar and the rest of the LLRP 
> messages are being output correctly, so I am not sure what is causing 
> this. Any help will be appreciated.
>  
> Regards
> Sana
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft 
> Defy all challenges. Microsoft(R) Visual Studio 2008. 
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> ------------------------------------------------------------------------
>
> _______________________________________________
> Rifidi-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/rifidi-developers
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Rifidi-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rifidi-developers

Reply via email to