nodemcu / nodemcu-firmware

Lua based interactive firmware for ESP8266, ESP8285 and ESP32
https://nodemcu.readthedocs.io
MIT License
7.61k stars 3.12k forks source link

Added node.info() #3655

Open serg3295 opened 2 weeks ago

serg3295 commented 2 weeks ago

Fixes #2759

This PR adds support for the previously missing node.info() method on esp32.

Test code:

function printTable(t) for k, v in pairs(t) do print(k, v) end end

print("\n====== no params:") printTable(node.info())
print("\n====== build config:") printTable(node.info("build_config"))
print("\n====== lfs:") printTable(node.info("lfs"))
print("\n====== hw:") printTable(node.info("hw"))
print("\n====== sw version:") printTable(node.info("sw_version"))
pjsg commented 2 weeks ago

LGTM