---
title: bcdDevice
framework: accessoryaccess
role: symbol
role_heading: Instance Property
path: accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/bcddevice
---

# bcdDevice

The 2-byte Binary-Coded Decimal (BCD) value defined by the manufacturer to indicate the device revision or version number.

## Declaration

```swift
var bcdDevice: Int?
```

## See Also

### Interface characteristics

- [configurationValue](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/configurationvalue.md)
- [interfaceClass](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/interfaceclass.md)
- [interfaceNumber](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/interfacenumber.md)
- [interfaceProtocol](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/interfaceprotocol.md)
- [interfaceSubClass](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/interfacesubclass.md)
- [productID](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/productid.md)
- [speed](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/speed.md)
- [vendorID](accessoryaccess/aausbaccessorymatchingcriteria/interfacematchingcriteria/vendorid.md)
