diff options
| author | Amaury Pouly <amaury.pouly@gmail.com> | 2013-09-05 23:14:07 +0200 |
|---|---|---|
| committer | Amaury Pouly <amaury.pouly@gmail.com> | 2013-09-05 23:16:27 +0200 |
| commit | f40b15d0cbe726e72652fcd8ff775d08b19affda (patch) | |
| tree | c1ba87d1be4dedea86825e45c30e4ee19a9b21e3 /utils/hwstub/tools/lua/zenmozaic.lua | |
| parent | f13cad4c8ef0dae4393682d7da294ce63f0eb7f7 (diff) | |
| download | rockbox-f40b15d0cbe726e72652fcd8ff775d08b19affda.zip rockbox-f40b15d0cbe726e72652fcd8ff775d08b19affda.tar.gz rockbox-f40b15d0cbe726e72652fcd8ff775d08b19affda.tar.bz2 rockbox-f40b15d0cbe726e72652fcd8ff775d08b19affda.tar.xz | |
hwstub: improve lcdif, digtctl, add sony nwz-e370
Change-Id: I5316cc9fd9addfca8a674628695fed1c1bf9269f
Diffstat (limited to 'utils/hwstub/tools/lua/zenmozaic.lua')
| -rw-r--r-- | utils/hwstub/tools/lua/zenmozaic.lua | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/utils/hwstub/tools/lua/zenmozaic.lua b/utils/hwstub/tools/lua/zenmozaic.lua index a4135c2..b2a899a 100644 --- a/utils/hwstub/tools/lua/zenmozaic.lua +++ b/utils/hwstub/tools/lua/zenmozaic.lua @@ -94,5 +94,26 @@ end function ZENMOZAIC.init() ZENMOZAIC.lcd_init() + HW.LRADC.CTRL0.SFTRST.clr() + HW.LRADC.CTRL0.CLKGATE.clr() + HW.LRADC.CHn[0].ACCUMULATE.clr() + HW.LRADC.CHn[0].NUM_SAMPLES.write(0) + HW.LRADC.CHn[0].VALUE.write(0) + local t = {} + for i = 1,1000,1 do + HW.LRADC.CTRL0.SCHEDULE.write(1) + --local time = HW.DIGCTL.MICROSECONDS.read() + local time = i * 1000 + local val = HW.LRADC.CHn[0].VALUE.read() + t[#t + 1] = {time, val} + end + local file = io.open("data.txt", "w") + for i,v in ipairs(t) do + file:write(string.format("%d %d\n", v[1] / 1000, v[2])) + end + file:close() + print("Display curve using:") + print("gnuplot -persist"); + print("> plot \"data.txt\" using 1:2") end |