Summary
ReQuest IMC Intelligent Media Client controlled via TCP/IP on port 3663. Supports discrete power ON/OFF, navigation, playback, and alphanumeric text entry. No query/feedback commands documented. Authentication is UNRESOLVED; the source does not specify an authentication procedure.
Transport
protocols:
- tcp
addressing:
port: 3663 # stated: "TCP/IP socket...on port 3663"
auth:
type: UNRESOLVED # source does not specify authentication
Traits
- powerable # discrete Power ON and Power OFF present
- routable # cursor navigation commands present
Actions
- id: power_toggle
label: Power Toggle
kind: action
params: []
hex: 0Bh 0Eh 5Ch 5Fh 7Fh 7Dh
- id: power_on
label: Power ON
kind: action
params: []
hex: 0Bh A4h 5Ch F5h 7Fh 7Dh
- id: power_off
label: Power OFF
kind: action
params: []
hex: 0Bh 24h 5Ch 75h 7Fh 7Dh
- id: home
label: Home
kind: action
params: []
description: Returns to home screen
hex: 8Bh 86h DCh D7h 7Fh 7Dh
- id: cursor_down
label: Cursor Down
kind: action
params: []
hex: 0Bh 06h 5Ch 57h 7Fh 7Dh
- id: cursor_left
label: Cursor Left
kind: action
params: []
hex: 0Bh ACh 5Ch FDh 7Fh 7Dh
- id: cursor_right
label: Cursor Right
kind: action
params: []
hex: 0Bh 2Ch 5Ch 7Dh 7Fh 7Dh
- id: cursor_up
label: Cursor Up
kind: action
params: []
hex: 0Bh 86h 5Ch D7h 7Fh 7Dh
- id: page_down
label: Page Down
kind: action
params: []
hex: 29h A4h 7Eh F5h 7Fh 7Dh
- id: page_up
label: Page Up
kind: action
params: []
hex: 29h 0Ch 7Eh 5Dh 7Fh 7Dh
- id: jump_to_bottom
label: Jump to Bottom of List
kind: action
params: []
hex: 29h 84h 7Eh D5h 7Fh 7Dh
- id: jump_to_top
label: Jump to Top of List
kind: action
params: []
hex: 29h 24h 7Eh 75h 7Fh 7Dh
- id: enter
label: Enter
kind: action
params: []
hex: ABh 0Eh FCh 5Fh 7Fh 7Dh
- id: cancel
label: Cancel
kind: action
params: []
hex: 0Bh A6h 5Ch F7h 7Fh 7Dh
- id: eject
label: Eject
kind: action
params: []
hex: 2Bh 2Ch 7Ch 7Dh 7Fh 7Dh
- id: play
label: Play
kind: action
params: []
hex: 0Bh AEh 5Ch FFh 7Fh 7Dh
- id: stop
label: Stop
kind: action
params: []
hex: 8Bh 0Eh DCh 5Fh 7Fh 7Dh
- id: pause
label: Pause
kind: action
params: []
hex: 8Bh AEh DCh FFh 7Fh 7Dh
- id: next_chapter
label: Next Chapter
kind: action
params: []
hex: 8Bh 06h DCh 57h 7Fh 7Dh
- id: previous_chapter
label: Previous Chapter
kind: action
params: []
hex: 2Bh AEh 7Ch FFh 7Fh 7Dh
- id: fast_forward
label: Fast Forward
kind: action
params: []
hex: 2Bh 26h 7Ch 77h 7Fh 7Dh
- id: rewind
label: Rewind
kind: action
params: []
hex: 0Bh 2Eh 5Ch 7Fh 7Fh 7Dh
- id: dvd_menu
label: DVD Menu
kind: action
params: []
hex: 2Bh 0Eh 7Ch 5Fh 7Fh 7Dh
- id: angle
label: Angle
kind: action
params: []
hex: 8Bh 8Eh DCh DFh 7Fh 7Dh
- id: audio
label: Audio
kind: action
params: []
hex: 2Bh 86h 7Ch D7h 7Fh 7Dh
- id: subtitle
label: Subtitle
kind: action
params: []
hex: ABh 8Eh FCh DFh 7Fh 7Dh
- id: frame_advance
label: Frame Advance
kind: action
params: []
hex: 0Bh 26h 5Ch 77h 7Fh 7Dh
- id: text_space
label: Text Space
kind: action
params: []
hex: 89h AEh DEh FFh 7Fh 7Dh
- id: text_backspace
label: Text Backspace
kind: action
params: []
hex: 29h 04h 7Eh 55h 7Fh 7Dh
- id: text_lowercase_letter
label: Text Lowercase Letter
kind: action
params:
- name: letter
type: enum
values: [a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z]
description: Hex codes correspond in order to the letter values.
hex: ["81h 2Eh D6h 7Fh 7Fh 7Dh", "81h 8Eh D6h DFh 7Fh 7Dh", "81h 0Eh D6h 5Fh 7Fh 7Dh", "81h A6h D6h F7h 7Fh 7Dh", "81h 26h D6h 77h 7Fh 7Dh", "81h 86h D6h D7h 7Fh 7Dh", "81h 06h D6h 57h 7Fh 7Dh", "81h ACh D6h FDh 7Fh 7Dh", "81h 2Ch D6h 7Dh 7Fh 7Dh", "81h 8Ch D6h DDh 7Fh 7Dh", "81h 0Ch D6h 5Dh 7Fh 7Dh", "81h A4h D6h F5h 7Fh 7Dh", "81h 24h D6h 75h 7Fh 7Dh", "81h 84h D6h D5h 7Fh 7Dh", "81h 04h D6h 55h 7Fh 7Dh", "01h AEh 56h FFh 7Fh 7Dh", "01h 2Eh 56h 7Fh 7Fh 7Dh", "01h 8Eh 56h DFh 7Fh 7Dh", "01h 0Eh 56h 5Fh 7Fh 7Dh", "01h A6h 56h F7h 7Fh 7Dh", "01h 26h 56h 77h 7Fh 7Dh", "01h 86h 56h D7h 7Fh 7Dh", "01h 06h 56h 57h 7Fh 7Dh", "01h ACh 56h FDh 7Fh 7Dh", "01h 2Ch 56h 7Dh 7Fh 7Dh", "01h 8Ch 56h DDh 7Fh 7Dh"]
- id: text_uppercase_letter
label: Text Uppercase Letter
kind: action
params:
- name: letter
type: enum
values: [A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z]
description: Hex codes correspond in order to the letter values.
hex: ["A1h 2Eh F6h 7Fh 7Fh 7Dh", "A1h 8Eh F6h DFh 7Fh 7Dh", "A1h 0Eh F6h 5Fh 7Fh 7Dh", "A1h A6h F6h F7h 7Fh 7Dh", "A1h 26h F6h 77h 7Fh 7Dh", "A1h 86h F6h D7h 7Fh 7Dh", "A1h 06h F6h 57h 7Fh 7Dh", "A1h ACh F6h FDh 7Fh 7Dh", "A1h 2Ch F6h 7Dh 7Fh 7Dh", "A1h 8Ch F6h DDh 7Fh 7Dh", "A1h 0Ch F6h 5Dh 7Fh 7Dh", "A1h A4h F6h F5h 7Fh 7Dh", "A1h 24h F6h 75h 7Fh 7Dh", "A1h 84h F6h D5h 7Fh 7Dh", "A1h 04h F6h 55h 7Fh 7Dh", "21h AEh 76h FFh 7Fh 7Dh", "21h 2Eh 76h 7Fh 7Fh 7Dh", "21h 8Eh 76h DFh 7Fh 7Dh", "21h 0Eh 76h 5Fh 7Fh 7Dh", "21h A6h 76h F7h 7Fh 7Dh", "21h 26h 76h 77h 7Fh 7Dh", "21h 86h 76h D7h 7Fh 7Dh", "21h 06h 76h 57h 7Fh 7Dh", "21h ACh 76h FDh 7Fh 7Dh", "21h 2Ch 76h 7Dh 7Fh 7Dh", "21h 8Ch 76h DDh 7Fh 7Dh"]
- id: text_number
label: Text Number
kind: action
params:
- name: number
type: enum
values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
description: Hex codes correspond in order to the number values.
hex: ["09h AEh 5Eh FFh 7Fh 7Dh", "09h 2Eh 5Eh 7Fh 7Fh 7Dh", "09h 8Eh 5Eh DFh 7Fh 7Dh", "09h 0Eh 5Eh 5Fh 7Fh 7Dh", "09h A6h 5Eh F7h 7Fh 7Dh", "09h 26h 5Eh 77h 7Fh 7Dh", "09h 86h 5Eh D7h 7Fh 7Dh", "09h 06h 5Eh 57h 7Fh 7Dh", "09h ACh 5Eh FDh 7Fh 7Dh", "09h 2Ch 5Eh 7Dh 7Fh 7Dh"]
- id: text_symbol
label: Text Symbol
kind: action
params:
- name: symbol
type: enum
values: ["'", "‐", "!", "\"", "#", "$", "%", "&", "(", ")", "?", "@", "[", "\\", "]", "^", ";", ":", "|", "{", "}", "~", "+", "<", "=", ">", "*", ",", ".", "/", "_", "`"]
description: Hex codes correspond in order to the symbol values.
hex: ["89h 06h DEh 57h 7Fh 7Dh", "89h 24h DEh 75h 7Fh 7Dh", "89h 2Eh DEh 7Fh 7Fh 7Dh", "89h 8Eh DEh DFh 7Fh 7Dh", "89h 0Eh DEh 5Fh 7Fh 7Dh", "89h A6h DEh F7h 7Fh 7Dh", "89h 26h DEh 77h 7Fh 7Dh", "89h 86h DEh D7h 7Fh 7Dh", "89h ACh DEh FDh 7Fh 7Dh", "89h 2Ch DEh 7Dh 7Fh 7Dh", "09h 04h 5Eh 55h 7Fh 7Dh", "A1h AEh F6h FFh 7Fh 7Dh", "21h 0Ch 76h 5Dh 7Fh 7Dh", "21h A4h 76h F5h 7Fh 7Dh", "21h 24h 76h 75h 7Fh 7Dh", "21h 84h 76h D5h 7Fh 7Dh", "09h 0Ch 5Eh 5Dh 7Fh 7Dh", "09h 8Ch 5Eh DDh 7Fh 7Dh", "01h A4h 56h F5h 7Fh 7Dh", "01h 0Ch 56h 5Dh 7Fh 7Dh", "01h 24h 56h 75h 7Fh 7Dh", "01h 84h 56h D5h 7Fh 7Dh", "89h 0Ch DEh 5Dh 7Fh 7Dh", "09h A4h 5Eh F5h 7Fh 7Dh", "09h 24h 5Eh 75h 7Fh 7Dh", "09h 84h 5Eh D5h 7Fh 7Dh", "89h 8Ch DEh DDh 7Fh 7Dh", "89h A4h DEh F5h 7Fh 7Dh", "89h 84h DEh D5h 7Fh 7Dh", "89h 04h DEh 55h 7Fh 7Dh", "21h 04h 76h 55h 7Fh 7Dh", "81h AEh D6h FFh 7Fh 7Dh"]
Feedbacks
# UNRESOLVED: no response/acknowledgement format documented in source
Variables
# UNRESOLVED: no settable parameters documented in source
Events
# UNRESOLVED: no unsolicited notifications documented in source
Macros
# UNRESOLVED: no multi-step sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings in source
Notes
All commands documented as hex byte sequences. No ASCII command strings. No query commands. No response format. Port 3663 confirmed. IP address found via Settings > Network Settings on video output.
Provenance
source_domains:
- request.com
source_urls:
- "http://www.request.com/downloads/Integration%20-%20IMC%20Control_Protocol%20v100.pdf"
- http://www.request.com/downloads/
retrieved_at: 2026-05-21T17:54:08.587Z
last_checked_at: 2026-10-07T15:43:24.328Z
Verification Summary
verdict: verified
checked_at: 2026-10-07T15:43:24.328Z
matched_actions: 33
action_count: 33
confidence: medium
summary: "All 33 action units match source hex codes (letters, numbers, symbols in order); port 3663 TCP confirmed; source has no additional commands. (7 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no feedback/query commands, no response format, no safety warnings in source"
- "no response/acknowledgement format documented in source"
- "no settable parameters documented in source"
- "no unsolicited notifications documented in source"
- "no multi-step sequences documented in source"
- "no safety warnings in source"
- "serial support is not stated in source; authentication is not specified; firmware version not stated"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0