Kvaser CanKing GUI Extensions SDK - v7.5.1
    Preparing search index...

    Interface SignalDefinition

    A message that holds information about a signal.

    interface SignalDefinition {
        comment: string;
        dataType: SignalType;
        encoding: SignalEncoding;
        enumValues: { [key: number]: string };
        factor: number;
        isMultiplexed: boolean;
        isMultiplexer: boolean;
        length: number;
        maxValue: number;
        minValue: number;
        multiplexValue?: number;
        name: string;
        offset: number;
        qualifiedName: string;
        startbit: number;
        unit: string;
    }
    Index

    Properties

    comment: string

    A comment for the signal.

    dataType: SignalType

    The data type of the signal.

    encoding: SignalEncoding

    The encoding of the signal.

    enumValues: { [key: number]: string }

    The enumeration values for the signal, if it is an enumerated type.

    factor: number

    The scaling factor for the signal.

    isMultiplexed: boolean

    Whether the signal is multiplexed within a message.

    isMultiplexer: boolean

    Whether the signal is the multiplexer signal within a message.

    length: number

    The length of the signal in bits.

    maxValue: number

    The maximum value of the signal.

    minValue: number

    The minimum value of the signal.

    multiplexValue?: number

    The multiplex value for the signal, if it is multiplexed.

    name: string

    The name of the signal.

    offset: number

    The offset for the signal.

    qualifiedName: string

    The qualified name of the signal. This includes the database name and the message name as a prefix and it can be used to uniquely identify the signal.

    startbit: number

    The start bit of the signal within the message.

    unit: string

    The unit of the signal.