# Zebra RFID Connect

Connect to a UHF Zebra Reader.

Action available for the following operating systems:

![](/files/-McsYNWc88h_Sm8kJQcc)

### Parameters

* **Address** *\<string> -* The IP adress of the UHF Zebra Reader that the user wants to connect.
* **Port** *\<numeric> -* The port for the defined UHF Zebra Reader.

{% hint style="warning" %}
Zebra RFID SDK may not work correctly on devices prior to Android 8.

Zebra RFID SDK states only support for Android 8.0 or higher.
{% endhint %}

{% hint style="info" %}
On Android, if the RFID device also has Barcode a call to **BarcodeConnect** or **ZebraScanConnect** on non Zebra Android devices also connects to the Barcode of the RFID device.

Note however that this integration is very limited, it only supports connect/disconnect and enable/disable actions.
{% endhint %}

{% hint style="info" %}
When connecting to an RFID device that does not have the region configured, the connect will fail.

In this case, after a failed connection, you can check the error code and if it is **K\_ERROR\_READER\_NOT\_CONFIGURED** (-918), you can then make a call to **ZebraRFIDGetConfiguration** with only the option for retrieving the "Region Table" and then call **ZebraRFIDSetConfiguration** to set the Region Index. After doing this, the next call to **ZebraRFIDConnect** will use that region to configure and establish the connection.

\
Use **If(ErrorCode=(-918))** to check for this error condition.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-rfid/zebra-rfid-connect.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
