{"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'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't have to walk past very many yard sales before I found an ideal little 13\" Orion TV1334A. The only downside was that it didn'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>'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've gone to the trouble of writing some IR code for the Arduino I want to be able to use it! This isn't as useless as it might sound, because it would be nice to be able to control the TV from the computer - 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'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}]}}