OSDN Git Service

git-svn-id: http://svn.osdn.jp/svnroot/mimic/trunk@89 47198e57-cb75-475f-84c4-a814cd6...
authornyatla <nyatla@47198e57-cb75-475f-84c4-a814cd6f29e0>
Tue, 1 Nov 2011 12:53:45 +0000 (12:53 +0000)
committernyatla <nyatla@47198e57-cb75-475f-84c4-a814cd6f29e0>
Tue, 1 Nov 2011 12:53:45 +0000 (12:53 +0000)
misc/MiMicVM/api.js/demo/ad.html [new file with mode: 0644]

diff --git a/misc/MiMicVM/api.js/demo/ad.html b/misc/MiMicVM/api.js/demo/ad.html
new file mode 100644 (file)
index 0000000..5db90c0
--- /dev/null
@@ -0,0 +1,40 @@
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\r
+<script src="../MiMicCore.js"></script>        \r
+<script src="../LPCXPresso1769.All.js"></script>       \r
+<script type="text/javascript">\r
+\r
+function adddata(v)\r
+{\r
+       var canvas = document.getElementById('c1');\r
+       var ctx = canvas.getContext('2d');\r
+       ctx.fillStyle = "red";\r
+       ctx.fillRect(canvas.width-10,canvas.height-(v*140/4096),1,1);\r
+}\r
+function scroll()\r
+{\r
+       var canvas = document.getElementById('c1');\r
+       var ctx = canvas.getContext('2d');\r
+       var imagedata = ctx.getImageData(0,0,canvas.width,canvas.height);\r
+       ctx.putImageData(imagedata,-1,0);\r
+       \r
+}\r
+function init(){\r
+       var mcu=new LPCXpresso1769.Mcu("192.168.128.39");\r
+       var pin=mcu.getPin(LPCXpresso1769.P0[23],"AD");\r
+       var i=0;\r
+       setInterval(function(){\r
+               var v=pin.getValue();\r
+               adddata(v);\r
+               document.getElementById("ad").value=v;\r
+       scroll();\r
+               \r
+       },30);\r
+}      \r
+</script>\r
+</head>\r
+<body onload="init();">\r
+<h1>MiMic for LPCXpressso1769 + AD graph(P0[23])</h1>\r
+<canvas style="border-style:solid;border-width:1px;" id="c1" width="280" height="140"></canvas><br/>\r
+<input id="ad" type="text" value="." />\r
+</body>\r