{"id":2434,"date":"2014-04-06T18:43:09","date_gmt":"2014-04-06T09:43:09","guid":{"rendered":"https:\/\/artsat.jp\/?p=2434"},"modified":"2014-04-06T18:49:43","modified_gmt":"2014-04-06T09:49:43","slug":"invadervm-%e3%83%86%e3%83%ac%e3%83%a1%e3%83%88%e3%83%aa%e8%aa%ad%e3%81%bf%e4%b8%8a%e3%81%92","status":"publish","type":"post","link":"https:\/\/artsat.jp\/en\/invadervm-%e3%83%86%e3%83%ac%e3%83%a1%e3%83%88%e3%83%aa%e8%aa%ad%e3%81%bf%e4%b8%8a%e3%81%92","title":{"rendered":"InvaderVM &#8211; Voice Telemetry"},"content":{"rendered":"InvaderVM executed the following code to transmit voice readings of telemetry data in Japanese.\r\nThe raw (8bit) data of each electronic current was read three times.\r\n\r\n&#8212;- Assembly\r\n\r\nTXT, 10,   <\/numk><numk VAL=\r\nSETC, HCUR, 10\r\n\r\nSETC, FUNC, getTelemetryCurrent\r\nSETC, ARG0, 2\r\nCALL\r\n\r\nMOV, ARGA, RETV\r\nSETC, ARG4, 48\r\n\r\nMOV, ARG9, ARGA\r\nSETC, ARG3, 100\r\nDIV, ARG9, ARG1, ARG3\r\nJMPNOT, ARG9, label1:\r\nMOV, HEAP, ARG9\r\nADD, HEAP, ARG4\r\nMUL, ARG9, ARG3\r\nSUB, ARGA, ARG9\r\nINC, HCUR\r\n\r\nlabel1:\r\nMOV, ARG9, ARGA\r\nSETC, ARG3, 10\r\nDIV, ARG9, ARG1, ARG3\r\nJMPNOT, ARG9, label2:\r\nMOV, HEAP, ARG9\r\nADD, HEAP, ARG4\r\nMUL, ARG9, ARG3\r\nSUB, ARGA, ARG9\r\nINC, HCUR\r\n\r\nlabel2:\r\nMOV, HEAP, ARGA\r\nADD, HEAP, ARG4\r\n\r\nINC, HCUR\r\nSETI, HEAP, 62\r\n\r\nMOV,  ARG0, HCUR\r\nINC, ARG0\r\nCLR, HCUR\r\nSETC,  FUNC, speakPhrase\r\n\r\nCALL\r\nCALL\r\nCALL\r\n\r\nSETI,  ARG2, 1000\r\nWAIT,  ARG2\r\n\r\nEND\r\n\r\n---- Hex Dump by iva\r\n\r\n211f 1f0a 0000 003c 4e55 4d4b 2056 414c \r\n3d03 030a 0301 1d03 0502 0806 0f02 0309 \r\n3006 190e 0f03 0864 120e 0608 0b0e 0e06 \r\n040e 0f04 0911 0e08 100f 0e0c 0360 1a00 \r\n0ae0 0d1a 0104 0f20 2819 0c03 0404 3e00\r\n0605 030c 0505 0303 014a 0808 0804 07e8 \r\n031e 0700\r\n\r\n---- Results\r\n\r\n[audio mp3=\"https:\/\/artsat.jp\/wp-content\/uploads\/2014\/04\/Telemetry-Voice1.mp3\"][\/audio]\r\n\r\n[audio mp3=\"https:\/\/artsat.jp\/wp-content\/uploads\/2014\/04\/Telemetry-Voice2.mp3\"][\/audio]\r\n","protected":false},"excerpt":{"rendered":"<p>InvaderVM executed the following code to transmit voice readings of telemetry data in Japanese. The raw (8bit)&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"translation":{"provider":"WPGlobus","version":"2.12.2","language":"en","enabled_languages":["ja","en"],"languages":{"ja":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/posts\/2434"}],"collection":[{"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/comments?post=2434"}],"version-history":[{"count":0,"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/posts\/2434\/revisions"}],"wp:attachment":[{"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/media?parent=2434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/categories?post=2434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artsat.jp\/en\/wp-json\/wp\/v2\/tags?post=2434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}