unleashed-firmware/documentation/js/js_builtin.md
Nikolay Minaylov 58da27fa91
JS Documentation (#3535)
* Initial JS documentation
* Spelling fix

Co-authored-by: あく <alleteam@gmail.com>
2024-04-09 18:06:37 +09:00

813 B

Built-in methods

require

Load a module plugin.

Parameters

  • Module name

Examples:

let serial = require("serial"); // Load "serial" module

delay

Parameters

  • Delay value in ms

Examples:

delay(500); // Delay for 500ms

print

Print a message on a screen console.

Parameters

The following argument types are supported:

  • String
  • Number
  • Bool
  • undefined

Examples:

print("string1", "string2", 123);

console.log

console.warn

console.error

console.debug

Same as print, but output to serial console only, with corresponding log level.

to_string

Convert a number to string.

Examples:

to_string(123)

to_hex_string

Convert a number to string(hex format).

Examples:

to_hex_string(0xFF)