• 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

USB operation Mode

This feature is supported only on FX series readers. The FX Reader’s USB connection can be configured to be either ActiveSync or Network. While in ActiveSync mode, the ActiveSync application running on host gets connected as soon as the USB cable connected to the Reader is plugged in to the host. While in Network mode, the Reader and the host gets connected as a virtual network, reader being 169.254.10.1. This acts as a fallback mechanism to login to the Reader’s web console to know its primary IP. The property USBOperationInfo can be used for getting or setting this information.

try

{

    // Get USB Mode 

    USBOperationInfo usbOpInfo = rm.USBOperationInfo;

    Console.WriteLine("Current USB Operation Mode is      : " + usbOpInfo.Mode.ToString() +

        "AllowLLRPConnectionOverride = " + usbOpInfo.AllowLLRPConnectionOverride.ToString());

    // Set USB Mode 



    USBOperationInfo newUSBOpInfo = new USBOperationInfo(USB_OPERATION_MODE.NETWORK, true);

    rm.USBOperationInfo = newUSBOpInfo;

}

catch (OperationFailureException exception)

{

    Console.WriteLine("USB Operation Mode failed " + exception.Message);

}
Back to top