Skip to main content

Class: AmprobeDMM

Defined in: drivers/amprobe_38xr_a/index.ts:15

AmprobeDMM driver for the DMM tools, extends the SerialFeed class

Extends​

Constructors​

Constructor​

new AmprobeDMM(log, options): AmprobeDMM;

Defined in: drivers/amprobe_38xr_a/index.ts:22

Parameters​

ParameterType
logany
optionsIKeyValue

Returns​

AmprobeDMM

Overrides​

SerialFeed.constructor

Properties​

PropertyModifierTypeDefault valueDescriptionDefined in
toolNamestaticstring'amprobe digital multimeter'The tool's name: amprobe digital multimeterdrivers/amprobe_38xr_a/index.ts:20
userClassstaticstring'DMM-v1'Type of tool: DMM-v1drivers/amprobe_38xr_a/index.ts:17

Methods​

blocking()​

blocking(): Promise<any>;

Defined in: drivers/SerialFeed.ts:248

Generates a promise to await when this driver completes its run

Returns​

Promise<any>

a promise with a message about the connection

Inherited from​

SerialFeed.blocking


start()​

start(): Promise<void>;

Defined in: drivers/SerialFeed.ts:210

Starts the Serial Feed driver

Returns​

Promise<void>

Inherited from​

SerialFeed.start


stop()​

stop(reason): void;

Defined in: drivers/SerialFeed.ts:228

Stops the Serial Feed driver

Parameters​

ParameterTypeDescription
reasonstringReason for stopping the driver

Returns​

void

Inherited from​

SerialFeed.stop