Lua - nil value error

我从 nodeMCU 上的 esp8266 得到以下错误信息: 尝试调用字段 "adc.force_init_mode"(空值)。 请问有人能指出错误吗?

if adc.force_init_mode(adc.INIT_ADC)
  then
    node.restart()
  return
end
val = adc.read(0)
print("Input number:", val )
val2 = 5000000 - (val*5000000/1023)
print("R (ohm):", val2 )
点赞
用户131929
用户131929

因为您的固件要么没有编译 ADC 模块,要么有 ADC 模块但缺少 force_init_mode 函数。

因此,请 构建 最新固件并将其 刷写升级 到您当前的固件。

2016-09-10 17:13:39