• Api Documentation
  • Programmer's Guide
Show / Hide Table of Contents
  • Introduction
  • Generic Reader Interface
    • Connecting to Reader
    • Knowing the Reader Capabilities
    • Configuring the Reader
    • Managing Events
    • Managing Tags
    • Basic Operations
    • Advanced Operations
    • Tag Locationing
    • NXP Commands
    • Impinj Commands
    • Disconnecting from the Reader
  • Reader Management Interface
    • Connecting to the Reader
    • Updating Firmware of the Software
    • Read Points
    • Antenna Modes
    • Reader and System Information
    • Managing Reader Configurations
    • Managing LLRP connection and configuration
    • USB Operation Mode
    • GPI Debounce Time
    • Local Time
    • Time Zone
    • User LED
    • Reader Statistics
    • Restarting the Reader
    • Disconnecting the Reader
    • Cable Loss Compensation
    • Idle Mode
    • Power Negotiation
    • Region configuration
    • User App Deployment
    • User Management

Managing LLRP connection and configuration

The RFID Reader can be configured in LLRP client or server mode using the property rm.LLRPConnection.Config. While acting in client mode, the method rm.LLRPConnection.InitiateFromReader can be used to intiate an LLRP Connection from the reader to the port on the Server-IP as configured in LLRPConnectionConfig. rm.LLRPConnection.DisconnectFromReader disconnects the current LLRP Connection from the reader.

try

{

    // Get LLRP Connection Configuration

    LLRPConnectionConfig config = rm.LLRPConnection.Config;

    Console.WriteLine("Get LLRP Connection");

    Console.WriteLine("IsClient         : " + config.IsClient);

    Console.WriteLine("Port             : " + config.Port);

    Console.WriteLine("Host Server IP   : " + config.HostServerIP);

 

    config.IsClient = true ;

    // Set LLRP Connection Configuration            

    rm.LLRPConnection. Config (config);

 

    // Initialate LLRP connection from the reader

    rm.LLRPConnection.InitiateFromReader();

…

    rm.LLRPConnection.DisconnectFromReader();

 

}

catch (OperationFailureException exception)

{

    Console.WriteLine("LLRPConnection.GetConfig failed " + exception.Message);

}
Back to top