Lûdsystemen AM-CF1 Ekstern kontrôleprotokol TCP/IP

produkt

Oerview

De protokollen iepenbiere yn dit dokumint binne ree om AM-CF1 te kontrolearjen fia controllers fan tredden as fia in komputer basearre terminalapplikaasje en apparaatynformaasje te krijen foar fierdere yntegraasjes.

It is fereaske om oan te melden by wachtwurdferifikaasje foar it starten fan kontrôles en ôfmelde by it ôfmeitsjen fan kontrôles.

  • Ynlogge
  • Útlogge

De folgjende ynstellingen kinne wurde regele.

  • Speaker útfier winst
  • Mute modus
  • Herinneringen fan ûnthâldfoarstellingen
  • Standby modus
  • Bluetooth-modus
  • Stjoering fan mikrofoanbalke
  • Status notifikaasje
  • Melding fan mikrofoanbeamstjoeringstatus

De folgjende kommando's kinne ek wurde brûkt om de ynstellingswearden fan AM-CF1 te krijen. 

  • Status fersyk
    • Winne wearde
    • Mute modus
    • Foarynstelde nûmer
    • Standby modus
    • Bluetooth-modus
    • Ynstelling foar mikrofoanbeamstjoering
    • Stjoerstân foar mikrofoanbalke
  • Status ynformaasje
    • Ynformaasje oer stjoerposysje fan mikrofoanbalke, status Real-time status fan AM-CF1)

Ynlieding

De poarte foar eksterne kontrôle fan AM-CF1 moat wurde ynsteld foardat jo ferbine mei de ienheid troch dit protokol te brûken.

  • Doel haven
    TCP -poarte nûmer: Stel it poartenûmer yn neffens de te ferbinen ôfstânkontrôler.
    Standertwearde: 3000
TCP / IP Communication Specification
# Ûnderdiel Ynhâld (útfieringsregels)
1 Kommunikaasjepaad Ien paad
2 Berjochtlange Fariabele lingte max. 1024 bytes
3 Berjochtkoade type Binary
4 Befêstiging fan levering As in handshake wurdt útfierd by de tapassingslaach en d'r gjin antwurd is fan 'e AM-CF1 foar 1 sek, is it leaver om de kommunikaasjetimeout te ûntwerpen
5 Oerdrachtkontrôle Gjin
6 Prioriteitskontrôle Gjin
  • Define AM-CF1 as de TCP-tsjinner.
  • TCP -poarte is altyd ferbûn (hâldt libben).
  • Om de ferbining te behâlden fiert AM-CF1 de folgjende operaasjes út.
  • Stjoer wat gegevens op syn minst ien kear yn 10 sekonden. As d'r in status te ferstjoeren is as gegevens, wurdt de ynhâld ferstjoerd, oars stjoere jo gewoan 0xFF mei 1 byte.
  • As ien minút neat wurdt ûntfongen fan 'e ôfstânkontrôler, sil de TCP/IP -ferbining automatysk wurde beëinige.

Kommando -konfiguraasje

  • Kommando's binne 80H oant FFH, datalengte is 00H oant 7F, en gegevens binne 00H oant FFH
  • Gegevenslengte (N) is ynformaasje opnommen dy't de datalengte fertsjintwurdiget nei de gegevens
  • As in gegevens dy't langer is dan de datalange wurdt ûntfongen, wurde de folgjende gegevens wegere.
  • As in gegevens koarter is dan de datalange en it folgjende kommando wurdt ûntfongen, wurdt it foarige kommando wegere.
  • As in TCP/IP -kommunikaasje wurdt loskeppele, makket it opnij ferbining mooglik.
Kontrolkommando's en wearde ynstelle

Ynlogge
Bestjoerskommando's wurde allinich aksepteare as de oanmeldynformaasje oerienkomt mei de ynformaasje oer wachtwurdferifikaasje yn 'e web blêder. As se net oerienkomme, jout AM-CF1 in oanmeld NACK-antwurd werom as in kommando, útsein ynlogge en ôfmelde) nei de controller. As de kommunikaasje mei de controller wurdt loskeppele, sil it systeem wurde ôfmeld en moat de controller opnij oanmelde.
Sadree't de AM-CF1 dit kommando ûntfangt, reageart it it resultaat fan wachtwurdferifikaasje.
Kommando: 80H, 20H, ,
Spesifisearret 16-byte ASCII-koades
As de wearde minder dan 16 bytes is, is de ûntbrekkende wearde fol mei it NULL -teken (0x00).
Spesifisearret 16-byte ASCII-koades
As de wearde minder dan 16 bytes is, is de ûntbrekkende wearde fol mei it NULL -teken (0x00).
(Bygelyks) As brûkersnamme admin is en wachtwurd admin is (= standertynstelling)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69H, 6 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

AM-CF1-antwurd: It antwurd wurdt generearre neffens it resultaat fan it ferifikaasje fan wachtwurd.
ACK -antwurd by oerienkomst: 80 H, 01 H, 01 H
NACK -antwurd as net oerienkomt: 80 H, 01 H, 00 H

Útlogge

Skeakelje de ienheid fan oanmeldstatus nei ôfmeldstatus
Sadree't de AM-CF1 dit kommando ûntfangt, feroaret it de ienheid yn útlogstatus en reagearret it operaasjeresultaat.
Opdracht: 81H, 00H
AM-CF1 Antwurd: 81H, 00H

Ynstelling sprekkersútfier gain (absolute posysje)

Stel it winstnivo fan 'e sprekkerútfier yn op absolute posysje.
Ferwize asjebleaft nei de "Gain Table" -kaart om de absolute posysjes te kontrolearjen dy't oerienkomme mei winstwearden (dB). Sadree't de AM-CF1 dit kommando ûntfangt, feroaret it it winstnivo en reageart it op de feroare lêste wearde.
Opdracht: 91H, 03H, , ,

01H: Speaker Out -kanaal (fêste wearde)

00H: Channel Attribute (fêste wearde) * Channel Attribute 00H updates web ynstellings krije

00H oant 3FH (-∞ oant 0dB, ferwize asjebleaft nei de tabel "Tabel winne".

AM-CF1 antwurd: 91H, 03H, , ,

Ynstelling sprekkersútfier gain (stap)
Stel it winstnivo fan 'e sprekkerútfier yn troch posysjestappen.
De winstposysje kin omheech of omleech gean fan 'e hjoeddeistige posysje.
Elke stap feroaret ien posysje.
Sadree't de AM-CF1 dit kommando krige, feroaret it de winstposysje en reageart de feroare posysjewearde.
Opdracht: 91H, 03H, , ,

01H: Speaker Out -kanaal (fêste wearde)

00H: Channel Attribute (fêste wearde) *Channel Attribute 00H updates web ynstellings krije


OP: 41H oant 5FH (1 stap oant 31 stap omheech, (bygelyks) 1step up = 41H)
Omleech: 61H oant 7FH (1 stap omleech nei 31 stap nei ûnderen, (bygelyks) 1e stap omleech = 61H) *De minimale wearde (posysje) foar stappen del sil 01H wêze.

(Bygelyks) Fergrutsje it nivo fan 'e sprekkerútfier mei 3 stappen
91H, 03H, 00H, 00H, 43H

AM-CF1 antwurd: 91H, 03H, , ,

00H oant 3FH (-∞ oant 0dB, ferwize asjebleaft nei de tabel "Tabel winne".

Dempje modus ynstelling

Stel de dempemodus yn fan 'e audioynput- en útfierkanalen.
Sadree't de AM-CF1 dit kommando ûntfangt, feroaret it de mute-modus en reageart it op de feroare lêste wearde.
Kommando: 98H, 03H, , ,

00H: Mic In kanaal
01H: Speaker Out -kanaal

00H: Kanaalattribút (fêste wearde)

00H: Dempmodus OFF (unmute)
01H: Dempmodus ON (dempt)

AM-CF1 antwurd: 98H, 03H, , ,
Herinneringen fan ûnthâldfoarstellingen
Herinnerje in foarôf opslein ûnthâldfoarsjenning.
Sadree't de AM-CF1 dit kommando ûntfangt, herinnert it in foarôf opslein ûnthâldfoarsjenning en reageart it wizige presetnûmer.
Kommando: F1H, 02H, 00H,

00H oant 01H: Foarynstelde nûmer 1 oant 2

Standby modus ynstelling

Stel de standby -modus fan it apparaat yn.
Sadree't de AM-CF1 dit kommando ûntfangt, feroaret it de standby-modus fan 'e ienheid en reageart de status fan' e feroare modus.
Kommando: F3H, 02H, 00H,

00H: Standby -modus OFF
01H: Standby -modus ON

Bluetooth -modus ynstelling

Stel de Bluetooth -modus fan 'e ienheid yn.
As de ienheid is ynsteld as ON -modus, begjint it Bluetooth -koppelingsregistraasje en wurdt ûntdekkend.

As de ienheid is ynsteld as OFF -modus, koppelt it de Bluetooth -ferbining los of annuleart de registraasje fan Bluetooth -koppeling.

Sadree't de AM-CF1 dit kommando ûntfangt, feroaret it de Bluetooth-modus fan 'e ienheid en reageart de status fan' e feroare modus.
Kommando: F5H, 02H, 00H,

00H: OFF (Bluetooth -ferbining losmeitsje of registraasje foar Bluetooth -koppeling annulearje)
01H: ON (Start Bluetooth -koppelingregistraasje)
(Bygelyks) Begjin registraasje foar Bluetooth -koppeling. F5H, 02H, 00H, 01H

AM-CF1-antwurd: F5H, 02H, 00H,

00h: út
01H: Yn registraasje foar koppeling
02H: Yn ferbân

Bluetooth-modus

(Bluetooth -yndikator)

Bluetooth -modus ynstelling
ON ÚT
ÚT

(ÚT)

Start registraasje fan Bluetooth -koppeling.

Blue Knippert blau)

Gjin aksje

(ÚT)

Yn pairing registraasje

Blue Knippert blau)

Trochgean mei registraasje fan Bluetooth -koppeling.

Blue Knippert blau)

Annulearje Bluetooth -koppelingsregistraasje.

(ÚT)

Yn ferbining

(Blau)

Hâld Bluetooth -ferbining.

(Blau)

Ferbine de Bluetooth-ferbining.

(ÚT)

Ynstelling foar mikrofoanbeamstjoering

Stel de ynstellingsparameters fan 'e mikrofoanbeamstjoering yn. As de ienheid is ynsteld as Hânlieding modus, wurdt de rjochting fan 'e lûdboarne oantsjutte troch Rjochting en wurdt de ôfstân fan' e lûdboarne oantsjutte troch Ofstân.
Kommando: A0H, 05H, , , ,

00h: auto
01H: Hânlieding

Undertekene 1-byte hiel getal
Foar hânmjittich: -90 oant 90 [deg] Foar auto: 0

In net tekene twa-byte integer útdrukt yn grutte-endyske desimale plakken.
Foar Hânlieding:
Foar inch: 0 oant 2400 [inch per 10], 0.0 oant 240.0 [inch]
Foar cm: 0 oant 6000 [cm per 10], 0.0 oant 600.0 [cm])
Foar Auto: 0

Allinnich Hânlieding wurdt brûkt.
00h: yn
01h: cm
(Bygelyks) Auto ynstelle
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Bygelyks) Yn 'e Hânlieding modus, set de Rjochting op -90, de Ofstân op 240.0, en de lingte -ienheid as inch. A0H, 05H, 01H, A6H, 09H, 60H, 00H

Kommando List

Funksje Befel
Ynlogge 80H, 20H, ,
Útlogge 81H, 00H
Ynstelling sprekkersútfier gain (absolút

posysje)

91H, 03H, , ,
Ynstelling sprekkersútfier gain (stap) 91H, 03H, , ,
Dempje modus ynstelling 98H, 03H, , ,
Herinneringen fan ûnthâldfoarstellingen F1H, 02H, 00H,
Standby modus ynstelling F3H, 02H, 00H,
Bluetooth -modus ynstelling F5H, 02H, 00H,
Ynstelling foar mikrofoanbeamstjoering A0H, 05H, , , ,
Ynstelling foar statusnotifikaasje F2H, 02H, 00H,
Melding ynstelling foar mikrofoanbeamstjoeringstatus F2H, 04H, 01H, , ,
Statusoanfraach (posysje krije) F0H, 03H, 11H, ,
Statusoanfraach (dempe modus) F0H, 03H, 18H, ,
Status fersyk (ûnthâld foarôf ynsteld nûmer) F0H, 02H, 71H, 00H
Statusoanfraach (standby -modus) F0H, 02H, 72H, 00H
Statusoanfraach (Bluetooth -modus) F0H, 02H, 74H, 00H
Statusoanfraach (ynstelling foar mikrofoanbeamstjoering) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Status fersyk (mikrofoan beam stjoering

posysje)

F0H, 06H, 50H, 00H, 00H, 00H, 00H,
Ynformaasje oer mikrofoanbalke stjoeringsposysje D0H, 06H, A0H, , ,

Kommunikaasje Examples

Funksje Befel AM-CF1-antwurd
Oanmelde (admin, admin) 80H,20H,61H,64H,6DH,69H,6EH,00H,

00H,00H,00H,00H,00H,00H,00H,00H,

80H, 01H, 01H

Foar NACK -antwurden is de tredde byte

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H, 00H  
Útlogge 81H, 00H 81H, 00H
Ynstelling foar sprekkerútfier

D 0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
Ynstelling foar sprekkerútfier

(3 stappen omheech)

91H,03H,01H,00H,43H 91H,03H,01H,00H,2DH

As 2AH (-19dB) foar 3stepup, wurde 2DH nei 3stepup

Ynstelling foar sprekkerútfier

(3 stappen del)

91H,03H,01H,00H,63H 91H,03H,01H,00H,2AH

As 2DH (-16dB) foar 3stepdown, wurde 2AH nei 3stepdown

Ynstellings foar dempe modus (ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Ynstellings foar dempe modus (OFF) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Herinneringen fan ûnthâldfoarstellingen

(Foarôf ynsteld1)

F1H, 02H, 00H, 00H F1H, 02H, 00H, 00H
Herinneringen fan ûnthâldfoarstellingen

(Foarôf ynsteld2)

F1H, 02H, 00H, 01H F1H, 02H, 00H, 01H
Standby -modus ynstelling (ON) F3H, 02H, 00H, 01H F3H, 02H, 00H, 01H
Standby -modus ynstelling (OFF) F3H, 02H, 00H, 00H F3H, 02H, 00H, 00H
Bluetooth -modus ynstelling (ON) F5H, 02H, 00H, 01H F5H, 02H, 00H, 01H
Bluetooth -modus ynstelling (OFF) F5H, 02H, 00H, 00H F5H, 02H, 00H, 00H
Ynstelling foar mikrofoanbeamstjoering A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(Auto)   De posysje wurdt op 'e hichte brocht troch it kommando fan de ynformaasje oer beamstjoeringsposysje
    elke set tiid.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
Ynstelling foar mikrofoanbeamstjoering A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(Hânlieding, 90deg, 240.0inch)   De posysje wurdt notifisearre troch de posysje fan 'e mikrofoanbeamstjoering
    ynformaasje kommando.
Ynstelling foar statusnotifikaasje (ON) F2H, 02H, 00H, 01H F2H, 02H, 00H, 01H
Ynstelling foar statusnotifikaasje (OFF) F2H, 02H, 00H, 00H F2H, 02H, 00H, 00H
Stjoerstatus fan mikrofoanbeam

notifikaasje ynstelling (ON)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
Stjoerstatus fan mikrofoanbeam

notifikaasje ynstelling (OFF)

F2H,04H,01H,00H,00H,00H F2H,04H,01H,00H,00H,00H
     

Tabel krije

Posysje Krij (dB) Posysje Krij (dB)
00H 0 -∞ 20H 32 -29
01H 1 -60 21H 33 -28
02H 2 -59 22H 34 -27
03H 3 -58 23H 35 -26
04H 4 -57 24H 36 -25
05H 5 -56 25H 37 -24
06H 6 -55 26H 38 -23
07H 7 -54 27H 39 -22
08H 8 -53 28H 40 -21
09H 9 -52 29H 41 -20
0AH 10 -51 2AH 42 -19
0BH 11 -50 2BH 43 -18
0CH 12 -49 2CH 44 -17
0 DH 13 -48 2 DH 45 -16
0EH 14 -47 2EH 46 -15
0FH 15 -46 2FH 47 -14
10H 16 -45 30H 48 -13
11H 17 -44 31H 49 -12
12H 18 -43 32H 50 -11
13H 19 -42 33H 51 -10
14H 20 -41 34H 52 -9
15H 21 -40 35H 53 -8
16H 22 -39 36H 54 -7
17H 23 -38 37H 55 -6
18H 24 -37 38H 56 -5
19H 25 -36 39H 57 -4
1AH 26 -35 3AH 58 -3
1BH 27 -34 3BH 59 -2
1CH 28 -33 3CH 60 -1
1 DH 29 -32 3 DH 61 0
1EH 30 -31 3EH 62 0
1FH 31 -30 3FH 63 0

Standertwearde is 3DH
Posysje 00H wurdt ferfongen nei -60dB

Revision Skiednis

Ver. Datum fan herziening Ynhâld fan fêstiging en feroaring
0.0.1 23 maart 2018 1ste revyzje frijjûn
1.0.0 7 mei 2018 It item fan "sprekker dempe" wurdt tafoege.
1.0.1 23 mei 2018 De kommunikaasje eksample wurdt korrizjeare neffens de kommando -folchoarder.

Example fan channel fader gain wurdt oanpast.

De ferklearring fan wikseljen foar standby -modus wurdt korrizjeare

1.0.2 28 mei 2018 De antwurdkommando's AM-CF1 yn "Kommunikaasje eksample: 3stepdown ”wurde korrizjearre.
1.0.3 25 juny 2018 De sprekker foar ynstellen fan mute -modus wurdt tafoege.

Standertwearde (OFF) foar ynstelling fan statusnotifikaasje AM-CF1 wurdt tafoege.

Statusoanfraach (stille modus) sprekker wurdt tafoege.

1.0.4 23 july 2018 Oanmelde en ôfmelde wurde tafoege.

Statusoanfraach (beamstjoering) wurdt tafoege.

1.0.5 1 augustus 2018 De folgjende kommunikaasjekommando's examples wurde korrizjearre.

Setting Ynstelling foar dempe modus

Setting Standby -modus ynstelling

・ Statusoanfraach (standby -modus)

・ Status fersyk (beam stjoering)

De Preset Setting -namme fan 'e kommunikaasje example is oanpast.

1.0.6 21 augustus 2018 It statusoanfraach (beamstjoering) wurdt feroare yn 'e ynstelling foar beamstjoering.
1.0.7 5 septimber 2018 Stjoerynstelling foar mikrofoanbalke wurdt feroare. Ynstellings foar notifikaasje fan status fan beamstjoering wurdt tafoege. Statusoanfraach (beamstjoeringsynstelling) wurdt tafoege. Statusoanfraach (beamstjoeringsposysje) wurdt tafoege. Beamstjoeringsposysje -ynformaasje wurdt tafoege.

Opdrachtlist Beamstjoering wurdt feroare. Kommunikaasje eksample Beam Steering wurdt feroare.

1.0.8 11 july 2019 Beskriuwing "*Opmerking" wurdt wiske fan 'e boppeste side. Kommando -konfiguraasje beskriuwing wurdt feroare. Gegevenslengte fan ôfmelde wurdt korrizjearre.

Beskriuwing foar ynstelling fan 'e sprekkerútfier (absolute posysje) wurdt korrizjeare.

ExampDe gegevens fan ynstelling foar stapútfier fan sprekker (stap) wurdt korrizjeare. Beskriuwing foar ynstelling foar mikrofoanbeanstjoering is korrizjeare.

Beskriuwing foar ynstelling foar notifikaasjestatus foar mikrofoanbeanstjoering is korrizjeare.

Beskriuwing foar statusoanfraach (posysje foar mikrofoanbeamstjoering) wurdt korrizjeare.

X-koördinaat fan ynformaasje oer mikrofoanbeamstjoeringsposysje wurdt korrizjeare yn statusoanfraach.

Kommando -beskriuwing yn Kommando -list wurdt korrizjeare.

1.0.9 12 july 2019 In diel fan beskriuwingen foar ynstelling fan 'e sprekkerútfier (absolute posysje) wurdt wiske.

In diel fan beskriuwingen foar Gain -tabel wurdt wiske.

1.0.10 novimber 6,2019 Bluetooth -modus ynstelling wurdt tafoege.

Statusoanfraach (Bluetooth -modus) wurdt tafoege.

     

 

Dokuminten / Resources

Lûdsystemen AM-CF1 Ekstern kontrôleprotokol TCP/IP [pdf] Brûkersgids
TCP IP, AM-CF1 External Control Protocol TCP IP, Protocol foar eksterne kontrôle TCP, Protocol IP foar eksterne kontrôle, AM-CF1, Audiosystemen

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *