class.hw_config - moduleus/urx GitHub Wiki

Hw_config

The field hw_config contains hardware-specific information that would otherwise not be present is the UAC architecture. The field hw_config is optional and can be present in the following classes: acquisition, group, event, receive_setup, transmit_setup, excitation, probe.

Parameters

UAC URX Parameter Datatype Description
values Map<string, variant> Map container with a string for key and a variant for value.

Notes

Variant

The variant can be of one of these types:

  • int8_t, int16_t, int32_t, int64_t, uint8_t, uint16_t, uint32_t, uint64_t
  • float (32-bits), double (64-bits)
  • std::string
  • HwConfig. Can be used as a struct in C language.
  • std::vector<any type above>
  • std::vector<HwConfig>

Examples

Examples of hw_config:

group.hw_config : {
    hvp0 : 80.0,
    hvm0 : -80.0
}

excitation.hw_config {
    pattern : {0x12A0, 0x0004, 0x250E}
}

See Also

acquisition | event | excitation | igroup | receive_setup | transmit_setup

⚠️ **GitHub.com Fallback** ⚠️