Skip to main content
View as Markdown

DmPeripheral

EXPERIMENTAL

Experimental​

caution

Not production-ready. It may change or be removed without notice. See Lifecycle.

A single peripheral definition, including its instances and properties.

Common Data Model​

Member Of​

DmAddressSegment object ● DmPeripheralModel object

type DmPeripheral {
id: String!
name: String!
peripheralInstances: [DmPeripheralInstance!]!
peripheralProperties: [DmPeripheralProperty!]!
}

Fields​

id ● String! non-null scalar​

Unique identifier for the peripheral (e.g., sci, gpt).

name ● String! non-null scalar​

Display name of the peripheral.

peripheralInstances ● [DmPeripheralInstance!]! non-null object​

Instances of this peripheral present on the device (e.g., SCI0, GPT2).

peripheralProperties ● [DmPeripheralProperty!]! non-null object​

Additional properties or metadata associated with the peripheral.