[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)

***

[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [models](../README.md) / SignalType

# Enumeration: SignalType

Possible signal types. The value must match the kvadblib value.

NOTE (known proto3 deviation): The zero value is SIGNAL_TYPE_INVALID rather than
SIGNAL_TYPE_UNSPECIFIED because the values are mapped directly to kvadblib constants
(0 = invalid/unrecognised type). Changing the zero value would require cascading
changes across the service implementation.

## Enumeration Members

### SIGNAL\_TYPE\_DOUBLE

> **SIGNAL\_TYPE\_DOUBLE**: `4`

SIGNAL_TYPE_DOUBLE - Double, strictly 64 bit long

***

### SIGNAL\_TYPE\_FLOAT

> **SIGNAL\_TYPE\_FLOAT**: `3`

SIGNAL_TYPE_FLOAT - Float, strictly 32 bit long

***

### SIGNAL\_TYPE\_INVALID

> **SIGNAL\_TYPE\_INVALID**: `0`

***

### SIGNAL\_TYPE\_SIGNED

> **SIGNAL\_TYPE\_SIGNED**: `1`

SIGNAL_TYPE_SIGNED - Signed integer

***

### SIGNAL\_TYPE\_UNSIGNED

> **SIGNAL\_TYPE\_UNSIGNED**: `2`

SIGNAL_TYPE_UNSIGNED - Unsigned integer

***

### UNRECOGNIZED

> **UNRECOGNIZED**: `-1`
