Я работаю над кодировкой lua script.Lua script - данные коллекции и сохранить в файл
Что я кодирую ... Собираю данные и сохраняю их в определенном файле.
Положение:
Есть два датчика, что, когда они признают объект перед ним, значение датчика будет увеличен.
Я хочу сохранять данные о значении датчика каждые 100 мс с течением времени.
Формат времени будет «2013-04-25 10: 30: 004»
Что я здесь делаю.
===========================================================
require("TIMER")
require("TIMESTAMP")
require("ANALOG_IN")
function OnExit()
print("Exit code...do something")
end
function main()
timer = "TIMER"
analogsensor_1 = "AIR_1"
analogsensor_2 = "AIR_2"
while true do
valueOfSensor_1 = ANALOG_IN.readAnalogIn(analogsensor_1);
valueOfSensor_2 = ANALOG_IN.readAnalogIn(analogsensor_2);
write(colltection_of_data.txt)
go(print(valueOfSensor_1), 0.1) //print value of sensor every 100ms
print(time)
go(print(valueOfSensor_2), 0.1)
print(time)
end
TIMER.sleep(timer,500)
end
print("start main")
main()
================================================================
Я знаю, что это не полный код. Как сохранить данные в определенном файле? и как я могу показать формат времени?
Спасибо заранее!
Для дробных секунд см http://stackoverflow.com/questions/463101/lua-current-time-in-milliseconds – Supr
спасибо !! что означает «wb»? –
@junghur Это означает открыть файл для записи двоичных данных. См. Http://www.lua.org/pil/21.2.html – Supr