Interface IndexedScreenServerOptions

Server instiation options

Hierarchy

Properties

bitsPerPixel?: 2 | 1 | 4 | 8
brightness?: number
clientVariant?: string

Optional client variant register

height?: 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

palette?: number[]
registerValues?: {
    code: number;
    values: PackedValues;
}[]

A map of custom register initial values

Type declaration

rotation?: 0 | 90 | 180 | 270
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

width?: number

Generated using TypeDoc