Interface LedServerOptions

Server instiation options

Hierarchy

Properties

clientVariant?: string

Optional client variant register

color?: [number, number, number]
instanceName?: string

Service instance name

intensityProcessor?: ((values) => PackedValues)

Type declaration

intensityValues?: PackedValues

Initial value for the intensity register

isActive?: ((intensity) => boolean)

Type declaration

    • (intensity): boolean
    • Emit active/inactive events based on the intensity register

      Parameters

      Returns boolean

ledsPerPixel?: number
luminousIntensity?: number
maxPower?: number
numColumns?: number
numPixels?: number
registerValues?: {
    code: number;
    values: PackedValues;
}[]

A map of custom register initial values

Type declaration

twin?: JDService

This server instance is a twin of a physical device and should not emit any packet

valueValues?: PackedValues

Initial value for the value register

variant?: number

Initial value for the variant register

waveLength?: number

Generated using TypeDoc