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