Home > Develop > IP Control > Simple IP control
Command Definitions
Common Parameters for each Message Type
The following table shows the common parameter definitions.
| Message Type (Byte[2]) | Parameter (Byte[7] - Byte[22]) | Description | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # |
Used for control with no parameters e.g.) Toggle functions |
| E | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Used for enquiries with no parameters |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Answer with success e.g.) Control results |
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F |
Answer with error e.g.) Invalid parameters |
Simpe IP control Commands
| Command Name | Message Type (Byte[2]) | FourCC (Byte[3] - Byte[6]) |
Parameter (Byte[7] - Byte[22]) | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| setIrccCode | C | I | R | C | C | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Sends codes like IR commands of remote controller. Please refer to IR Commands for the details. |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| setPowerStatus | C | P | O | W | R | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Standby (Off) |
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Active (On) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getPowerStatus | E | P | O | W | R | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Standby (Off) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Active (On) | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| togglePowerStatus | C | T | P | O | W | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Toggles the power status |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| setAudioVolume | C | V | O | L | U | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Set the volume value in the decimal digit pad on the left with "0" e.g.) 0000000000000029 |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getAudioVolume | E | V | O | L | U | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Retrieves the audio volume value |
| A | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Success with volume value | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| setAudioMute | C | A | M | U | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Unmute |
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Mute | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getAudioMute | E | A | M | U | T | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Retrieves the audio mute status |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Not Muted | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Muted | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| setInput | C | I | N | P | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | X | X | X | X | Changes the input to HDMI (1–9999) |
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | X | X | X | X | Changes the input to Composite (1–9999) | |||||
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | X | X | X | X | Changes the input to Component (1–9999) | |||||
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | X | X | X | X | Changes the input to Screen Mirroring (1–9999) | |||||
| A | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | Not Found | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getInput | E | I | N | P | T | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Get current input |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | X | X | X | X | HDMI (1–9999) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | X | X | X | X | Composite (1–9999) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | X | X | X | X | Component (1–9999) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | X | X | X | X | Screen Mirroring (1–9999) | |||||
| setPictureMute | C | P | M | U | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Disables the picture mute state |
| C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Turns the screen black (picture mute) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getPictureMute | E | P | M | U | T | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Checks if picture mute is enabled |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Disabled (Picture mute off) | |||||
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Enabled (Picture mute on) | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| togglePictureMute | C | T | P | M | U | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Toggles picture mode |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| setSceneSetting | C | S | C | E | N | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Changes the Scene Setting. -- auto -- auto24pSync -- general The parameter strings are case-sensitive and pad on the right with "#". e.g.) auto24pSync##### |
| A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Success | |||||
| A | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | Not available for the current input | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getSceneSetting | E | S | C | E | N | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | # | Retrieves the current Scene Setting |
| A | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Success with Scene Setting value | |||||
| A | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | Not available for the current input | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| firePowerChange | N | P | O | W | R | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Sent when powering off |
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Sent when powering on | |||||
| fireInputChange | N | I | N | P | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Sent when input change to Display happens |
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | X | X | X | X | HDMI (1--9999) | |||||
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | X | X | X | X | Composite (1--9999) | |||||
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | X | X | X | X | Component (1--9999) | |||||
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | X | X | X | X | Screen Mirroring (1–9999) | |||||
| fireVolumeChange | N | V | O | L | U | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Sent when volume change |
| fireMuteChange | N | A | M | U | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Sent when unmuting |
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Sent when muting | |||||
| firePictureMuteChange | N | P | M | U | T | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Sent when picture mute is disabled |
| N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Sent when picture mute is enabled | |||||
| getBroadcastAddress* | E | B | A | D | R | e | t | h | 0 | # | # | # | # | # | # | # | # | # | # | # | # | Retrieves the broadcast IPv4 address of the specified interface |
| A | 1 | 9 | 2 | . | 1 | 6 | 8 | . | 0 | . | 1 | 4 | # | # | # | # | Broadcast address pad on the right with "#" | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
| getMacAddress* | E | M | A | D | R | e | t | h | 0 | # | # | # | # | # | # | # | # | # | # | # | # | Retrieves the MAC address of the specified interface |
| A | X | X | X | X | X | X | X | X | X | X | X | X | # | # | # | # | MAC address pad on the right with "#" | |||||
| A | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Error | |||||
*EU models: Not available on models without authentication method selection.
Please confirm whether the option is shown under [HOME] Settings > Network and Internet > Home network setup > IP control.
IR Commands
IR commands such as control commands are supported on setIrccCode defined above. The supported codes and their parameters are defined below
| IR Commands | Parameter (Byte[7] - Byte[22]) | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Display | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 |
| Home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 |
| Options | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 |
| Return | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 |
| Up | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 |
| Down | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Right | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Left | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| Confirm | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
| Red | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 4 |
| Green | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 5 |
| Yellow | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 6 |
| Blue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 7 |
| Num1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 8 |
| Num2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 9 |
| Num3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Num4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| Num5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| Num6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 |
| Num7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 4 |
| Num8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 5 |
| Num9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 6 |
| Num0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 7 |
| Volume Up | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| Volume Down | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
| Mute | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 |
| Channel Up | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 3 |
| Channel Down | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 4 |
| Subtitle | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 5 |
| DOT | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 8 |
| Picture Off | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| Wide | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 1 |
| Jump | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 2 |
| Sync Menu | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 6 |
| Forward | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 7 |
| Play | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 8 |
| Rewind | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 9 |
| Prev | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| Stop | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 1 |
| Next | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 2 |
| Pause | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 4 |
| Flash Plus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 6 |
| Flash Minus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 7 |
| TV Power | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 8 |
| Audio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 9 |
| Input | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Sleep | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4 |
| Sleep Timer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5 |
| Video 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 |
| Picture Mode | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| Demo Surround | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| HDMI 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 4 |
| HDMI 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 5 |
| HDMI 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 6 |
| HDMI 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 7 |
| Action Menu | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 9 |
| Help | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 |
Last modified: 31 Jul 2025
