Summary
RS-232 (serial) external control spec for HiSense displays. Commands are HEX-coded frames with header DD FF, a 4-byte command body, a 1-byte monitor ID (xx), optional data bytes, a 1-byte XOR checksum (yy), and BB CC terminator. Device feedback frames echo with header AB AB and terminator CD CD.
Transport
protocols:
- serial
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: none # inferred: no auth procedure in source
Frame format (PC → TV): DD FF | Length(2) | Command(4) | Monitor ID(1) | Data(N) | Checksum(1) | BB CC.
Frame format (TV → PC): AB AB | Length(2) | Command(4) | Monitor ID(1) | Data(N) | Checksum(1) | CD CD.
Checksum = XOR of Length, Command, Monitor ID, and Data bytes. Monitor ID 00 broadcasts to all daisy-chained panels (no feedback); 01 addresses panel ID 01 (device default). xx = monitor ID, yy = checksum in templates below.
RJ-45 pinout (source): Pin 3 = GND, Pin 5 = RX, Pin 8 = TX (male jack). RJ-45→DB-9F wiring: RJ45.3↔DB9.5, RJ45.5↔DB9.3, RJ45.8↔DB9.2.
Traits
traits:
- powerable # inferred: Power On / Power Off / Screen On / Screen Off / Reboot commands
- routable # inferred: HDMI1/2/3, PC/OPS input-select commands
- levelable # inferred: Volume, Brightness, Contrast, Sharpness, LED Brightness set commands
- queryable # inferred: 17 query commands returning device state
Actions
# xx = monitor ID (default 01); yy = XOR checksum of Length+Command+ID+Data.
# Templates carry the variable bytes (xx/yy/zz) verbatim from the source.
- id: power_on
label: Power On
kind: action
command: "DD FF 00 08 C1 15 00 00 xx BB BB yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID (hex, 00 broadcast, 01 default)
- name: yy
type: byte
description: XOR checksum
notes: "TV sends one feedback when leaving standby, and again once startup completes."
- id: power_off
label: Power Off
kind: action
command: "DD FF 00 08 C1 15 00 00 xx AA AA yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: screen_off
label: Screen Off
kind: action
command: "DD FF 00 07 C1 31 00 00 xx 00 yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: screen_on
label: Screen On
kind: action
command: "DD FF 00 07 C1 31 00 00 xx 01 yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: reboot
label: Reboot
kind: action
command: "DD FF 00 06 C1 1E 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: set_ac_power_on_mode
label: Set AC Power On Mode
kind: action
command: "DD FF 00 07 C1 FF 00 09 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "Power-on mode - 00 direct, 01 last, 02 standby"
values: ["00", "01", "02"]
- name: yy
type: byte
description: XOR checksum
- id: select_input_hdmi1
label: HDMI1 Input
kind: action
command: "DD FF 00 07 C1 08 00 00 xx 0E yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: select_input_hdmi2
label: HDMI2 Input
kind: action
command: "DD FF 00 07 C1 08 00 00 xx 0F yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: select_input_hdmi3
label: HDMI3 Input
kind: action
command: "DD FF 00 07 C1 08 00 00 xx 0C yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: select_input_pc_ops
label: PC Input (OPS Input)
kind: action
command: "DD FF 00 07 C1 08 00 00 xx 0D yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: set_mute
label: Set Mute
kind: action
command: "DD FF 00 07 C1 26 00 00 xx 01 yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: set_unmute
label: Set Unmute
kind: action
command: "DD FF 00 07 C1 26 00 00 xx 00 yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: set_volume
label: Set Volume
kind: action
command: "DD FF 00 07 C1 27 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: integer
description: Volume level (0-100, hex byte)
min: 0
max: 100
- name: yy
type: byte
description: XOR checksum
- id: set_led_brightness
label: Set LED Brightness
kind: action
command: "DD FF 00 08 C1 32 00 00 xx 06 zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "LED brightness step (00=1 … 07=8)"
values: ["00", "01", "02", "03", "04", "05", "06", "07"]
- name: yy
type: byte
description: XOR checksum
- id: set_led_brightness_auto_adjust
label: Set LED Brightness Auto Adjust
kind: action
command: "DD FF 00 07 C1 34 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "00 off, 01 on"
values: ["00", "01"]
- name: yy
type: byte
description: XOR checksum
- id: set_date
label: Set Date
kind: action
command: "DD FF 00 09 C1 1C 00 00 xx zz zz zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: date_bytes
type: bytes
description: "3 bytes - Year, Month, Day (hex). FFFFFFFF returned on error."
- name: yy
type: byte
description: XOR checksum
- id: set_time
label: Set Time
kind: action
command: "DD FF 00 09 C1 1D 00 00 xx zz zz zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: time_bytes
type: bytes
description: "3 bytes - Hour, Minute, Second (hex). FFFFFFFF returned on error."
- name: yy
type: byte
description: XOR checksum
- id: set_schedule_power_on
label: Set Schedule for Power On
kind: action
command: "DD FF 00 09 C1 3E 00 00 xx tt zz zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: tt
type: enum
description: "00 turn off schedule, 01 everyday"
values: ["00", "01"]
- name: time_bytes
type: bytes
description: "2 bytes - Hour, Minute (hex)"
- name: yy
type: byte
description: XOR checksum
notes: "Sending clears any prior power-on schedule; only the new one remains."
- id: set_schedule_power_off
label: Set Schedule for Power Off
kind: action
command: "DD FF 00 09 C1 3F 00 00 xx tt zz zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: tt
type: enum
description: "00 turn off schedule, 01 everyday"
values: ["00", "01"]
- name: time_bytes
type: bytes
description: "2 bytes - Hour, Minute (hex)"
- name: yy
type: byte
description: XOR checksum
notes: "Sending disables all previously set timed power on/off settings."
- id: set_brightness
label: Set Brightness
kind: action
command: "DD FF 00 07 C1 36 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: integer
description: "Brightness (00=0 … 64=100). Source must be DP/VGA/HDMI/PC/DVI."
min: 0
max: 100
- name: yy
type: byte
description: XOR checksum
- id: set_contrast
label: Set Contrast
kind: action
command: "DD FF 00 07 C1 37 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: integer
description: "Contrast (00=0 … 64=100). Source must be DP/VGA/HDMI/PC/DVI."
min: 0
max: 100
- name: yy
type: byte
description: XOR checksum
- id: set_sharpness
label: Set Sharpness
kind: action
command: "DD FF 00 07 C1 38 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: integer
description: "Sharpness (00=0 … 14=20). Source must be DP/VGA/HDMI/PC/DVI."
min: 0
max: 20
- name: yy
type: byte
description: XOR checksum
- id: set_color_temperature
label: Set Color Temperature
kind: action
command: "DD FF 00 07 C1 39 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "00=2000K 01=3000K 02=4000K 03=5000K 04=6000K 05=6500K 06=7000K 07=7500K 08=8000K 09=9000K 0A=9300K. Source must be DP/VGA/HDMI/PC/DVI."
values: ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "0A"]
- name: yy
type: byte
description: XOR checksum
- id: set_noise_reduction
label: Set Noise Reduction
kind: action
command: "DD FF 00 07 C1 3A 00 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "00 off, 01 low, 02 medium, 03 high, 04 auto. Source must be DP/VGA/HDMI/PC/DVI."
values: ["00", "01", "02", "03", "04"]
- name: yy
type: byte
description: XOR checksum
- id: set_picture_mode
label: Set Picture Mode
kind: action
command: "DD FF 00 07 C1 0F 06 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "00 Standard, 03 Cinema, 08 Meeting, 09 Showroom, 10 HDR Standard, 11 HDR Showroom"
values: ["00", "03", "08", "09", "10", "11"]
- name: yy
type: byte
description: XOR checksum
- id: set_sound_mode
label: Set Sound Mode
kind: action
command: "DD FF 00 07 C1 FF 00 03 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "00 standard, 01 sports, 02 movie, 08 music, 10 custom"
values: ["00", "01", "02", "08", "10"]
- name: yy
type: byte
description: XOR checksum
- id: set_static_ip_lan
label: Set Static IP Address of LAN
kind: action
command: "DD FF 00 16 C1 1B 30 00 xx zz .. zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: network_bytes
type: bytes
description: "16 bytes - IP(4) + Subnet mask(4) + Gateway(4) + DNS(4)"
- name: yy
type: byte
description: XOR checksum
- id: factory_reset
label: Factory Reset
kind: action
command: "DD FF 00 06 C1 10 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_tv_status
label: Query TV Status
kind: query
command: "DD FF 00 06 C1 28 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response carries volume, source, power, mute, signal state (see Feedbacks)."
- id: query_screen_status
label: Query Screen Status
kind: query
command: "DD FF 00 06 C1 32 00 01 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_source
label: Query Source
kind: query
command: "DD FF 00 06 C1 1A 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_sw_version
label: Query SW Version
kind: query
command: "DD FF 00 06 C1 1B 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 3 bytes - Year, Month, Date."
- id: query_brightness
label: Query Brightness
kind: query
command: "DD FF 00 06 C1 36 00 01 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_network_status
label: Query Network Status
kind: query
command: "DD FF 00 06 C1 FF 00 16 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_sound_mode
label: Query Sound Mode
kind: query
command: "DD FF 00 06 C1 FF 00 02 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_ac_power_on_status
label: Query AC Power On Status
kind: query
command: "DD FF 00 06 C1 FF 00 08 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_ip_address
label: Query IP Address
kind: query
command: "DD FF 00 06 C1 1B 20 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 16 bytes - IP(4) + Subnet(4) + Gateway(4) + DNS(4)."
- id: query_picture_mode
label: Query Picture Mode
kind: query
command: "DD FF 00 06 C1 6D 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_sn
label: Query SN
kind: query
command: "DD FF 00 06 C1 FF 00 0B xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 23 bytes serial number."
- id: query_device_id
label: Query Device ID
kind: query
command: "DD FF 00 06 C1 FF 00 0D xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 32 bytes device ID."
- id: query_mac_address
label: Query MAC Address
kind: query
command: "DD FF 00 06 C1 6C 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 6 bytes MAC."
- id: query_volume
label: Query Volume
kind: query
command: "DD FF 00 06 C1 7D 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: query_serial_port_id
label: Query Serial Port ID
kind: query
command: "DD FF 00 06 C1 1B 10 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response 1 byte (01-20 = ports 1-32). Path: Settings → Signal Manager → Serial Port ID."
- id: query_brand
label: Query Brand
kind: query
command: "DD FF 00 06 C1 FE 00 01 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response ASCII brand string (e.g. hisense)."
- id: query_model
label: Query Model
kind: query
command: "DD FF 00 06 C1 FE 00 02 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
notes: "Response ASCII model name string."
- id: send_remote_key_code
label: Send Remote Controller Key Code
kind: action
command: "DD FF 00 08 C1 17 00 00 xx zz zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: key_code
type: enum
description: "00 00 Menu, 00 01 UP, 00 02 DOWN, 00 03 LEFT, 00 04 RIGHT, 00 05 OK, 00 06 Return, 00 07 Source"
values: ["00 00", "00 01", "00 02", "00 03", "00 04", "00 05", "00 06", "00 07"]
- name: yy
type: byte
description: XOR checksum
- id: open_settings
label: Open Settings
kind: action
command: "DD FF 00 06 C1 41 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: open_home
label: Open Home
kind: action
command: "DD FF 00 06 C1 FF 00 1A xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: open_cms
label: Open CMS
kind: action
command: "DD FF 00 06 C1 FF 00 13 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: open_screenshare
label: Open ScreenShare
kind: action
command: "DD FF 00 06 C1 43 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: turn_on_hotspot
label: Turn on Hotspot
kind: action
command: "DD FF 00 06 C1 44 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: take_screenshot
label: Take Screenshot
kind: action
command: "DD FF 00 06 C1 4B 00 00 xx yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: yy
type: byte
description: XOR checksum
- id: freeze_screen
label: Freeze Screen
kind: action
command: "DD FF 00 07 C1 0F 08 00 xx zz yy BB CC"
params:
- name: xx
type: byte
description: Monitor ID
- name: zz
type: enum
description: "01 freeze, 00 unfreeze"
values: ["00", "01"]
- name: yy
type: byte
description: XOR checksum
Feedbacks
# TV → PC response frames. Header AB AB, terminator CD CD.
- id: power_state
type: enum
values: [on, off]
source_query: query_tv_status
notes: "In TV-status response: 00 power on, FF power off."
- id: screen_state
type: enum
values: [on, off]
source_query: query_screen_status
notes: "00 screen off, 01 screen on."
- id: mute_state
type: enum
values: [muted, unmuted]
source_query: query_tv_status
notes: "01 mute, 00 unmute."
- id: signal_state
type: enum
values: [no_signal, has_signal]
source_query: query_tv_status
- id: volume
type: integer
source_query: query_volume
- id: active_source
type: enum
values: [pc_ops, hdmi1, hdmi2, hdmi3]
source_query: query_source
notes: "Encoding: 05 01 PC(OPS), 05 02 HDMI1, 05 03 HDMI2, 05 04 HDMI3 (per source note; Query Source header lists 05 04 PC / 05 02 HDMI1 / 05 03 HDMI2 / 05 01 HDMI3 - values conflict between rows, UNRESOLVED)."
- id: ac_power_on_mode
type: enum
values: [direct, last, standby]
source_query: query_ac_power_on_status
- id: network_connection
type: enum
values: [disconnected, connected]
source_query: query_network_status
- id: picture_mode
type: enum
values: [standard, cinema, meeting, showroom, hdr_standard, hdr_showroom]
source_query: query_picture_mode
- id: sound_mode
type: enum
values: [standard, sports, movie, music, custom]
source_query: query_sound_mode
- id: brightness
type: integer
source_query: query_brightness
- id: sw_version
type: string
source_query: query_sw_version
notes: "3 bytes: Year, Month, Date."
- id: ip_address_config
type: object
source_query: query_ip_address
notes: "16 bytes: IP(4) + Subnet(4) + Gateway(4) + DNS(4)."
- id: serial_number
type: string
source_query: query_sn
notes: "23 bytes."
- id: device_id
type: string
source_query: query_device_id
notes: "32 bytes."
- id: mac_address
type: string
source_query: query_mac_address
notes: "6 bytes."
- id: serial_port_id
type: integer
source_query: query_serial_port_id
notes: "1-32."
- id: brand
type: string
source_query: query_brand
notes: "ASCII (e.g. hisense)."
- id: model_name
type: string
source_query: query_model
notes: "ASCII model name."
Variables
# Discrete set/query parameters already modelled as action params (volume,
# brightness, contrast, sharpness, color temperature, picture/sound mode, etc.).
# No additional settable scalar variables beyond those actions.
# UNRESOLVED: none identified beyond action params.
Events
# Source describes only solicited query→response frames. No unsolicited
# notification protocol documented.
# UNRESOLVED: no push/event mechanism stated in source.
Macros
# Source describes no multi-step macro sequences.
# UNRESOLVED: not applicable per source.
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: source contains no safety warnings, interlock procedures, or
# power-on sequencing requirements. Power Off / Reboot / Factory Reset are
# destructive operations - operator should confirm before sending in production.
Notes
- Source document is titled "EXTERNAL RS232 CONTROL GUIDE – LED All in one" and explicitly covers HiSense commercial DE/DM-series LED displays (RJ-45 RS-232, video-wall monitor-ID daisy-chaining). The 55S7N CanvasTV is a consumer Google TV; the 55S7N product page lists a SERIAL port but no S7N-specific command table was located. Command applicability to the 55S7N is UNVERIFIED — verify against a physical 55S7N before publishing.
- Input metadata stated
Known protocol: TCP/IP, but the source describes RS-232 only (HEX-coded serial frames). TCP/IP/IP-control transport for the 55S7N is not covered by this source. Prior recovery notes indicate a HiSense "IP Control Guide" exists for BM/GM/DM commercial displays (not S7N) and a communitymqtt-hisensetvproject documents network control of consumer HiSense TVs via a different protocol — neither is reflected here. - Commands are HEX (not ASCII). A USB-to-Serial bridge driver plus a serial terminal (Hercules SETUP, SSCOM) is recommended by the source.
- Checksum byte
yy= XOR over Length + Command + Monitor ID + Data. Compute at runtime; example payloads in the source show pre-computed checksums for monitor ID 01. - Monitor ID
00= broadcast to all daisy-chained panels with no feedback;01= default single-device address. Each panel in a video wall must have a unique ID. - "Set Brightness/Contrast/Sharpness/Color Temperature/Noise Reduction" require the active source to be DP, VGA, HDMI, PC, or DVI (per source).
- If a command fails to register, the source advises upgrading device software to the latest version.
Provenance
source_domains:
- hisense-b2b.com
- drivers-api.crestron.io
- github.com
- hisensetv.readthedocs.io
source_urls:
- "https://www.hisense-b2b.com/en/Attachment/DownloadFile?downloadId=791"
- https://drivers-api.crestron.io/help/driver/6124
- https://github.com/Krazy998/mqtt-hisensetv
- https://github.com/newAM/hisensetv
- https://hisensetv.readthedocs.io/en/latest/api.html
retrieved_at: 2026-06-18T21:17:26.645Z
last_checked_at: 2026-06-19T07:42:19.630Z
Verification Summary
verdict: verified
checked_at: 2026-06-19T07:42:19.630Z
matched_actions: 53
action_count: 53
confidence: medium
summary: "All 53 spec actions matched exactly to source commands; transport parameters verified; no extra commands in source. (9 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "The supplied source document (\"EXTERNAL RS232 CONTROL GUIDE – LED All in one\") explicitly covers HiSense commercial DE/DM-series LED displays (RJ45-RS232, video-wall monitor-ID addressing). Applicability to the consumer 55S7N CanvasTV (Google TV) is UNVERIFIED. The 55S7N product page lists a SERIAL port, but no S7N-specific protocol document was located. Input stated \"Known protocol: TCP/IP\", but the source describes RS-232 only — this spec therefore emits serial transport. TCP/IP control for the 55S7N remains UNRESOLVED."
- "none identified beyond action params."
- "no push/event mechanism stated in source."
- "not applicable per source."
- "source contains no safety warnings, interlock procedures, or"
- "firmware version compatibility not stated in source."
- "source actually documents DE/DM commercial series, not 55S7N — model match unverified."
- "TCP/IP transport for 55S7N not covered by this source."
- "active_source encoding conflicts between Query TV Status and Query Source rows in the source table."
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0