# Basler

Basler cameras typically connect via **GigE** or **USB3**. The recommended approach is always the same: verify the camera in **Basler pylon Viewer** first, then connect it in AugeLab Studio.

## Quick start

1. Install **Basler pylon** on the PC.
2. Verify live view in **pylon Viewer**.
3. (GigE) Put the camera and PC on the same subnet and set a stable IP.
4. Open AugeLab Studio and use the **Basler Camera** block.

## Requirements

* Basler camera (GigE or USB3)
* Power (external power supply or PoE, depending on model)
* For GigE: Ethernet cable and a GigE-capable network adapter (a switch is optional)

## Setup (GigE recommended steps)

1. **Connect and power** the camera.
2. Install Basler **pylon** (includes pylon Viewer): `https://www.baslerweb.com/en/downloads/software-downloads/`
3. Open **pylon Viewer** and confirm you can:
   * See the camera in the device list
   * Start acquisition and view a live image
4. In pylon Viewer (or the pylon IP tool), set a **static IP** that matches your PC subnet (example: PC `192.168.0.10`, camera `192.168.0.20`).
5. Open AugeLab Studio and add the **Basler Camera** block. Select your camera and start acquisition.

<details>

<summary>Installing Python dependencies (only if needed)</summary>

Most AugeLab Studio installations already include the Basler Python bindings (`pypylon`). If your Basler block reports a missing dependency, install it via the **Package Window**:

* [Install Python Packages](/key-features/instal-custom-packages-with-package-window.md)

</details>

<details>

<summary>Troubleshooting</summary>

* **Camera visible in pylon Viewer but not in Studio**: close pylon Viewer; only one app can usually hold the camera at a time.
* **Camera not visible on GigE**: check that PC and camera are on the same subnet; disable VPN adapters and verify Windows firewall rules.
* **Drops / stutter**: use a direct connection or a quality switch; prefer a dedicated NIC and avoid congested networks.

</details>

If you still can’t stream a stable image, contact `info@augelab.com` with your camera model and a screenshot from pylon Viewer.


---

# 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://docs.augelab.com/devices-and-communications/camera-usage/basler.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.
