nexgentec technical documentation

symnet_config_destinations.toml

The destination config file describe the destinations which are identified by a Symetrix Symnet control number. If there is no Symetrix device present or SDM should not listen to Symetrix this file can be omitted

Use UNIX file fomatting when editing the file

Generate yourself an example

See the fully commented definition below

  • The file must be in TOML format
  • Check the correct syntax online toml-lint
  • Mandatory means that it will not work without.
# Defaults can be omitted if all values are defined destination specific.

# Destination object defined values are taking precedence

[default]

  # Default delay settings for all objects that are not carrying its own settings for delay

  # Object defined values are taking precedence , can be omitted

  [default.delay]

    # Delay value (ms) on disconnect, if omitted on object basis default settings apply

    disconnect = 2000

  # Default Symetrix settings for all objects that are not carrying its own settings for delay

  # Object defined values are taking precedence, can be omitted

  [default.symnet]

    # Symetrix Site ID, defined in project settings, if omitted on object basis default settings apply

    site_id = 2

    # Symetrix DSP IP Address (v4), if omitted on object basis default settings apply

    unit_ip = "127.0.0.1"

[[destination]]

  # Name of the source or destination object, can be omitted

  name = "MyDanteDestination_1"

  [[destination.channel]]

    # Dante channel name, mandatory for Dante devices

    channel_name = "SDMD0000011"

    # Channel index, if omitted the order of the channels below the object determines the index

    index = 1

    # Dante device name, can be omitted but should not.

    node_name = "MyDanteDevice_1"

  [[destination.channel]]

    # Dante channel name, mandatory for Dante devices

    channel_name = "SDMD0000012"

    # Channel index, if omitted the order of the channels below the object determines the index

    index = 2

    # Dante device name, can be omitted but should not.

    node_name = "MyDanteDevice_1"

  # Object defined delay settings, if omitted on object basis default settings apply

  [destination.delay]

    # Delay value (ms) on disconnect, if omitted on object basis default settings apply

    disconnect = 800

  # Object defined Symetrix settings, mandatory

  [destination.symnet]

    # Symetrix Control Number for this destination object, mandatory

    control_id = 5001

    # Symetrix Control Number that is feed back to Symetrix once the destination has changed, can be omitted

    feedback_id = 6001

    # Symetrix Site ID, defined in project settings, if omitted on object basis default settings apply

    site_id = 3

    # Symetrix DSP IP Address (v4), if omitted on object basis default settings apply

    unit_ip = "127.0.0.2"

[[destination]]

  # Name of the source or destination object, can be omitted

  name = "MyDanteDestination_2"

  [[destination.channel]]

    # Dante channel name, mandatory for Dante devices

    channel_name = "SDMD0000021"

    # Channel index, if omitted the order of the channels below the object determines the index

    index = 1

    # Dante device name, can be omitted but should not.

    node_name = "MyDanteDevice_2"

  [[destination.channel]]

    # Dante channel name, mandatory for Dante devices

    channel_name = "SDMD0000022"

    # Channel index, if omitted the order of the channels below the object determines the index

    index = 2

    # Dante device name, can be omitted but should not.

    node_name = "MyDanteDevice_2"

  # Object defined delay settings, if omitted on object basis default settings apply

  [destination.delay]

    # Delay value (ms) on disconnect, if omitted on object basis default settings apply

    disconnect = 800

  # Object defined Symetrix settings, mandatory

  [destination.symnet]

    # Symetrix Control Number for this destination object, mandatory

    control_id = 5002

    # Symetrix Control Number that is feed back to Symetrix once the destination has changed, can be omitted

    feedback_id = 6002

    # Symetrix Site ID, defined in project settings, if omitted on object basis default settings apply

    site_id = 3

    # Symetrix DSP IP Address (v4), if omitted on object basis default settings apply

    unit_ip = "127.0.0.2"
Last updated on 20 Mar 2021
Published on 20 Mar 2021