Networked Media Open Specifications

Base root blockspec

←Typical device design workflow · Index↑ · Simple NMOS receiver monitor→

The following blockspec definition must be implemented by any minimum compliant NCA device. This blockspec must be applied to a device’s root block as signaled by "isRoot": true.

The blockspec describes the minimum requirements for the root block.

It must contain the following managers:

Any other root blockspec must inherit from this base root blockspec.

{
  "isRoot": true,
  "specId": "base-root",
  "specVersion": "1.0.0",
  "specDescription": "Blockspec for root block of minimum compliant device",
  "comment": "This blockspec definition must be implemented by any minimum compliant NCA device",
  "members": [
    {
      "role": "DeviceManager",
      "classId": [
        1,
        3,
        1
      ],
      "comment": "Device manager"
    },
    {
      "role": "ClassManager",
      "classId": [
        1,
        3,
        2
      ],
      "comment": "Class manager"
    }
  ]
}

←Typical device design workflow · Index↑ · Simple NMOS receiver monitor→