Struktura odpowiedzi:
Po otrzymaniu polecenia soundbar wykona polecenie i odeśle odpowiedź.
Odpowiedź zaczyna się od znaku „@" (ASCII 0x23), po którym następuje kod przesłanego
•
polecenia i spacja (ASCII 0x20), a następnie kod wyniku, którym jest „OK" albo „ER".
W przypadku istnienia parametrów lub dodatkowych wiadomości zostaną one wskazane w
•
formacie tekstowym i oddzielone spacją (ASCII 0x20) od kodu wyniku.
•
Znak „@" (ASCII 0x40) nie może nigdy pojawiać się w parametrach ani w wiadomości.
Znak końca linii CR (ASCII 0x0d) wskazuje koniec odpowiedzi. Pojedyncza odpowiedź ogólnie nie
•
może przekraczać 25 bajtów, łącznie z bajtami początku i końca odpowiedzi.
Wzór struktury odpowiedzi:
•
<Odpowiedź> = <Początek odpowiedzi><Kod polecenia><sp><Kod
wyniku>[<sp><Parametry>]<Koniec odpowiedzi>
<Początek odpowiedzi> = @, ASCII 0x40
<Kod polecenia> = <byte><byte><byte>
<Kod wyniku> = OK|ER
<sp> = spacja, ASCII 0x20
<Parametry> = dotyczące polecenia
<Koniec odpowiedzi> = CR, ASCII 0x0d