Electronic apparatus and controlling method thereof
An electronic apparatus including a communication interface; and a processor configured to obtain a first signal in an enhanced audio return channel (eARC) format based on a predetermined parameter, control the communication interface to transmit the obtained first signal to an external speaker, change the parameter based on receiving, through the communication interface, a first error signal corresponding to the first signal transmitted from the external speaker, obtain a second signal in the eARC format based on the changed parameter, and control the communication interface to transmit the obtained second signal to the external speaker.
1 . An electronic apparatus comprising:
a communication interface; and
a processor configured to:
obtain a first enhanced audio return channel (eARC) signal in an eARC format based on a predetermined parameter corresponding to the eARC,
control the communication interface to transmit the obtained first eARC signal to an external speaker,
based on receiving, through the communication interface, a first error signal corresponding to the first eARC signal transmitted from the external speaker, change the parameter corresponding to the eARC,
obtain a second eARC signal in the eARC format based on the changed parameter corresponding to the eARC, and
control the communication interface to transmit the obtained second eARC signal to the external speaker.
2 . The electronic apparatus of claim 1 , wherein the parameter corresponding to the eARC comprises at least one of an amplitude, a duty cycle, a rise time, or a fall time of a signal.
3 . The electronic apparatus of claim 2 , wherein the processor is configured to:
based on receiving the first error signal corresponding to the first eARC signal transmitted from the external speaker, obtain the second eARC signal by increasing an amplitude of the first eARC signal by a first magnitude.
4 . The electronic apparatus of claim 3 , wherein the processor is configured to:
based on receiving, through the communication interface, a second error signal corresponding to the second eARC signal transmitted from the external speaker, obtain a third signal by increasing an amplitude of the second eARC signal by a second magnitude greater than the first magnitude, and
control the communication interface to transmit the obtained third signal to the external speaker.
5 . The electronic apparatus of claim 2 , wherein the processor is configured to:
obtain sampling data included in the first error signal,
change the parameter corresponding to the eARC based on the sampling data, and
obtain the second eARC signal based on the changed parameter.
6 . The electronic apparatus of claim 5 , wherein the processor is configured to:
based on data at a predetermined first time point included in the sampling data being less than a threshold value, increase the duty cycle, and
obtain the second eARC signal based on the increased duty cycle.
7 . The electronic apparatus of claim 5 , wherein the processor is configured to:
based on data at a predetermined first time point included in the sampling data being less than a threshold value, decrease the rise time and the fall time, and
obtain the second eARC signal based on the decreased rise time and the decreased fall time.
8 . The electronic apparatus of claim 1 , wherein the processor is configured to:
based on receiving a high-definition multimedia interface (HDMI) signal from an external source device through the communication interface, change the received HDMI signal to the first eARC signal in the eARC format, and
control the communication interface to transmit the first eARC signal in the eARC format to the external speaker.
9 . The electronic apparatus of claim 1 , wherein
the communication interface comprises a common mode data channel (CMDC),
the processor is configured to:
transmit the first eARC signal including control information to the external speaker through the CMDC,
based on receiving the first error signal corresponding to the first eARC signal transmitted from the external speaker, change the parameter corresponding to the eARC, and
obtain the second eARC signal based on the changed parameter corresponding to the eARC, and
the changed parameter corresponding to the eARC used in obtaining the second eARC signal comprises at least one of an amplitude, a rise time, or a fall time of a signal.
10 . The electronic apparatus of claim 1 , wherein
the communication interface comprises a differential mode audio channel (DMAC),
the processor is configured to:
transmit the first eARC signal including audio data to the external speaker through the DMAC,
based on receiving the first error signal corresponding to the first eARC signal transmitted from the external speaker, change the parameter corresponding to the eARC, and
obtain the second eARC signal based on the changed parameter corresponding to the eARC, and
the changed parameter corresponding to the eARC used in obtaining the second eARC signal comprises at least one of an amplitude, a duty cycle, a rise time, or a fall time of a signal.
11 . A method of controlling of an electronic apparatus, the method comprising:
obtaining a first enhanced audio return channel (eARC) signal in an eARC format based on a predetermined parameter corresponding to the eARC;
transmitting the obtained first eARC signal to an external speaker;
based on receiving a first error signal corresponding to the first eARC signal transmitted from the external speaker, changing the parameter corresponding to the eARC;
obtaining a second eARC signal in the eARC format based on the changed parameter corresponding to the eARC; and
transmitting the obtained second eARC signal to the external speaker.
12 . The method of claim 11 , wherein the parameter corresponding to the eARC comprises at least one of an amplitude, a duty cycle, a rise time, or a fall time of a signal.
13 . The method of claim 12 , wherein the obtaining the second eARC signal comprises, based on receiving the first error signal corresponding to the first eARC signal transmitted from the external speaker, obtaining the second eARC signal by increasing an amplitude of the first eARC signal by first magnitude.
14 . The method of claim 13 , further comprising:
based on receiving a second error signal corresponding to the second eARC signal transmitted from the external speaker, obtaining a third signal by increasing an amplitude of the second eARC signal by a second magnitude greater than the first magnitude; and
transmitting the obtained third signal to the external speaker.
15 . The method of claim 12 , wherein the obtaining the second eARC signal comprises:
obtaining sampling data included in the first error signal,
changing the parameter corresponding to the eARC based on the sampling data, and
obtaining the second eARC signal based on the changed parameter.