Constructor Summary
Public Constructor | ||
public |
constructor(uart: UART) Creates a System instance. |
Member Summary
Public Members | ||
public |
uart: * |
Method Summary
Public Methods | ||
public |
Gets a random value, optionally setting the allowed range via System#setRandomRange. |
|
public |
Set sleep timer when not touched. |
|
public |
setRandomRange(min: number, max: number): Promise<ResponseResult, TypeError> Sets the range of results returned by System#random. |
|
public |
setSystemVariable(name: string, value: number): Promise<ResponseResult, TypeError> Sets value of system variable. |
|
public |
sleep(shouldSleep: boolean): Promise<ResponseResult, Error> Puts Nextion to sleep. |
|
public |
wake(): Promise<ResponseResult, Error> Wakes Nextion from sleep. |
Public Constructors
Public Members
public uart: * source
Public Methods
public random(min: number, max: number): Promise<ResponseResult, TypeError> source
Gets a random value, optionally setting the allowed range via System#setRandomRange.
public setNoTouchSleepTimer(ms: number): Promise<ResponseResult, Error> source
Set sleep timer when not touched.
Params:
Name | Type | Attribute | Description |
ms | number | Sleep after |
public setRandomRange(min: number, max: number): Promise<ResponseResult, TypeError> source
Sets the range of results returned by System#random.
Return:
Promise<ResponseResult, TypeError> | Response or {@link
TypeError} if invalid |
public setSystemVariable(name: string, value: number): Promise<ResponseResult, TypeError> source
Sets value of system variable.
public sleep(shouldSleep: boolean): Promise<ResponseResult, Error> source
Puts Nextion to sleep.
Params:
Name | Type | Attribute | Description |
shouldSleep | boolean |
|
Sleep if |