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
| Parameter | Type |
|---|---|
log | any |
options | IKeyValue |
Returns
AmprobeDMM
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Defined in |
|---|---|---|---|---|---|
toolName | static | string | 'amprobe digital multimeter' | The tool's name: amprobe digital multimeter | drivers/amprobe_38xr_a/index.ts:20 |
userClass | static | string | 'DMM-v1' | Type of tool: DMM-v1 | drivers/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
start()
start(): Promise<void>;
Defined in: drivers/SerialFeed.ts:210
Starts the Serial Feed driver
Returns
Promise<void>
Inherited from
stop()
stop(reason): void;
Defined in: drivers/SerialFeed.ts:228
Stops the Serial Feed driver
Parameters
| Parameter | Type | Description |
|---|---|---|
reason | string | Reason for stopping the driver |
Returns
void