@blackmagic-controller/core
Version:
An npm module for interfacing with the Blackmagic usb/bluetooth controllers
12 lines • 547 B
TypeScript
import type { BlackmagicControllerLedServiceValue } from './interface.js';
export declare function maskValue(value: number, mask: number, set: boolean): number;
export declare class LedBuffer {
#private;
constructor(reportId: number, bufferSize: number);
clearBuffers(): void;
prepareNewBuffers(): void;
setControlColor(value: BlackmagicControllerLedServiceValue): void;
maskControlBits(startIndex: number, values: Array<boolean | undefined>): void;
getBuffers(): Uint8Array[];
}
//# sourceMappingURL=ledBuffer.d.ts.map