# Bluetooth Mode

:::{only} scan


:::{figure} ../../media/2523IFSNO244.png
:align: center
:width: 300px

Bluetooth Mode
:::

:::

```{note}
The blue light means:<br>①The blue light flashes, indicating that it is not connected.<br>②The blue light is on, indicating it is connected.
```


## Bluetooth HID
- NO software installation needed
- Connects to most devices
- Scanner interacts with host device like a keyboard

```{figure} ../../media/AT2BMODE3D2.png
:align: center
:width: 300px

`*` Bluetooth HID
```

 ## Bluetooth SPP

```{figure} ../../media/AT2BMODE3D1.png
:align: center
:width: 300px

Bluetooth SPP
```

## Bluetooth BLE

```{figure} ../../media/AT2BMODE3D3.png
:align: center
:width: 300px

Bluetooth BLE
```

```{note}
Bluetooth SPP and Bluetooth BLE are modes used for software docking. If you need to search and pair through system Bluetooth, you need to use [Bluetooth HID](#bluetooth-hid)
```
## Clear Pairing Information

```{figure} ../../media/2525ALL-CH.png
:align: center
:width: 300px

Clear Pairing Information
```

```{note}
Re-pair with a new device, or if pairing fails, scan the setup code to pair again.
```

## IOS Popup/Hide Keyboard
```{figure} ../../media/25250S.png
:align: center
:width: 300px

IOS Popup/Hide Keyboard
```

```{note}
You can also press the scan button twice in a row to pop up/hide the keyboard without scanning the code. This function only supports Bluetooth pairing on iOS system.
```

## Bluetooth Keyboard Transmission Speed


```{figure} ../../media/AT2BHIDDLY.png
:align: center
:width: 300px

Get Bluetooth Keyboard Transmission Speed
```
### High Speed

```{figure} ../../media/AT2BHIDDLY3D2.png
:align: center
:width: 300px

High Speed
```

### Medium Speed

```{figure} ../../media/AT2BHIDDLY3D10.png
:align: center
:width: 300px

Medium Speed
```

### Low Speed
```{figure} ../../media/AT2BHIDDLY3D25.png
:align: center
:width: 300px

Low Speed
```

## Modify Bluetooth Name
```{raw} html
    <iframe src="../../plugins/scan-bluetoothname.html" height="600px" width="100%"></iframe>

```