marklife / core/src / MarklifeEngineCapabilities
Interface: MarklifeEngineCapabilities
Indexable
[
k:string]:unknown
Open shape — driver-specific extensions land here.
Properties
bitPolarity?
optionalbitPolarity?:MarklifeBitPolarity
1=dark for every marklife sub-engine.
bleProfile?
optionalbleProfile?:MarklifeBleProfile
Convenience BLE profile cache.
compression?
optionalcompression?:MarklifeCompression
Compressor used by the bitmap path.
headWidthMm?
optionalheadWidthMm?:number
Captured from datasheet or empirical print test (mm).
interChunkDelayMs?
optionalinterChunkDelayMs?:number
Pause between packets when feeding a job, in milliseconds. The family default is 30; see pacingFor.
physicalSizeClass?
optionalphysicalSizeClass?:MarklifePhysicalSizeClass
Physical-size class, in inches.
protocolId?
optionalprotocolId?:number
Protocol id, 1..12, selecting the per-id variant inside marklife-yxq / -jbig. 0 = none.
realSeries?
optionalrealSeries?:string
Base chassis this whitelabel maps to (HARDWARE.md, Whitelabels).
redBlackDuplex?
optionalredBlackDuplex?:boolean
X2-family chassis support a red+black duplex; v1 emits monochrome only.