Systemy audio AM-CF1 Protokół kontroli zewnętrznej TCP/IP

produkt

Nadview

Protokoły ujawnione w tym dokumencie są przygotowane do sterowania AM-CF1 za pośrednictwem kontrolerów innych firm lub aplikacji terminala komputerowego i uzyskiwania informacji o urządzeniu do dalszej integracji.

Przy rozpoczęciu kontroli wymagane jest zalogowanie się poprzez uwierzytelnienie hasłem i wylogowanie po zakończeniu kontroli.

  • Zaloguj się
  • Wyloguj

Można kontrolować następujące ustawienia.

  • Wzmocnienie wyjściowe głośnika
  • Tryb wyciszenia
  • Przywoływanie ustawień pamięci
  • Tryb czuwania
  • Tryb Bluetooth
  • Sterowanie wiązką mikrofonu
  • Powiadomienie o stanie
  • Powiadomienie o stanie sterowania wiązką mikrofonu

Aby uzyskać wartości ustawień AM-CF1, można również użyć poniższych poleceń. 

  • Żądanie statusu
    • Zyskaj wartość
    • Tryb wyciszenia
    • Wstępnie ustawiony numer
    • Tryb czuwania
    • Tryb Bluetooth
    • Ustawienie sterowania wiązką mikrofonu
    • Pozycja sterowania wiązką mikrofonu
  • Informacje o statusie
    • Informacje o pozycji sterowania wiązką mikrofonu (stan AM-CF1 w czasie rzeczywistym)

Wstęp

Przed podłączeniem do urządzenia przy użyciu tego protokołu należy ustawić zewnętrzny port sterowania AM-CF1.

  • Port docelowy
    Numer portu TCP: Ustaw numer portu zgodnie z pilotem, który ma zostać podłączony.
    Wartość domyślna: 3000
Specyfikacja komunikacji TCP/IP
# Przedmiot Treść (Zasady realizacji)
1 Ścieżka komunikacji Jedna ścieżka
2 Długość wiadomości Zmienna długość maks. 1024 bajty
3 Typ kodu wiadomości Dwójkowy
4 Potwierdzenie dostawy Jeśli w warstwie aplikacji nastąpi uzgadnianie i nie będzie odpowiedzi ze strony AM-CF1 przez 1 sekundę, zaleca się zaprojektowanie limitu czasu komunikacji
5 Kontrola retransmisji Nic
6 Kontrola priorytetów Nic
  • Zdefiniuj AM-CF1 jako serwer TCP.
  • Port TCP jest zawsze podłączony (utrzymuje działanie).
  • Aby utrzymać połączenie, AM-CF1 wykonuje następujące operacje.
  • Wysyłaj dane przynajmniej raz na 10 sekund. Jeśli istnieje status do wysłania jako dane, treść zostanie przesłana, w przeciwnym razie wystarczy wysłać 0xFF o 1 bajt.
  • Jeśli przez minutę nie zostanie odebrany żaden sygnał z pilota, połączenie TCP/IP zostanie automatycznie zakończone.

Konfiguracja poleceń

  • Polecenia to 80H do FFH, długość danych to 00H do 7F, a dane to 00H do FFH
  • Długość danych (N) zawiera informację reprezentującą długość danych następującą po danych
  • W przypadku otrzymania danych dłuższych niż długość danych, kolejne dane są odrzucane.
  • Jeśli dane są krótsze niż długość danych i odebrane zostanie następne polecenie, poprzednie polecenie zostanie odrzucone.
  • Gdy komunikacja TCP/IP zostanie rozłączona, umożliwia ponowne połączenie.
Polecenia sterujące i wartości ustawień

Zaloguj się
Polecenia sterujące są akceptowane tylko wtedy, gdy dane logowania są zgodne z informacjami uwierzytelniającymi hasło w pliku web przeglądarka. Jeśli nie są zgodne, AM-CF1 zwraca odpowiedź NACK logowania jako polecenie (z wyjątkiem logowania i wylogowania) do kontrolera. Jeżeli komunikacja z kontrolerem zostanie zerwana, system zostanie wylogowany, a kontroler będzie musiał zalogować się ponownie.
Gdy AM-CF1 odbierze to polecenie, odpowie na wynik uwierzytelnienia hasłem.
Polecenie: 80H, 20H, ,
Określa 16-bajtowe kody ASCII
Jeśli wartość jest mniejsza niż 16 bajtów, brakująca wartość jest uzupełniana znakiem NULL (0x00).
Określa 16-bajtowe kody ASCII
Jeśli wartość jest mniejsza niż 16 bajtów, brakująca wartość jest uzupełniana znakiem NULL (0x00).
(np.) Jeśli nazwa użytkownika to admin, a hasło to admin (=ustawienie domyślne)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H. 00H, 00H, 00H, 61H, 64H, 6H, 69H, 6H, 00H

Odpowiedź AM-CF1: Odpowiedź jest generowana na podstawie wyniku uwierzytelnienia hasła.
Odpowiedź ACK po dopasowaniu: 80 godz., 01 godz., 01 godz
Odpowiedź NACK, gdy nie jest dopasowana: 80 godz., 01 godz., 00 godz

Wyloguj

Przełącz urządzenie ze stanu logowania do stanu wylogowania
Gdy AM-CF1 otrzyma to polecenie, przełącza urządzenie w stan wylogowania i odpowiada na wynik operacji.
Polecenie: 81H, 00H
Odpowiedź AM-CF1: 81H, 00H

Ustawienie wzmocnienia wyjścia głośnika (pozycja bezwzględna)

Ustaw poziom wzmocnienia wyjścia głośnikowego według pozycji bezwzględnej.
Proszę zapoznać się z tabelą „Tabela wzmocnienia”, aby sprawdzić pozycje bezwzględne odpowiadające wartościom wzmocnienia (dB). Gdy AM-CF1 otrzyma to polecenie, zmienia poziom wzmocnienia i reaguje na zmienioną wartość końcową.
Polecenie: 91H, 03H, , ,

01H: Kanał wyjściowy głośnika (stała wartość)

00H: Atrybut kanału (stała wartość) * Aktualizacje atrybutu kanału 00H web ustawienia wzmocnienia

00H do 3FH (-∞ do 0dB, patrz tabela „Tabela wzmocnienia”)

Odpowiedź AM-CF1: 91H, 03H, , ,

Ustawienie wzmocnienia wyjścia głośnika (krok)
Ustaw poziom wzmocnienia wyjścia głośnikowego według kroków pozycji.
Pozycję wzmocnienia można zwiększać lub zmniejszać w stosunku do bieżącej pozycji.
Każdy krok zmienia jedną pozycję.
Gdy AM-CF1 otrzyma to polecenie, zmienia pozycję wzmocnienia i reaguje na zmienioną wartość pozycji.
Polecenie: 91H, 03H, , ,

01H: Kanał wyjściowy głośnika (stała wartość)

00H: Atrybut kanału (stała wartość) *Atrybut kanału 00H jest aktualizowany web ustawienia wzmocnienia


W GÓRĘ: 41H do 5FH (1 stopień w górę do 31 stopni w górę, (np. 1 stopień w górę = 41H)
W dół: 61H do 7FH (1 stopień w dół do 31 stopni w dół, (np.) 1 stopień w dół = 61H) *Minimalna wartość (pozycja) dla obniżenia powinna wynosić 01H.

(np.) Zwiększ poziom wzmocnienia wyjścia głośnika o 3 stopnie
91H, 03H, 00H, 00H, 43H

Odpowiedź AM-CF1: 91H, 03H, , ,

00H do 3FH (-∞ do 0dB, patrz tabela „Tabela wzmocnienia”)

Ustawienie trybu wyciszenia

Ustaw tryb wyciszenia kanałów wejściowych i wyjściowych audio.
Gdy AM-CF1 otrzyma to polecenie, zmienia tryb wyciszenia i reaguje na zmienioną wartość końcową.
Polecenie: 98H, 03H, , ,

00H: Kanał wejściowy mikrofonu
01H: Kanał wyjściowy głośnika

00H: Atrybut kanału (stała wartość)

00H: Tryb wyciszenia wyłączony (wyłączony)
01H: Tryb wyciszenia WŁĄCZONY (wyciszony)

Odpowiedź AM-CF1: 98H, 03H, , ,
Przywoływanie ustawień pamięci
Przywołaj wstępnie zapisane ustawienia pamięci.
Gdy AM-CF1 odbierze to polecenie, przywołuje zaprogramowane ustawienie wstępne i odpowiada na zmieniony numer ustawienia wstępnego.
Polecenie: F1H, 02H, 00H,

00H do 01H: Numer ustawienia wstępnego 1 do 2

Ustawienie trybu gotowości

Ustaw tryb gotowości urządzenia.
Gdy AM-CF1 odbierze to polecenie, zmienia tryb gotowości urządzenia i reaguje na zmieniony stan trybu.
Polecenie: F3H, 02H, 00H,

00H: Tryb gotowości WYŁĄCZONY
01H: Tryb gotowości WŁĄCZONY

Ustawienie trybu Bluetooth

Ustaw tryb Bluetooth urządzenia.
Gdy urządzenie jest ustawione w trybie WŁ., rozpoczyna rejestrację parowania Bluetooth i staje się wykrywalne.

Gdy urządzenie jest ustawione w trybie WYŁ., rozłącza połączenie Bluetooth lub anuluje rejestrację parowania Bluetooth.

Gdy AM-CF1 odbierze to polecenie, zmienia tryb Bluetooth urządzenia i reaguje na zmieniony stan trybu.
Polecenie: F5H, 02H, 00H,

00H:OFF (Rozłącz połączenie Bluetooth lub anuluj rejestrację parowania Bluetooth)
01H:ON (Rozpocznij rejestrację parowania Bluetooth)
(np.) Rozpocznij rejestrację parowania Bluetooth. F5H, 02H, 00H, 01H

Odpowiedź AM-CF1: F5H, 02H, 00H,

00H: WYŁ
01H: Podczas rejestracji parowania
02H: W związku

Tryb Bluetooth

(Wskaźnik Bluetooth)

Ustawienie trybu Bluetooth
ON WYŁĄCZONY
WYŁĄCZONY

(WYŁĄCZONY)

Rozpocznij rejestrację parowania Bluetooth.

(Miga na niebiesko)

Brak akcji

(WYŁĄCZONY)

W rejestracji par

(Miga na niebiesko)

Kontynuuj rejestrację parowania Bluetooth.

(Miga na niebiesko)

Anuluj rejestrację parowania Bluetooth.

(WYŁĄCZONY)

W związku

(Niebieski)

Utrzymuj połączenie Bluetooth.

(Niebieski)

Rozłącz połączenie Bluetooth.

(WYŁĄCZONY)

Ustawienie sterowania wiązką mikrofonu

Ustaw parametry sterowania wiązką mikrofonu. Gdy urządzenie jest ustawione na tryb ręczny, kierunek źródła dźwięku jest określony przez Kierunek, a odległość źródła dźwięku jest określona przez Odległość.
Polecenie: A0H, 05H, , , ,

00: Auto
01H: Ręczny

1-bajtowa liczba całkowita ze znakiem
Dla ręcznego: -90 do 90 [stopni] Dla automatycznego: 0

Dwubajtowa liczba całkowita bez znaku wyrażona w miejscach dziesiętnych z dużym końcem.
Dla instrukcji:
Dla cali: 0 do 2400 [cal na 10] (0.0 do 240.0 [cal])
Dla cm: 0 do 6000 [cm na 10] (0.0 do 600.0 [cm])
Dla trybu automatycznego: 0

Używany jest tylko podręcznik.
00H: cale
01H: cm
(np.) Ustaw Auto
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(np.) W trybie ręcznym ustaw kierunek na -90, odległość na 240.0 i jednostkę długości jako cal. A0H, 05H, 01H, A6H, 09H, 60H, 00H

Lista poleceń

Funkcjonować Rozkaz
Zaloguj się 80H, 20H, ,
Wyloguj 81H, 00H
Ustawienie wzmocnienia wyjścia głośnika (bezwzględne).

pozycja)

91H, 03H, , ,
Ustawienie wzmocnienia wyjścia głośnika (krok) 91H, 03H, , ,
Ustawienie trybu wyciszenia 98H, 03H, , ,
Przywoływanie ustawień pamięci F1H, 02H, 00H,
Ustawienie trybu gotowości F3H, 02H, 00H,
Ustawienie trybu Bluetooth F5H, 02H, 00H,
Ustawienie sterowania wiązką mikrofonu A0H, 05H, , , ,
Ustawienie powiadamiania o stanie F2H, 02H, 00H,
Ustawienie powiadamiania o stanie sterowania wiązką mikrofonu F2H, 04H, 01H, , ,
Żądanie statusu (wzmocnienie pozycji) F0H, 03H, 11H, ,
Żądanie stanu (tryb wyciszenia) F0H, 03H, 18H, ,
Żądanie statusu (numer zaprogramowanej pamięci) F0H, 02H, 71H, 00H
Żądanie stanu (tryb gotowości) F0H, 02H, 72H, 00H
Żądanie stanu (tryb Bluetooth) F0H, 02H, 74H, 00H
Żądanie stanu (ustawienie sterowania wiązką mikrofonu) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Żądanie statusu (sterowanie wiązką mikrofonu).

pozycja)

F0H, 06H, 50H, 00H, 00H, 00H, 00H,
Informacje o pozycji sterowania wiązką mikrofonu D0H, 06H, A0H, , ,

Komunikacja Npamples

Funkcjonować Rozkaz Odpowiedź AM-CF1
Zaloguj się (admin, admin) 80H,20H,61H,64H,6DH,69H,6EH,00H,

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

80H, 01H, 01H

W przypadku odpowiedzi NACK trzeci bajt to

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  00H,00H,00H,00H,00H,00H,00H,00H,  
  00H, 00H  
Wyloguj 81H, 00H 81H, 00H
Ustawienie wzmocnienia wyjścia głośnika

(0dB)

91H,03H,01H,00H,3DH 91H,03H,01H,00H,3DH
Ustawienie wzmocnienia wyjścia głośnika

(3 stopnie w górę)

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

Gdy 2AH(-19dB) przed 3-stopniowym wzrostem, zmień na 2DH po 3-stopniowym

Ustawienie wzmocnienia wyjścia głośnika

(3 stopnie w dół)

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

Gdy 2DH(-16dB) przed 3obniżeniem, zmień na 2AH po 3obniżeniu

Ustawienie trybu wyciszenia (ON) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Ustawienie trybu wyciszenia (OFF) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Przywoływanie ustawień pamięci

(Ustawienie wstępne1)

F1H,02H,00H,00H F1H,02H,00H,00H
Przywoływanie ustawień pamięci

(Ustawienie wstępne2)

F1H,02H,00H,01H F1H,02H,00H,01H
Ustawienie trybu gotowości (WŁ.) F3H,02H,00H,01H F3H,02H,00H,01H
Ustawienie trybu gotowości (WYŁ.) F3H,02H,00H,00H F3H,02H,00H,00H
Ustawienie trybu Bluetooth (WŁ.) F5H,02H,00H,01H F5H,02H,00H,01H
Ustawienie trybu Bluetooth (WYŁ.) F5H,02H,00H,00H F5H,02H,00H,00H
Ustawienie sterowania wiązką mikrofonu A0H,05H,00H,00H,00H,00H,00H A0H,05H,00H,00H,00H,00H,00H
(Automatyczny)   Pozycja jest przekazywana za pomocą polecenia informującego o pozycji sterowania belką
    o każdym ustalonym czasie.
    D0H,06H,A0H,F4H,48H,17H,70H,01H
Ustawienie sterowania wiązką mikrofonu A0H,05H,01H,A6H,09H,60H,00H A0H,05H,01H,A6H,09H,60H,00H
(Ręczny, 90 stopni, 240.0 cali)   Pozycja jest sygnalizowana przez położenie sterujące wiązką mikrofonu
    polecenie informacyjne.
Ustawienie powiadamiania o stanie (WŁ.) F2H,02H,00H,01H F2H,02H,00H,01H
Ustawienie powiadamiania o stanie (WYŁ.) F2H,02H,00H,00H F2H,02H,00H,00H
Stan sterowania wiązką mikrofonu

ustawienie powiadomień (WŁ.)

F2H,04H,01H,00H,00H,01H F2H,04H,01H,00H,00H,01H
Stan sterowania wiązką mikrofonu

ustawienie powiadomień (WYŁ.)

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

Zyskaj stół

Pozycja Wzmocnienie (dB) Pozycja Wzmocnienie (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
0 kanałów 12 -49 2 kanałów 44 -17
0DH 13 -48 2DH 45 -16
0EH 14 -47 2EH 46 -15
0-piętrowy 15 -46 2-piętrowy 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
1 kanałów 28 -33 3 kanałów 60 -1
1DH 29 -32 3DH 61 0
1EH 30 -31 3EH 62 0
1-piętrowy 31 -30 3-piętrowy 63 0

Wartość domyślna to 3DH
Pozycja 00H zostaje zastąpiona wartością -60dB

Historia rewizji

Wersja Data rewizji Treść założenia i zmiany
0.0.1 23 marca 2018 r. Wydano pierwszą wersję
1.0.0 7 maja 2018 r. Dodano opcję „wyciszenie głośnika”.
1.0.1 23 maja 2018 r. Komunikacja npampplik jest korygowany zgodnie z sekwencją poleceń.

Exampplik wzmocnienia tłumika kanału został zmodyfikowany.

Poprawiono wyjaśnienie przełączania w tryb czuwania

1.0.2 28 maja 2018 r. Polecenia odpowiedzi AM-CF1 w „Komunikacja npample: 3stepdown” zostały poprawione.
1.0.3 25 czerwca 2018 r. Dodano głośnik umożliwiający ustawienie trybu wyciszenia.

Dodano wartość domyślną (OFF) dla ustawienia powiadamiania o stanie AM-CF1.

Żądanie stanu (tryb wyciszenia) głośnik został dodany.

1.0.4 23 lipca 2018 r. Dodano logowanie i wylogowywanie.

Dodano żądanie statusu (sterowanie wiązką).

1.0.5 1 sierpnia 2018 r. Następujące polecenia komunikacyjne, npamppliki są poprawione.

・Ustawienie trybu wyciszenia

・Ustawienie trybu gotowości

・ Żądanie stanu (tryb gotowości)

・ Żądanie statusu (sterowanie wiązką)

Nazwa ustawienia wstępnego komunikacji, npampplik jest modyfikowany.

1.0.6 21 sierpnia 2018 r. Żądanie stanu (sterowanie wiązką) zostaje zmienione na ustawienie sterowania wiązką.
1.0.7 5 września 2018 r. Zmieniono ustawienie sterowania wiązką mikrofonu. Dodano ustawienie powiadamiania o stanie sterowania wiązką. Dodano żądanie statusu (ustawienie sterowania wiązką). Dodano żądanie statusu (pozycja sterowania belką). Dodano informacje o pozycji sterowania wiązką.

Lista poleceń Sterowanie wiązką zostało zmienione. Komunikacja npample Sterowanie wiązką zostało zmienione.

1.0.8 11 lipca 2019 r. Opis „*Uwaga” został usunięty z górnej strony. Opis konfiguracji polecenia został zmieniony. Długość danych wylogowania została poprawiona.

Opis ustawienia wzmocnienia wyjścia głośnika (pozycja bezwzględna) został poprawiony.

ExampDane dotyczące ustawienia wzmocnienia wyjściowego głośnika (krok) zostały poprawione. Poprawiono opis ustawień sterowania fasolą mikrofonu.

Poprawiono opis ustawienia powiadamiania o stanie sterowania fasolą mikrofonu.

Opis żądania statusu (pozycja sterowania wiązką mikrofonu) został poprawiony.

Współrzędna X informacji o pozycji sterowania wiązką mikrofonu została poprawiona w żądaniu statusu.

Poprawiono opis poleceń na liście poleceń.

1.0.9 12 lipca 2019 r. Usunięto część opisów ustawienia wzmocnienia wyjścia głośnikowego (pozycja bezwzględna).

Usunięto część opisów tabeli Gain.

1.0.10 Listopad 6,2019 Dodano ustawienie trybu Bluetooth.

Dodano żądanie stanu (tryb Bluetooth).

     

 

Dokumenty / Zasoby

Systemy audio AM-CF1 Protokół kontroli zewnętrznej TCP/IP [plik PDF] Instrukcja użytkownika
TCP IP, AM-CF1 Protokół sterowania zewnętrznego TCP IP, Protokół sterowania zewnętrznego TCP, Protokół sterowania zewnętrznego IP, AM-CF1, Systemy audio

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *