class DMXDeviceMock
extends SerialPortMock

DMX Device serial device mock

Constructors

new
DMXDeviceMock(options: SerialPortMockOpenOptions)

Initialize mock and internal memory

Methods

write(chunk: Array<number>): boolean

Emulate data sending

SerialPort.write(chunk) actual declaration of chunk is any but it violates deno lint. On this mock, consider only for using Array as data input.

Note: It considers only for 3bytes data. chunk must be 3 length.

Usage

import { DMXDeviceMock } from "modules/DMXDeviceMock.ts";