Skip to main content

Class: Base

Defined in: Base.noble.ts:33

Noble Base class for both the Tools Gateway and individual tools.

Constructors

Constructor

new Base(
loginType,
userClass,
serialNumber,
name): Base;

Defined in: Base.noble.ts:56

Parameters

ParameterTypeDescription
loginTypestringLogin Type of Tools Gateway or Tool, value will either be "EmbeddedNode" or "Tool"
userClassstringWhat the device is
serialNumberstringThe device serial number
namestringThe name of the device

Returns

Base

Properties

PropertyTypeDescriptionDefined in
parentUUIDstringUUID of the Parent (Tools Gateway)Base.noble.ts:38
serialNumberstringDevice serial numberBase.noble.ts:44

Methods

connect()

connect(): Promise<void>;

Defined in: Base.noble.ts:77

Logs into all backend services beginning with client authentication

Returns

Promise<void>


log()

log(message, data?): void;

Defined in: Base.noble.ts:70

Logs a message

Parameters

ParameterTypeDescription
messagestringMessage to log and send
data?anyAdditional data to send with log

Returns

void