Ohsung C314 Remote Controller User Manual

May 15, 2024
Ohsung

Ohsung logo

APPENDIX H
USER’S MANUAL
EUT Type: Remote Controller
FCC ID.: OZ5C314

Mechanical

1.1 – Pictures

Ohsung C314 Remote Controller

1.2 – Dimensions

Ohsung C314 Remote Controller - Dimensions

1.3 – Materials & colours for Sample #1 

PART NAME DESCRIPTION SPECIFICATION
TOP CASE MATERIAL ABS(DARK ANTHRACITE)
PRINT COLOR(LOGO) P.T 877C (SILVER)

BOTTOM CASE
BATTERY COVER| MATERIAL| ABS(DARK ANTHRACITE)
NAVI KNOB| MATERIAL| ABS(ROCK CANDY)
OK KNOB| MATERIAL| ABS(DARK ANTHRACITE)
WINDOW FILTER| MATERIAL| PC
RUBBER BUTTON| MATERIAL| SILICONE RUBBER
EXCEPT FOR DESIGNATED FORMING COLOR| TRANSLUCENT (CLEAR)
EXCEPT FOR DESIGNATED SPRAY COLOR| 1| ROCK CANDY
2| DARK ANTHRACITE
3 (Free TV)| P.T 2173C (BLUE)
EXCEPT FOR DESIGNATED PRINT COLOR| LASER ETCHING
PRINT COLOR (Google)| BLUE          P.T 2173C
RED            P.T 179C
YELLOW     P.T7549C
GREEN         P.T2257C
PRINT COLOR (HOME)| DARK ANTHRACITE
FORMING COLOR (Google Mic / HOME / 4 App Keys)| TRANSLUCENT CLEAR
BACKGROUND PRINT COLOR
(Google Mic / HOME / 4 App Keys)| ROCK CANDY
PRINT COLOR| YOUTUBE| BLACK
****| P.T 485C
NETFLIX| P.T 1795C
PRINT COLOR (Disney+)| P.T 2756C (DARK BLUE)
PRINT COLOR (Paramount+)| P.T 285C (BLUE)
SUFACE TREAMENT| PU COATING

1.3 – Materials & colours for Sample #3 

PART NAME DESCRIPTION SPECIFICATION
TOP CASE MATERIAL ABS(DARK ANTHRACITE)
PRINT COLOR(LOGO) P.T 877C (SILVER)

BOTTOM CASE
BATTERY COVER| MATERIAL| ABS(DARK ANTHRACITE)
NAVI KNOB| MATERIAL| ABS(ROCK CANDY)
OK KNOB| MATERIAL| ABS(DARK ANTHRACITE)
WINDOW FILTER| MATERIAL| PC
RUBBER BUTTON| MATERIAL| SILICONE RUBBER
EXCEPT FOR DESIGNATED FORMING COLOR| TRANSLUCENT (CLEAR)
EXCEPT FOR DESIGNATED SPRAY COLOR| 1| ROCK CANDY
2| DARK ANTHRACITE
3 (Free TV)| P.T 2173C (BLUE)
EXCEPT FOR DESIGNATED PRINT COLOR| LASER ETCHING
PRINT COLOR (Google)| BLUE P.T 2173C
RED  P.T 179C
YELLOW P.T7549C
GREEN P.T2257C
PRINT COLOR (HOME)| DARK ANTHRACITE
FORMING COLOR (Google Mic / HOME / 4 App Keys)| TRANSLUCENT RUBBER (CLEAR)
SPRAY(ROCK CANDY)
BACKGROUND PRINT COLOR (Google Mic / HOME / 4 App Keys)| ROCK CANDY
PRINT COLOR| YOUTUBE| BLACK
****| P.T 485C
NETFLIX| P.T 1795C
PRINT COLOR (Disney+)| P.T 2756C (DARK BLUE)
PRINT COLOR (Paramount+)| P.T 285C (BLUE)
SUFACE TREAMENT| PU COATING

1.4 – Label
1.4.1 – Barcode Label
It is attached to the PCB and it can be seen into the battery compartment after removing the battery cover.

Ohsung C314 Remote Controller - Label

A    [MODEL PART NUMBER] C314-WAL-TA-FB
B    [PRODUCTION DATE] DDMMYY
C    [SW VERSION] V2.28

1.4.2 Label (with Battery cover)
This is a label attached to the inside of the battery cover.

Ohsung C314 Remote Controller - Battery cover

1.5 – Packing
1.5.1 – Remote Control
– PE bag dimensions : 60 x 200mm (LDPE 0.05t)
– Do not sealing the PE bag with ‘PASSED Sticker’.
Just attach the ‘PASSED Sticker’ on the middle of PE Bag and fold the end of PE Bag.
(See the pictures below)
– Weight: 46g (without battery)

Ohsung C314 Remote Controller - Packing

1.5.2 – Carton box

Ohsung C314 Remote Controller - Carton box

– Box dimensions : W 600 x D 400 x H 210 mm
– Quantity: 140pcs
– Box weight: 8.1kg

1.5.3 – Pallet

Ohsung C314 Remote Controller - Pallet

– Pallet itself dimensions: W 1100 x D 1100 x H 120mm
– Overall pallet dimensions: W 1100 x D 1100 x H 1590mm
– Quantity per pallet: 3,920pcs (4 boxes / layer – 7 layers)
– Pallet weight: 240kg

Electrical

2.1 – Electrical Characteristic

Parameter Condition Spec Unit
Frequency Range Bluetooth Low Energy Specification 2.402 ~
2.480 [GHz]
Channel 40 [Num]
RF Power 9 [dBm]
Test channel TC- 3000 (RF measuring instrument) 19 [Num]
RF Power PAvg -20~+10 [dBm]
PMax +8 [dBm]
Pmin -20 [dBm]
Modulation Characteristics ∆f1 avg 225~275 [kHz]
∆f2 avg ≥ 185 [kHz]
∆f2/∆f1 0.8
∆f2min ≥ 92.5 [kHz]
∆f2rate ≥ 99 [%]
Carrier Frequency Offset and Drift fTx- fn ≤ 150 [kHz]
∆f0- fn ≤ 50 [kHz]
f1- f0 ≤ 20 [kHz]
∆fn-f(n- 5) ≤ 20 [kHz]
Operating Voltage RF (Bluetooth) 2.2~3.6 [V]
LVI Voltage Low Voltage Indicate 2.1±0.1V [V]
Operating current (IR) Power : 3V ≤ 50 [mA]
Operating current (RF KEY) ≤ 10 [mA]
Operating current (RF+Voice) ≤ 20 [mA]
Leakage current ≤ 10 [㎂]
Backlighting current Power : 3V ≤ 15 [mA]
Operating current (Find me+ Buzzer) Frequency 2700Hz, ≥ **70dB @
10cm** ≤ 30 [mA]
RF range (distance) Non-directional ≥10 [m]
IR Range Direct ≥12 [m]
Vertical ≥ ±15°@7m [°]
Horizontal ≥ ±15°@7m [°]
IR carrier frequency 38 [KHz]
VOICE 300Hz Voice Inspection JIG -30~-14
2KHz -30~-10 [dB]
3.8KHz -30~-14 [dB]

2.2 – Battery Management
a) Remote Control sends the information for battery level using Bluetooth battery service.
b) Level of LVD is 2.1V ±0.1V.
c) If the battery voltage as reached the LVD value, Remote Control cannot enter the pairing mode and the factory reset mode.
d) If the battery voltage is under 2.0V, Remote Control does not operate.
e) When the battery voltage is 2.2V or higher, the Remote Control operates again.

Software

3.1 – Bluetooth 5.0 LE identification
a) Device Name: Onn-Remote
b) Vender ID: 0x0957
c) Product ID: 0x0031
d) Vendor ID Source : Blutooth SIG
e) Hardware Version : ‘V’, ‘1’, ’.’, ‘0’

3.2 – Pairing mode & Re-pairing mode
a) If user presses the [HOME] + [BACK] keys on the Remote Control for more than 4 secs, the Remote Control enters pairing mode.
b) The green led stays on while pressing and holding the keys.
c) After that, the green led starts blinking to indicate that the Remote Control has entered pairing mode.
d) If pairing is successfully made, the green led stop blinking and the Remote Control starts working in Bluetooth.
e) If pairing is not successfully made for 2mins(re-pairing) or 10mins(pairing), the green led stop blinking and the red led blinks 4times. The Remote Control stops pairing and goes back to the previous state.
f) If pin or key missing, the Remote Control send the un-direct advertising data for 2mins or 10mins in pairing mode after disconnect.

3.3 – Auto Pairing mode
a) If there is no pairing information in the remote control and the battery is inserted, the Remote Control automatically enters the pairing mode.

3.4 – Advertising
b) The Remote Control shall choose a very aggressive advertising interval, aimed at the
best possible reconnection experience.
c) An advertisement interval of 20ms is recommended.
d) This interval may be downgraded after 30s if no connection has been established.
e) When user press the [POWER] key or [NETFLIX] key to wake up the STB, the Remote Control sends un-direct advertising.
– Byte 1~3 : 0xFF, 0xFF, 0xFF
– Byte 4~10 : 0x41 0x6D 0x6C 0x6F 0x67 0x69 0x63 (“Amlogic”)
– Byte 11 : Key ID (0x01: for Power Key, 0x02: for Netflix Key)
– Byte 12~17 : STB BT Address
– Byte 18 : Key Press Counter
For Compatibility, both of the customized format and Google format are sent.
f) Additional Data of Un-direct advertising Data

Item Data Detail
Appearance 0x80, 0x01 Generic Remote Control
UUID 0x12, 0x18,0x0F, 0x18 Human Interface Device Battery
Complete local name Onn-Remote Device Name

3.5 – Scan Response Data

Item Data Detail
Complete local name Onn-Remote Device Name

3.6 – Un-Pairing mode
a) Un-pairing from the STB clears Remote Control bonding cache.
b) Remove Device bonding cache (manual approach – Optional):
Press and hold [BACK] key while inserting batteris.
3.7 – Connection Parameter
a) Connection Interval Time: 10ms
b) Connection Slave Latency: 99 (1s)
c) Connection Supervision Time Out: 4s
3.8 – Reconnection
a) Upon an unexpected disconnect from the STB, the Remote Control shall automatically attempt to reconnect to the STB.
b) It is recommended that the Remote Control uses an aggressive advertising interval (ex. 20ms) for the first 30-60secs after being disconnected. The Remote Control may then switch to a more battery friendly advertising interval if the connection was not  reestablished after 30~60secs. The Remote Control may stop attempting to connect after a 2mins interval if no user intraction (ex. Button press) has been detected.
c) If the Remote Control is not connected and the user initiates the Remote Control wakeup and connection by pressing a button on the Remote Control, the Remote Control shall cache the button press event and forward it to the STB after successfully establishing a connection.
d) If a button event is cached and being held until the connection is established, any further key presses may be discarded until the cached event is successfully passed to the STB.

3.9 – Key codes for STB
a) In Bluetooth mode, HID Profile is used.
b) In IR Mode, NEC format is used
– Structure of the NEC format: Custom Code – Data – Inverse data
– Custom Code : 0x8877
– Code list :

Key Name Android key code for BT HID code IR code HID
Costom Code : 0x8877 Usage Page Usage ID
Power KEYCODE_POWER 0x21 0x0C
Magic KEYCODE_MACRO_1 0x69 0x0C
User Profile KEYCODE_PROFILE_SWITCH 0x59 0x0C
Assistant KEYCODE_ASSIST 0x46 0x0C
Dashboard KEYCODE_NOTIFICATION 0x10 0x0C
D-pad Up KEYCODE_DPAD_UP 0x15 0x0C
D-pad Left KEYCODE_DPAD_LEFT 0x17 0x0C
D-pad Center KEYCODE_DPAD_CENTER 0x19 0x0C
D-pad Right KEYCODE_DPAD_RIGHT 0x18 0x0C
D-pad Down KEYCODE_DPAD_DOWN 0x16 0x0C
Back KEYCODE_BACK 0x48 0x0C
Home KEYCODE_HOME 0x47 0x0C
TV(Guide) KEYCODE_GUIDE 0x32 0x0C
FreeTV KEYCODE_FEATURED_APP_1 0x70 0x0C
Volume + KEYCODE_VOLUME_UP 0x23 0x07
Program ∧ KEYCODE_CHANNEL_UP 0x33 0x0C
Mute KEYCODE_VOLUME_MUTE 0x25 0x0C
Volume – KEYCODE_VOLUME_DOWN 0x24 0x07
Program ∨ KEYCODE_CHANNEL_DOWN 0x34 0x0C
YOUTUBE KEYCODE_F18 0x64 0x0C
--- --- --- ---
NETFLIX KEYCODE_F17 0x63 0x0C
APP03 KEYCODE_F19 0x67 0x0C
APP04 KEYCODE_F20 0x68 0x0C

3.10 – ATV Voice service

Type Short- form UUID Properties
ATV Voice Service ATVV_SERVICE_UUID AB5E0001-5A21-4F05-BC7D-  AF01F617B664
Write Characteristic ATVV_CHAR_TX AB5E0002-5A21-4F05-BC7D- AF01F617B664

Write
Read Characteristic| ATVV_CHAR_RX| AB5E0003-5A21-4F05-BC7D-  AF01F617B664| Notify
Control Characteristic| ATVV_CHAR_CTL| AB5E0004-5A21-4F05-BC7D-  AF01F617B664| Notify

3.11 – ATV Voice initialization (Capability)
a) After the Remote Control device is paired and connected, the STB will send it a command to get capabilities of the Remote Control.
b) This command will be sent via the ATVV_CHAR_TX characteristic.
c) The Remote Control should then respond back with its capabilities using ATVV_CHAR_CTL notification.
d) Flow chart

Ohsung C314 Remote Controller - Capability 1

3.12 – Voice Search initiated by the Remote Control (On-request, legacy)
a) For Voice function, it is recommended to be within 10meters from the receiver.
b) Distance between mouth and microphone should be between 5 to 30cm.
c) If [ASSISTANT] key is pressed, the Remote Control sends the START_SEARCH command first followed by the HID_KEY_EVENT to the STB and the STB sends back the MIC_OPEN command to the Remote Control.
d) The green led turns on, the Remote Control sends the AUDIO_START command and transmits the voice data for 15secs timeout duration.
e) After timeout duration or the Remote Control receives the MIC_CLOSE command from the STB, the Remote Control sends the AUDIO_STOP command to the STB and the green led goes off.
f) Flow chart.

Ohsung C314 Remote Controller - Capability 2

Note: The “On-request” assistant interaction model must be supported by all Remote Control and it should be used by default before any other interaction model is negotiated by GET_CAPS , CAPS_RESP messages exchange.

3.13 – Voice Search initiated by the Remote Control (PTT, Press-to-Talk)
a) For Voice function, it is recommended to be within 10meters from the receiver.
b) Distance between mouth and microphone should be between 5 to 30cm.
c) If [ASSISTANT] key is pressed and released, the green led starts blinking.
d) The Remote Control sends the AUDIO_START command and transmits the voice data for 15secs timeout duration.
e) After timeout duration or the Remote Control receives the MIC_CLOSE command from the STB, the Remote Control sends the AUDIO_STOP command to the STB and the green led goes off.
f) Flow chart.

Ohsung C314 Remote Controller - Capability 3

3.14 – Voice Search initiated by the Remote Control (HTT, Hold-to-Talk)
a) For Voice function, it is recommended to be within 10meters from the receiver.
b) Distance between mouth and microphone should be between 5 to 30cm.
c) If [ASSISTANT] key is pressed and held down, the green led turns on
d) The Remote Control sends the AUDIO_START command and transmits the voice data.
e) If [ASSISTANT] key is released, the Remote Control sends the AUDIO_STOP command to the STB and the green led goes off.
f) Flow chart.

Ohsung C314 Remote Controller - Capability 4

3.15 – Voice Search initiated by the launcher
a) For Voice function, it is recommended to be within 10meters from the receiver.
b) Distance between mouth and microphone should be between 5 to 30cm.
c) User selects and validates the voice search on the launcher by using navigation and [D- PAD CENTER] keys.
d) The Remote Control sends the HID_KEY_EVENT to the STB and the STB sends back the MIC_OPEN command to the Remote Control.
e) The green led turns on, the Remote Control sends the AUDIO_START command and transmits the voice data for 15secs timeout duration.
f) After timeout duration or the Remote Control receives the MIC_CLOSE command from the STB, the Remote Control sends the AUDIO_STOP command to the STB and the green led goes off.
g) Flow chart

Ohsung C314 Remote Controller - Capability 5

3.16 – Couch mode
a) If a key or multiple keys are pressed continuously for more than 30s, the Remote Control stops transmission in order to protect the battery discharge.
3.17 – OAD mode
a) OAD proceeds according to the Telink specification.
b) OAD service

Type Short-form UUID Properties
OAD Service OAD_SERVICE_UUID 00010203-0405-0607-0809-0A0B0C0D1912
Write Characteristic OAD_CMD_OUT 00010203-0405-0607-0809-0A0B0C0D2B12 Write

Ohsung C314 Remote Controller - Capability 6

Note1 : OAD Data = Index(2byte) + Data(16byte) + CRC(2byte)
Note2 : Check Byte is last index and inverse of last index.
Ex) last index = 0x09D7  Check Byte = 0xD7 0x09 0x28 0xF6
d) OAD time < 30secs
e) Update should be able to complete without user having to repeat the pairing process
f) Minimal Battery level to support firmware upgrade: 30%
g) Must be able to support successful DFU update with as little as 30% battery capacity
h) Even if the OTA fails, the Remote Control should still operate normally.

3.18 – Bug Report
a) Press the [D-PAD CENTER] + [BACK] keys for over 1sec to get the STB bug report.
b) In IR mode, the sent code data is 0x96.
3.19 – Factory Reset mode
a) Press the [D-PAD CENTER] + [MUTE] keys for longer than 4secs.
b) The green led blinks 2times to confirm that it is deleting the existing pairing table, ir setting value.
c) When the factory reset is completed, the green led goes off and the Remote Control operate as ir.
3.20 – Accessibility Shortcut
a) Press the [D-PAD DOWN] + [BACK] keys for longer than 1sec to enable or disable the “Accessibility Shortcut” function on the STB.
b) In RF mode, the sent codes data are [D-PAD DOWN] and [BACK] press event.
3.21 – Find My Remote
a) The buzzer can be triggered from the BLE host
b) The ringtone duration is 30s
3.22 – Backlighting
a) Each time a button is pressed, the backlight operates in the scenario below.
– Phase 1: for 0.5 seconds the backlight gradually brightens (PWM)
– Phase 2: for 1 second the backlight is ON
– Phase 3: for 1.5 seconds the backlight gradually dims (PWM)
b) If a button is pressed again within 3 seconds, the backlighting ON will be extended for another 2.5 seconds (restarting at Phase 2)
c) In the case of a long button press, the backlighting turns off after 3s (at the end of phase 3)
d) The control of the backlighting mode of operation should be battery/power consumption friendly for both the RCU and the AndroidTv host device (i.e. not waking the device).

IR over BLE

4.1 – IR service

Type Short- form UUID Properties
IR Service IR_SERVICE D343BFC0-5A21-4F05-BC7D- AF01F617B664
Control Characteristic IR_PROG_CONTROL D343BFC1-5A21-4F05-BC7D-
AF01F617B664 Write
Key Code Characteristic IR_KEY_ID D343BFC2-5A21-4F05-BC7D- AF01F617B664

Write
IR Code Characteristic| IR_CODE| D343BFC3-5A21-4F05-BC7D- AF01F617B664| Write
IR Suppress Characteristic| IR_SUPPRESS| D343BFC4-5A21-4F05-BC7D- AF01F617B664| Write
Key Down Characteristic| IR_KEY_EVENT| D343BFC5-5A21-4F05-BC7D- AF01F617B664| Notify

4.2 – Characteristics and Commands
a) The IR_PROG_CONTROL characteristic is used to START(0x01) and FINISH(0x00) the update process.
b) The IR_KEY_ID characteristic specifies the Remote Control KEY that is currently programmed. (Android keycode: 2bytes)
c) The IR_CODE characteristic is used to send IR codes. (IR Code fragment: variable length payload)
d) The IR_SUPRESS characteristic is used to switch between IR and BLE HID modes. (list of Android keycodes: 2bytes per item)
e) The IR_KEY_EVENT characteristic is used to notify about KEY_UP(0x01, Key Code: 2bytes) and KEY_DOWN(0x00, Key Code: 2bytes) events.

4.3 – IR Programming Operation Sequence
a) ATV writes 0x01 to IR_PROG_CONTROL to START an IR programming session.
This invalidates any previously started session.
b) For each key that ATV wants to program:

  1. ATV writes the corresponding key ID to IR_KEY_ID.
    The key ID is 2 bytes. Keys are identified by Android key codes and are always written in ascending key code order.
    The remote should ignore any key codes that it does not support.
  2. ATV writes the corresponding IR code to IR_CODE .
    The IR code might be split into multiple consecutive writes. Payloads shall be concatenated in the order of arrival.
    The resulting byte sequence shall be interpreted according to IR Code Format .
    c) ATV writes 0x00 to IR_PROG_CONTROL to FINISH the IR programming session.
    A successful response guarantees that specified keys have been successfully programmed.
    Note: Not specified keys shall operate in the BLE HID mode.
    Specified keys shall operate in IR mode, unless configured in temporary BLE HID mode.

4.4 – Temporary BLE HID mode
a) IR programmed keys can be temporarily switched back to BLE HID mode by writing the IR_SUPPRESS characteristic.
b) The payload shall be interpreted as a list of 2 bytes Android key codes which identify the keys that should operate in BLE HID mode.
c) All other IR programmed keys shall operate in IR mode.
d) This configuration remains valid until another successful write to IR_SUPPRESS or a disconnection.

4.5 – Key Event Notifications
a) The IR_KEY_EVENT characteristic can be subscribed for notifications about KEY_DOWN and KEY_UP events.
b) Notifications shall be sent only for keys in IR mode.

Environmental Tests

5.1 – Temperatures Conditions
– Operating Temperature: 0°C ~ +45°C
– Storage Temperature: -10°C ~ +60°C at 95% Humidity

Certification

6.1 – FCC
Assesment of compliance of the product to the requirements relating to Electromagnetic Compatibility is based on the following standards:
– FCC Part 15 subpart C
6.2 – Manufacturer & Importer
5.2.1 – Manufacturer
– Name: Ohsung Electronics Co., Ltd.
– Address: #181 Gongdan-dong, Gumi, Gyeongbuk Republic of Korea.
5.2.2 – Importer
– Name: Google

Federal Communication Commission

Interference Statement
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one more of the following measures:

  • Reorient or relocate the receiving antenna.
  • Increase the separation between the equipment and receiver.
  • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
  • Consult the dealer or an experienced radio/TV technician for help.

Warning!
Changes or modifications not expressly approved by the manufacturer could void the user’s authority to operate the equipment.
Note: The manufacturer is not responsible for any Radio or TV interference caused by unauthorized modifications to operate the equipment.

FCC Caution
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:

  1. This device may not cause harmful interference
  2. This device must accept any interference received, including interference that may cause undesired operation. Any changes or modifications not expressly approved by the party responsible for compliance could void the authority to operate equipment. The antenna(s) used for this transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.

Federal Communication Commissions (FCC)
Radiation Exposure Statement
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. The device has been evaluated to meet general RF exposure requirement. The device can be used in portable exposure condition without restriction.

Address: #181 GONG DAN-DONG, GUMI, GYEONG BUK, KOREA
TEL: 82-54-468-7063 / FAX: 82-54-461-8368
http://www.ohsungec.com/

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals