Impinj-Reader-App-3.0a

所属分类:对话框与窗口
开发工具:C#
文件大小:4294KB
下载次数:58
上传日期:2012-06-12 14:33:07
上 传 者lspoplove
说明:  impinj公司阅读器r420的 wisp 软件界面
(the Impinj Read r420 device the wisp software interface)

文件列表:
Impinj Reader App 3.0a\AttenuatorTest\AttenLogger.cs (1785, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenLoggingManager.cs (451, 2009-07-25)
Impinj Reader App 3.0a\AttenuatorTest\AttenStepInfo.cs (527, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenTestForm.cs (10398, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenTestForm.Designer.cs (29098, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenTestForm.resx (6426, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenuatorTest.cs (21056, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\AttenuatorTest.csproj (6460, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\AttenuatorTest.csproj.user (452, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\7-28-2009 2.26.43 PM - Log ID.csv (176, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\7-28-2009 2.31.55 PM - Log ID.csv (441, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\AttenuatorTest.exe (27648, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\AttenuatorTest.pdb (62976, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\AttenuatorTest.vshost.exe (11608, 2012-06-12)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\AttenuatorTest.vshost.exe.manifest (490, 2010-03-17)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\ghgfh.txt (0, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\LLRP.dll (320000, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\LLRP.pdb (921088, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\Logging.dll (16384, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\Logging.pdb (58880, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\ReaderLibrary.dll (49152, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\ReaderLibrary.pdb (134656, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\bin\Debug\ZedGraph.dll (311296, 2009-07-24)
Impinj Reader App 3.0a\AttenuatorTest\EditAttenSettings.cs (1919, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\EditAttenSettings.Designer.cs (8019, 2009-07-25)
Impinj Reader App 3.0a\AttenuatorTest\EditAttenSettings.resx (5814, 2009-07-25)
Impinj Reader App 3.0a\AttenuatorTest\obj\AttenuatorTest.csproj.FileListAbsolute.txt (5366, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.AttenTestForm.resources (180, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.csproj.FileListAbsolute.txt (1640, 2012-06-12)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.csproj.GenerateResource.Cache (978, 2009-07-28)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.EditAttenSettings.resources (180, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.exe (27648, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.Form1.resources (180, 2009-07-24)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.pdb (62976, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\AttenuatorTest.Properties.Resources.resources (180, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache (5682, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\GenerateResource-ResGen.read.1.tlog (680, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\GenerateResource-ResGen.write.1.tlog (1208, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\ResolveAssemblyReference.cache (15049, 2012-06-11)
Impinj Reader App 3.0a\AttenuatorTest\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll (4608, 2012-06-11)
... ...

* This file contains general information of LLRP Tool Kit for .Net * Last updated 21 Jan 2008 Note: All the projects will be loaded through LTKNet.sln. 1. To build the LLRP project, you need copy the llrp-1x0-def.xml or latest verion to LLRP directory 2. To build the LLRPVendorExt project, you need to copy a LLRP schema compatible vendor extesion definition file to LLRPVendorExt directory. The namespace of the vendor extension is LLRP.xxxxxx. The dll file name should be LLRP.xxxxxx.dll accordingly. 3. When load the solution file in Visual Studio, there might be an alert. You need to choose "Load Normally". 4. The IDE shows several missed files. They will be generated once you build the project. 5. LLRPTest project XML parser parses single message 6. Projects only work on LTK schema 1.0 7. If the code generator generates wrong code, it is possibly that the LLRP definition file is wrong. Please delete generated files: LLRPClient.cs, LLRPEndPoint.cs, LLRPEnum.cs, LLRPMsg.cs, LLRPParam.cs, and LLRPXmlParser.cs from the project folder. Note: not from IDE. INTRODUCTION ============ This is a high level overview of and orientation to the LLRP Tool Kit for .Net (LTKNet) on Windows. The most recent versions of and news about the LLRP Tool Kit is available on SourceForge.net http://sourceforge.net/projects/llrp-toolkit/ This document is organized: OVERVIEW -- a summary for an apps programmer COMPATIBILITY -- compatibility information LTKNet KIT STRUCTURE -- LTKNet structure MESSAGE STATES -- message state transition diagram USE SOURCE CODE -- how to use this source code TODO LIST -- OVERVIEW ========== - There is a .Net class definition for each LLRP message and parameter type - Each class contains methods including FromBitArray, ToBitArray, FromString(XmlNode), ToString. Thus it can be decoded/encoded by itself - LLRPEndPoint supports end-to-end programming mode - LLRPClient supports client programming mode. It uses event and synchronized message/response - Messages from the reader are decoded into object trees. It can then be encoded into XML string - An application constructs messages as "object trees" or from a XML string - Applications can traverse the object trees to retrieve results and tag data - Message factory is used to generate message from xml string - Type check in IDE is enforced PREREQUESTS =========== The source codes are compiled and tested in Microsoft Visual Studio 2005 standard version. COMPATIBILITY ============= It requires .Net framework 2.0 or up. LTKNet KIT STRUCTURE ==================== LTKNet kit contains five major modules. - LLRP is the LLRP base library. It contains definitions of all LLRP messages and parameters. Interfaces, base class of custom parameters and message are defined. Vendors are encoraged to derive their extension from these interfaces and base classes. - LLRPTest is a GUI based LLRP example and test utility. It contains ROSpec operation commands, ACCESSSpec operation commands, reader configuration, capability, and XML encoding/decoding. - TestData contains four test files. - LLRPVendorExt is optional vendor extension implementation. * represents code generated code LTKNet- |- LTKNet.sln : Solution file |- README.TXT : This file |- RELEASE NOTES.TXT : Release notes |- LLRP : LLRP base libary |- LLRPTest : LLRP .Net example & test utility |- LLRPEndPointServerTest : LLRP xml test data |- LLRPVendorExt : LLRP Vendor extension LLRP-- |- LLRPParam.xslt : XSL transform stylesheet for parameters |- LLRPMsg.xslt : XSL transform stylesheet for messages |- LLRPEndPoint.xslt : XSL transform stylesheet for LLRPEndPoint |- LLRPClient.xslt : XSL transform stylesheet for parameters |- LLRPXmlParser.xslt : XSL transform stylesheet for general xml parser |- LLRPEnum.xslt : XSL transform stylesheet for enumerations |- templates.xslt : XSL transform general templates |- Transaction.cs : Simple TCPIP send and receive class |- TCPIPConnection.cs : LLRP TCPIP client and Server implementation |- LLRPUtil.cs : Data type conversion |- LLRPDataType.cs : LLRP supporting data types |- Customparameters.cs : interfaces and base classes for LLRP custom parameters |- CommunicationInterface.cs: Communication interface base class |- LLRP.csproj : project file |- LLRPHelper.cs : Helper classes |- CodeGenerator.dll : Code generator LLRPVendorExt- |- VendorExt.xml : Vendor LLRP extension definitions |- templates.xslt : XSL transform general templates |- VendorExt.xslt : Vendor LLRP extension XSL tranform stylesheet |- CodeGenerator.dll : Code generator |- LLRPImpinjExt.csproj : project file LLRPTest |- MainFrm.cs : GUI |- MainFrm.resx : Resource |- MainFrm.Designer.cs : GUI layout |- Program.cs : Program entry |- LLRPTest.csproj : Project file LLRPEndPointServerTest |- MainFrm.cs : GUI |- MainFrm.resx : Resource |- MainFrm.Designer.cs : GUI layout |- Program.cs : Program entry |- LLRPEndPointServerTest.csproj : Project file LLRP MESSAGE STATES =================== LLRP .Net library supports both xml-based or object(binary)-based programming approaches. messages that flows from reader to application or from application to reader have following states. XML state is optional in an application. message states: from application to reader ---------- ---------- ---------- | | | | | | | XML | ---> | Obj | ---->| Bin | | | | | | | ---------- ---------- ---------- message states: from reader to application ---------- ---------- ---------- | | | | | | | Bin | ---> | Obj | ---->| XML | | | | | | | ---------- ---------- ---------- USE SOURCE CODE =============== All projects can be loaded from LTKNet.sln solution file. - For end application programmer, follow the source code of LLRPTest project. (package) - For LLRP driver developer, follow LLRP and LLRPNetCodeGenerator. TODO LIST =========

近期下载者

相关文件


收藏者