Simply use the standard ECMAScript E5/E5.1, and the API to realise your PoC or application!
The ECMAScript Engine used is Duktape. Please visit the link to find out how to integrate on your own project!
Interactive Console §
Write active high to output PIN 4:
Once this is executed and is out of scope it will be garbage collected automaticaly, finally the finaliser will be called and native code will de-initialise the pin configuration.
Write active low to output PIN 4:
Simple, Easy and Quick!
Below is an overview of overall layer and where NoomioJS stands. The benefit is that you can still develop ThreadX applications as you would normally do.
NoomioJS has been compiled for baseline TX3.0 and will not work on previous baselines.
The ECMAScript Engine has been built with minimal options due to the ROM/RAM limitations of the Quectel modules.
|Baseline||ROM (MB)||RAM (MB)|
Code and RAM footprint
The LLVM compiler was used to create the prebuilt binary noomiojs-X-X-X.bin
|Config||Code footprint (kB)||RAM (kB)|