N-36
N-37
Nederlands

AV8 SERIELE PROGRAMMATIE

INTERFACE

INLEIDING
Dit document detailleert de seriële commando set van de AV8
software. De seriële poort is als volgt ingesteld:
baud graad 38.400
data bits 8
pariteit none
stop bits 1
doorstroom controle geen
Commandolijnen moeten met een ASCII lijnuitvoer (0X0A
hexadecimaal) beëindigd worden en niet langer dan 64 bytes (de
lijnuitvoer beëindiging inbegrepen) zijn.
Om bijvoorbeeld zone 1 in te schakelen, zend:
Z1PWR1<lf>
waar <lf> een ASCII lijnuitvoer is.

INSTELWAARDEN

Alhoewel dat, zoals hierboven beschreven, instellingen naar specifieke
waardes verwijzen, kunnen gangbare waarden door de commando met
een + (verhogen) of (verlagen) te laten volgen, verhoogd of verlaagd
worden. Bijvoorbeeld om de decoderingsmode in zone 1 te verhogen:
Z1DEC+<lf>
Indien de zone niet gespecificeerd wordt, wordt het commando met
betrekking tot zone 1 uitgevoerd. Bijvoorbeeld, om de THX mode te
verlagen zal:
Z1THX-<lf>
dit hetzelfde gelijkaardig resultaat veroorzaken als:
THX-<lf>
Meerdere commando’s kunnen op een zelfde commandolijn geplaatst
worden als zij door een punt komma gescheiden worden. Bijvoorbeeld
om zone 1 in te schakelen en naar tuner over te schakelen, gebruik:
Z1PWR1;Z1AUD2<lf>

VRAAGCOMMANDO’S (QUERY)

De gangbare waarden van een klein aantal instellingen kunnen door het
commando met een ? te laten voorafgaan over hun status ondervraagd
worden. Om bijvoorbeeld de geluidsonderdrukkings- status van zone 2
waar te nemen, gebruik:
?Z2MUT<lf>
Indien het geluid in zone 2 onderdrukt is antwoordt de AV8 met de
boodschap:
Z2MUT1<lf>
Dit antwoord geeft aan de zone (Z2 in dit geval) waarover het verslag
gaat, de instelling (MUT ) en de gangbare waarde (een 1 duidt aan dat
de geluidsonderdrukking aan staat).
Om de RS232 controller op de hoogte te houden van de gangbare
status van de AV8 zorgen sommige configuratie/status veranderingen
ervoor dat de AV8 automatisch, op dezelfde wijze alsof hij volgens
de hierboven beschreven methode ondervraagt zou worden,
boodschappen uitzendt. Veranderingen bij de volgende punten
veroorzaken een RS232 antwoord:
Zone Status THX Mode
Zone 1 Audio Zone 1 Volume
Zone 1 Video Audiosignaal type
Decoderingsmode Gangbare preselectie mode
Effectenmode Rechtstreekse mode

COMMANDOBEHANDELING

De commandobehandeling start zodra de eerste punt komma na
lijnuitvoerbeëindiging ontvangen wordt. Indien er zich een vergissing in
het commando bevindt, wordt de boodschap FAIL teruggezonden.
Indien het commando succesvol uitgevoerd wordt, ontvangt de zender
een echo commando ervan terug.
In de commandotabellen onderaan kan men één of meerdere van de
volgende parameters gebruiken:
Param. Beschrijving
?Vraag optie. De waarde kan opgevraagd worden door een ? voor
het commando te plaatsen.
zZone keuze. De zone kan geselecteerd worden door een z voor
de commando te plaatsen. Waarden zijn Z1 (voor zone 1) of Z2
(voor zone 2)
xAan/Uit, Ja/Neen. De waarde kan ingesteld worden door een x na
het commando te plaatsen. De waarden zijn 1(voor Aan/Ja) of 0
(voor Uit/Neen).
yWaarde. De waarde kan ingesteld worden door een y na het
commando te plaatsen. Waarden hebben, zoals beschreven in de
tabellen hieronder, verschillende bereiken.
iIngangsbron. De bron kan ingesteld worden door een i na het
commando te plaatsen. De waarden vallen binnen het bereik 0
tot 9, A, B zoals volgt:
0 = Geen/Niet aangesloten, 1 = Bron, 2 = AUX, 3 = CD,
4 = TUNER, 5 = DVD, 6 = SAT, 7 = AV, 8 = MEERKANAALS,
9 = TAPE, A = VCR, B = Volg Zone 1.
sKanaal/Luidsprekerselectie. De waarden vallen binnen het bereik 0
tot 8 zoals volgt:
0 = Center, 1 = Front links, 2 = Front rechts, 3 = Surr. links,
4 = Surr. rechts, 5 = Surr. achter links, 6 = Surr. achter rechts,
7 = Subwoofer, 8 = Allen/Hoofd.