Ga naar inhoud


De IDL 7000 besturen met de pc?


Gast Eddysign

Aanbevolen berichten

Is het mogenlijk om de Inverto te besturen met je pc door middel van een RS232 kabel zodat je geen afstandsbediening nodig hebt en het gewoon vanaf de pc kan doen?

Ik kijk vaak tv op mijn computer m.b.v. de video-in van mijn grafische kaart en het programma WinDvr.

 

In de aanvullende handleiding staat iets over Domotica en de Hyperterminal.

Als ik een verbinding maak m.b.v. de Hyperterminal zie ik elke seconde een C in het scherm verschijnen, hij ontvangt dus wel iets.

Maar hoe zend ik een commando naar de Inverto?

En zijn er mischien programma's die dat kunnen vergemakkelijken of een manier om het via shortcuts te doen zodat ik Autohotkey kan gebruiken?

 

Ik heb al gegoogled maar kon weinig vinden en/of snapte het niet helemaal.

Link naar reactie
Delen op andere sites


Jazeker, in dit forum is aangekondigd het programma Babs (Bedrade Afstandsbediening Serieel), gemaakt door ons forumlid Jos.

Ik gebruik dat vaak en met veel plezier, juist ook bij TV kijken op de PC en bij het uitvoeren van testen. Je kunt Babs hier binnenhalen.

 

Let op: als je ziet dat Inverta continu CCC verstuurt, is voorgaande communicatie niet goed afgesloten. Dat gebeurt b.v. als SetEdit met Inverta gecommuniceerd heeft, maar ongetwijfeld kunnen er ook andere oorzaken zijn. Je moet dan even rebooten.

Veel plezier!

 

PS:

1- Ik zal binnenkort mijn website even aanpassen, zodat alles wat makkelijker te vinden is;

2- Je ziet dat dit forum meer biedt dan ons aller Google weet!

3- Als ik mij goed herinner, is er een probleempje met de automatische installatie van Babs (de ini-file wordt niet geplaatst). Als dat zo is, moet je dat maar even melden.

4- zie ook hier

Link naar reactie
Delen op andere sites

Bedankt Rob, ik had Babs wel gevonden maar alle links waren dood.

Hij geeft bij mij een error als ik hem opstart "Cruciale fout 2: onbekend 53 File not found"

 

De communicatie is nu trouwens goed met hyperterminal, ik kan ook handmatig commando's verzenden.

 

Ik zit er aan te denken om die commando's met behulp van Autohotkey naar de Hyperterminal te zenden, zo kan ik toetsen op mijn toetsenbord gebruiken.

Ik heb nu een script draaien waarbij ik mijn Numpad gebruik om dingen te besturen zoals: volume harder/zachter, mute, favoriete radiozenders aan te zetten en bepaalde programma's te lanceren.

Dat is erg handig en went erg snel.

Voorheen had ik een mediakeyboard waar ook al dat soort knoppen op zaten maar die vond ik nogal groot om m'n buro.

Op mijn kleine, simpele, toetsenbord zaten die knoppen niet vandaar dat ik nu Autohotkey gebruik.

Link naar reactie
Delen op andere sites

Ja, die links waren idd dood. Maar ze zijn weer tot leven gebracht. Bij Babs zit een file met tekst, dat zijn de commando's die je (met de hand) kunt ingeven.

De ini-file ontbreekt dus idd, die staat nu als bijlage hierbij..

Babs is erg handig in gebruik, en je kunt eventueel ook makkelijk extra commando's toevoegen.

 

Link naar reactie
Delen op andere sites

Ik ben nu bezig met AutoHotKey en dat werkt erg goed!

Het is een gratis programma waarbij je zelf scripts schrijft.

Niet zo heel moeilijk om te doen, ik ben zelf helemaal geen programeur maar het valt mij best mee.

 

Hier een klein voorbeeldje van zo'n script:

 

NumpadIns::

WinActivate, Inverto

Send, k menu {Enter}

WinActivate, InterVideo

Return

 

Hij doet hiermee het volgende:

NumpadIns:: is de 0 (nul) toets op de numpad (met numlock uit)

WinActivate, Inverto Hij activeert nu het venster van Hyperterminal, Inverto is de naam die ik aan de verbinding heb gegeven en ook de gedeeltelijke naam van het vester dat hij moet activeren.

Send, k menu {Enter} Hij tiept nu "k menu" in het vester en doet daar een Enter achteraan en daarmee word dus het menu opgeroepen.

WinActivate, InterVideo Hij activeert nu weer het venster van Windvr zodat de taakbalk weer uit beeld verdwijnt

Return is nodig om dit gedeelte van het script weer af te sluiten.

 

In de praktijk werkt dit goed en snel.

Het enige nadeel is dat de taakbalk even in beeld komt, het venster van Hyperterminal komt gelukkig niet boven het venster van Windvr te staan als die FullScreen draait.

 

Het moet ook mogenlijk zijn om commando's te sturen naar Hyperterminal zonder dat die eerst actief moet worden en dus mooi in de achtergrond blijf.

Maar dat zou ik even uit moeten zoeken.

 

Ik ga nu mijn Nostromo Speedpad (dat is een klein toetsenbordje speciaal voor gaming) gebruiken om de hele afstandsbediening in te stoppen.

Link naar reactie
Delen op andere sites

  • 2 weken later...

Ondertussen ben ik een stuk verder gekomen.

 

Geen problemen meer met een verschijnende taakbalk, Autohotkey zend nu commando's naar de Hyperterminal zonder dat het venster actief wordt en dus mooi in de achtergrond blijft.

 

Ik kan nu eigenlijk alles met dit script.

Zelfs bestanden van de Library hernoemen gaat prima.

Het hele toetsenbord verandert zodra WinDvr het active venster is.

Het was wel een heel werkje om alle letters erin te zetten.

Een hoofdletter K is bijvoorbeeld twee keer de 5 toets, een kleine letter K is vijf keer de 5 toets, enzovoorts voor het hele alfabed.

 

De enige commando's die ik nog mis, en volgens mij ook niet beschikbaar zijn, is het snel voor -en achteruit spoelen.

Ook de timeshift (play of pause) werkt niet altijd goed.

 

Als iemand behoefte heeft aan dit script, of een gedeelte daarvan, roept maar.

Het is geschreven voor de combinatie van Windvr en de Hyperterminal maar je zou het zelf makkelijk kunnen veranderen.

 

Autohotkey is trouwens gratis en een erg krachtig programma.

Link naar reactie
Delen op andere sites

Hier het script, ik heb het even naar mijn site geupload zodat het voor iedereen beschikbaar is.

Het is nog een beetje rommelig maar mischien helpt het je op weg.

Ik heb de toetsen van de numpad toegewezen, maar je moet wel de numlock uit zetten.

Je kan zelf de hotkeys veranderen in het script, net wat je handig vind.

Ik ga ze ook veranderen in meer ongebruikelijke toetsencombinaties, zoals ctrl+shift+alt+letter, omdat ik die toch weer programeer in mijn gamers toetsenbordje.

 

Het kan heel goed zijn dat het script niet gaat werken omdat je vensters een andere benaming hebben.

Maar ik zal vanmiddag wel een tutorial schrijven.

 

Script

Link naar reactie
Delen op andere sites

Een kleine tutorial:

 

Er zijn twee methodes om hotkeys toe te wijzen.

Bij de eerste werken de hotkeys altijd, bij de tweede alleen als Windvr het active venster is.

De tweede methode geniet mijn voorkeur omdat je dan echt je hele toetsenbord kan toewijzen zonder dat je er in andere programma's last van hebt.

 

In het script staan er nog een aantal die volgens de eerste methode werken maar ik ga alles omzetten naar de tweede.

 

Voor de volledigheid hier de eerste methode:

oudemethode.jpg

 

Numpaddel is de toets die je toe wilt wijzen, dat is de punt op het nummerieke toetsenbord.

ControlSend is het commando om text te zenden naar de hyperterminal.

Kijk in de help file van Autohotkey voor de syntax.

Het is belangrijk dat je de juiste gegevens invult bij de rode en groene text in het plaatje hierboven, dat zijn de namen van de vensters.

De juiste text kan je als volgt vinden.

 

Start de verbinding met Hyperterminal.

Klik met rechts op het icoon van Autohotkey in je taakbalk en kies Windowspy.

Activeer het venster van de Hyperterminal, je krijgt nu dit te zien:

windowspy.jpg

 

De tweede methode werkt alleen als Windvr het active venster is.

Als je een ander programma gebruikt zal je de juiste gegevens in moeten vullen bij de namen van het venster, om die juiste namen te vinden gebruik je weer windowspy.

Het script ziet er dan als volgt uit:

nieuwemehode.jpg

 

Je gebruikt nu het commando IfWinActive en Else

Ifwinactive betekent gewoon:Als het Windvr venster actief is dan...

ControlSend wordt dan gebruikt, net als boven.

Als het venster niet actief is dan doet hij wat onder Else staat.

1::1 betekent toets 1 wordt 1, er verandert dus niets aan die toets als je met een ander programma bezig bent.

 

Ik hoop dat het allemaal een klein beetje duidelijk is.

Het is niet zo heel moeilijk maar ik ben niet zo'n geweldige uitlegger <img src="/forums/images/graemlins/smile.gif" alt="" />

Er is ontzettend veel mogelijk met Autohotkey en op hun forum kan je veel inspiratie opdoen.

Veel plezier.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...