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