This post will cover the “Hello World” LLRP application in C#. It will show how to setup an Impinj Speedway Revolution RFID reader with minimal configuration and start reading tags. To keeps things concise, much of the error handling required in a production application has been omitted.
First, you’ll need to download the LLRP Toolkit (LTK) for .NET, which is available on the Impinj support site. Create a new sub-directory called ‘lib’ in your project and extract these four LTK files to it:
Open up your project in Visual Studio and add references to these libraries by selecting Project->Add Reference from the menu.
An ROSpec tells the reader what data you want to read and when you want to read it. The Speedway and Speedway Revolution support one ROSpec on the reader at a time. Before you can add a new ROSpec, you must delete any existing ones. This can be done by sending a DELETE_ROSPEC message.