Skip to content

Package

IRI: https://w3id.org/altium/cdm/ota/Package

Bounded context: ota

TBD

Platform API

GRID (1)

grid:workspace:{workspace-id}:ota:package/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

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


  class ota_Package["Package"]



      style ota_Package fill:#d29292    


    click ota_Package href "../../classes/ota_Package/"







          ota_Package : name



          ota_Package : version



          ota_Package : size



          ota_Package : hashes



          ota_Package : hardware Ids



          ota_Package : id










  class ota_Device["Device"]



      style ota_Device fill:#d29292    


          ota_Device --> "*" ota_Package: packages 
          click ota_Device href "../../classes/ota_Device/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 GRID Globally unique identifier across the whole platform. Entity
name 0..1 string A short name of the entity. direct
version 0..1 string Package version direct
size 0..1 integer Package size in bytes. direct
hashes 0..1 string Package checksums as a JSON string map (e.g. {"sha256":"..."}), matching Torizon Package.hashes. direct
hardware Ids * string Hardware identifiers this package targets. direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:ota:package/{id}
maturity EXPERIMENTAL

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.