Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Universal IR-vastaanotin

Cifixier [24.10.2009 00:03:17]

#

Omistan terratec:in IR-vastaanottimen, jonka oma ohjelmisto on _Erittäin_ epäkäytännöllinen. Ohjelmiston asennuksen jälkeen valitaan minkä TV-kortin olen hankkinut ja ohjelmisto valitsee oikean kaukosäätimen, jonka jälkeen voi valita eri toimintoja painikkeille. Haluisinkin kuitenkin liittää useita eri kaukosäätimiä (pääsääntöisesti vahvistimeni kaukosäätimen play/pause/stop/jne painikkeet sekä valojen kaukosäätimen "off" -painikkeen). Tarkoitus siis olisi tehdä jonkinlainen ajuri/ohjelmisto, joka esim. tekisi vastaanottimesta näppäimistön jollekka voisi opettaa tietyn signaalin vastaamaan tiettyä näppäin yhdistelmää kuten ctrl + p tjsp. Tietenkin tilannetta vaikeuttaa se, etten ole koskaan tehnyt ajureita windowsille (tai millekkään muulle käyttöjärjestelmälle) ja tarvitsisin siihen apuanne.

Windows tunnistaa laitteen Human Interface Device:ksi, joten ilmeisesti tarvisen vain soveltuvan ohjelmiston?

Kiitos jo etukäteen...

Edit: Niin, vois olla jonkin tekstitiedosto josta se vois hakea niin sitä ois helppo muokata...

neau33 [24.10.2009 10:02:44]

#

Moikka Cifixier!

Et aloittanutkaan ihan siitä helpoimmasta päästä...
Eräs mahdollisuus on tutkia suoraan i-punaporttia ja poimia "käsikopelolla" signaalit tiedostoon, jolloin ne onkin sitten syötettävissä takaisin porttiin ja sitä rataa...
Toinen mahdollisuus on yrittää hyödyntää vastaanottimen oman ohjelmiston kirjastoja elikä rakennella wrapperi...voisit tsekata esim. Excel VB-Editorissa mitä sälää kukin mahdollinen .dll pitää sisällään. Elikä avaa Excel -> Työkalut -> Makro -> Visual Basic Editor -> Tools -> References -> Browse...etsi tiedostonhallintapaneelin avulla ko. .dll ja tuo se projektiin...jos tuonti onnistuu .dll on käpisteltävissä...Avaa VB-Editorin Object Browser, valitse laatikosta ko. kirjasto ja saat näkyviin julkiset metodit...

neau33 [24.10.2009 17:36:59]

#

Moikka taas Cifixier!

Myös EventGhost vosi toimia...

Cifixier [27.10.2009 16:20:34]

#

Anteeks viive, mutta oli aika kiireinen viikonloppu... Toi "käsikopelo" kuulostaa ihan fiksulta idealta, jos siihen sais rakennettua jonkun hyvän toiminta metodin. Mul oli sellanen idea mis ois sellanen reg -nappi (esim. 10sec "nauhotus", jonka aikana vois syöttää halutun ir-koodin) ja sit sille sais määritellä "toiminnon" ja se tekis siitä jonkin taulukon johonkin


Toi EventGhost vaikuttaa mielenkiintoisella, pitää joku ilta paneutua siihen ja testailla ;)

ps. Ilmottelen, jos alkaa aukeamaan... Suur kiitos

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta