{"id":1817,"date":"2012-10-09T20:00:46","date_gmt":"2012-10-09T19:00:46","guid":{"rendered":"https:\/\/www.reenigne.org\/blog\/?p=1817"},"modified":"2012-09-15T23:34:38","modified_gmt":"2012-09-15T22:34:38","slug":"computer-controlled-tv","status":"publish","type":"post","link":"https:\/\/www.reenigne.org\/blog\/computer-controlled-tv\/","title":{"rendered":"Computer-controlled TV"},"content":{"rendered":"<p>Before I bought my XT (but when I was planning on getting one) I knew I&#8217;d need a monitor for it. Fortunately for me, the region I was living in had recently transitioned from analog to digital TV signals, so a lot of people were disposing of TVs that were perfectly good apart from not having a built in ATSC decoder. So I didn&#8217;t have to walk past very many yard sales before I found an ideal little 13&#8243; Orion TV1334A. The only downside was that it didn&#8217;t have a remote control, which I discovered that I needed to change the brightness and contrast (<a href=\"https:\/\/www.reenigne.org\/blog\/comparison-of-cga-card-versions\">without changing the brightness and contrast, the old-style CGA has rather poor composite output<\/a>). I tried to make a fake remote using an Arduino, an IR LED that I pulled out of an old DVD remote, <a href=\"http:\/\/www.arcfn.com\/2009\/08\/multi-protocol-infrared-remote-library.html\">IRemote<\/a> and <a href=\"http:\/\/www.lirc.org\/\">LIRC<\/a>&#8216;s remotes database, but unfortunately I found that the latter did not contain codes for the TV1334A.<\/p>\n<p>Fortunately I was able to find a suitable remote on eBay for a reasonable price (albeit still slightly more than I paid for the TV, which annoys me slightly). If I had just done that to start with that would probably be the end of it, but now that I&#8217;ve gone to the trouble of writing some IR code for the Arduino I want to be able to use it! This isn&#8217;t as useless as it might sound, because it would be nice to be able to control the TV from the computer &#8211; to turn it on from another room, run a CGA program <a href=\"https:\/\/www.reenigne.org\/blog\/doitclient-ported-to-windows\">remotely<\/a>, view the result over a webcam and then turn it off again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Before I bought my XT (but when I was planning on getting one) I knew I&#8217;d need a monitor for it. Fortunately for me, the region I was living in had recently transitioned from analog to digital TV signals, so a lot of people were disposing of TVs that were perfectly good apart from not [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3],"tags":[],"class_list":["post-1817","post","type-post","status-publish","format-standard","hentry","category-computer","category-hardware"],"_links":{"self":[{"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/posts\/1817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/comments?post=1817"}],"version-history":[{"count":2,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/posts\/1817\/revisions"}],"predecessor-version":[{"id":1932,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/posts\/1817\/revisions\/1932"}],"wp:attachment":[{"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/media?parent=1817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/categories?post=1817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reenigne.org\/blog\/wp-json\/wp\/v2\/tags?post=1817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}