# @ovok/native/bt-device-instructions

Canonical page: https://docs.ovok.com/native-sdk/reference/bt-device-instructions

Device instruction screens and the bundled instruction PDFs for supported Bluetooth devices.

Import from `@ovok/native/bt-device-instructions`.

## Components [#components]

### BTDeviceInstruction() [#btdeviceinstruction]

```ts
function BTDeviceInstruction(__namedParameters): Element;
```

Shows the instruction PDF of a device; calls `onError` when none exists.

#### Parameters [#parameters]

| Parameter | Type |
| ------ | ------ |
| `__namedParameters` | [`BTDeviceInstructionProps`](#btdeviceinstructionprops) |

#### Returns [#returns]

`Element`

## Type Aliases [#type-aliases]

### BTDeviceInstructionProps [#btdeviceinstructionprops]

```ts
type BTDeviceInstructionProps = Omit<PDFViewerProps, "sourceURI"> & object;
```

Props of `BTDeviceInstruction`: PDF viewer props except `sourceURI`.

#### Type Declaration [#type-declaration]

| Name | Type | Description |
| ------ | ------ | ------ |
| `deviceType` | [`IntegratedDevices`](/native-sdk/reference/bt-management#integrateddevices) | Device whose instruction PDF is shown. |

## References [#references]

### DEVICE\_INSTRUCTION\_PDFS [#device_instruction_pdfs]

Re-exports [DEVICE_INSTRUCTION_PDFS](/native-sdk/reference/bt-device#device_instruction_pdfs)
