Devices
Introduction
Section titled “Introduction”This is useful when you need to recover a device from the list of devices.
In this documentation all code was made for work as module so when you create
machine = new Relay() or something like that, you can’t use that variable outside the module.
But sometimes you need to recover the device from the list of devices, so you can use the Devices module.
Common Usage
Section titled “Common Usage”import {Devices} from '@danidoble/webserial';
Devices.getJofemar(1); // the number is the device number (not adddress)Devices.addCustom(type, device)Devices.get(type, id)Devices.getAll(type = null)Devices.getJofemarByUuid(id)Devices.getJofemar(device_number = 1)Devices.getLockerByUuid(id)Devices.getLocker(device_number = 1)Devices.getRelayByUuid(id)Devices.getRelay(device_number = 1)Devices.getBoardroidByUuid(id)Devices.getBoardroid(device_number = 1)Devices.getArduinoByUuid(id)Devices.getArduino(device_number = 1)Devices.getPinPadByUuid(id)Devices.getPinPad(device_number = 1)Devices.getJsdByUuid(id)Devices.getJsd(device_number = 1)Devices.getCustom(type, device_number = 1)Devices.getList()