Skip to content
View as Markdown

Peripheral

IRI: https://w3id.org/altium/cdm/deviceModel/Peripheral

API: DmPeripheral

A single peripheral definition, including its instances and properties.

In the product

No product documentation linked yet.

In standards

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class dm_Peripheral["Peripheral"]






      style dm_Peripheral fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:2.5px

    click dm_Peripheral href "../../classes/dm_Peripheral/"






          dm_Peripheral : id



          dm_Peripheral : name








      dm_Peripheral --> "*" dm_PeripheralInstance : instances
      click dm_PeripheralInstance href "../../classes/dm_PeripheralInstance/"


  class dm_PeripheralInstance["PeripheralInstance"]






      style dm_PeripheralInstance fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px












  class dm_ConfiguredDeviceModel["ConfiguredDeviceModel"]






      style dm_ConfiguredDeviceModel fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px

          dm_ConfiguredDeviceModel --> "*" dm_Peripheral: peripherals 
          click dm_ConfiguredDeviceModel href "../../classes/dm_ConfiguredDeviceModel/"






  class dm_FullStackDeviceModel["FullStackDeviceModel"]






      style dm_FullStackDeviceModel fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px

          dm_FullStackDeviceModel --> "*" dm_Peripheral: peripherals 
          click dm_FullStackDeviceModel href "../../classes/dm_FullStackDeviceModel/"






  class dm_AddressSegment["AddressSegment"]






      style dm_AddressSegment fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px

          dm_AddressSegment --> "*" dm_Peripheral: peripherals 
          click dm_AddressSegment href "../../classes/dm_AddressSegment/"






  class system_SdmDeviceModel["Device Model"]






      style system_SdmDeviceModel fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px

          system_SdmDeviceModel --> "*" dm_Peripheral: peripherals 
          click system_SdmDeviceModel href "../../classes/system_SdmDeviceModel/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 string Local unique identifier within a given context. direct
name 0..1 string The name of the peripheral. direct
instances * PeripheralInstance The list of instances of this peripheral present on the device. direct

Comments