@@ -0,0 +1,923 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="generator" content="JsDoc Toolkit" />
|
||||
<title>hcap.rs232c | JsDoc Reference</title>
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
|
||||
<meta name="mobileoptimized" content="0" />
|
||||
|
||||
<link rel="stylesheet" href="../css/all.css" media="all" />
|
||||
<link rel="stylesheet" href="../css/handheld.css" media="only screen and (max-width: 660px)" />
|
||||
<link rel="stylesheet" href="../css/handheld.css" media="handheld" />
|
||||
<link rel="stylesheet" href="../css/screen.css" media="screen and (min-width: 661px)" />
|
||||
|
||||
<link rel="stylesheet" href="../javascript/highlighter/dessert.css" />
|
||||
|
||||
<script src="../javascript/all.js"></script>
|
||||
<!--[if lt IE 9]>
|
||||
<script src="../javascript/html5.js"></script>
|
||||
<![endif]-->
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="index">
|
||||
<div class="menu">
|
||||
<div class="indexLinks">
|
||||
<a href="../index.html">Classes</a>
|
||||
<a href="../files.html">Files</a>
|
||||
</div>
|
||||
<table width=100% class=confidential><tr><td><b>LGE Confidential</b></td></tr></table>
|
||||
<h2 class="heading1">Library</h2>
|
||||
<table>
|
||||
<tr>
|
||||
<td align=left class=confidential><a href="../../js/hcap.js">·hcap.js (1.24.6.5901)</li></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2 class="heading1">Classes</h2>
|
||||
|
||||
<input type="text" name="classFilter" class="classFilter" id="ClassFilter" placeholder="Filter"></input>
|
||||
|
||||
<nav>
|
||||
<ul class="classList" id="ClassList">
|
||||
|
||||
<li><a href="../symbols/_global_.html">_global_</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.html">hcap</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.application.html">hcap<span class='break'> </span>.<span class='break'> </span>application</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.beacon.html">hcap<span class='break'> </span>.<span class='break'> </span>beacon</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.bluetooth.html">hcap<span class='break'> </span>.<span class='break'> </span>bluetooth</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.bluetooth.audio.html">hcap<span class='break'> </span>.<span class='break'> </span>bluetooth<span class='break'> </span>.<span class='break'> </span>audio</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.camera.html">hcap<span class='break'> </span>.<span class='break'> </span>camera</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.carousel.html">hcap<span class='break'> </span>.<span class='break'> </span>carousel</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.html">hcap<span class='break'> </span>.<span class='break'> </span>channel</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.AudioStreamType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>AudioStreamType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.ChannelStatus.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>ChannelStatus</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.ChannelType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>ChannelType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.InbandDataServiceType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>InbandDataServiceType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.IpBroadcastType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>IpBroadcastType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.Polarization.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>Polarization</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.RfBroadcastType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>RfBroadcastType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.channel.VideoStreamType.html">hcap<span class='break'> </span>.<span class='break'> </span>channel<span class='break'> </span>.<span class='break'> </span>VideoStreamType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.checkout.html">hcap<span class='break'> </span>.<span class='break'> </span>checkout</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.externalinput.html">hcap<span class='break'> </span>.<span class='break'> </span>externalinput</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.externalinput.ExternalInputType.html">hcap<span class='break'> </span>.<span class='break'> </span>externalinput<span class='break'> </span>.<span class='break'> </span>ExternalInputType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.file.html">hcap<span class='break'> </span>.<span class='break'> </span>file</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.iot.html">hcap<span class='break'> </span>.<span class='break'> </span>iot</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.key.html">hcap<span class='break'> </span>.<span class='break'> </span>key</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.key.Code.html">hcap<span class='break'> </span>.<span class='break'> </span>key<span class='break'> </span>.<span class='break'> </span>Code</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.Media.html">hcap<span class='break'> </span>.<span class='break'> </span>Media</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.Media.SubtitleType.html">hcap<span class='break'> </span>.<span class='break'> </span>Media<span class='break'> </span>.<span class='break'> </span>SubtitleType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.mode.html">hcap<span class='break'> </span>.<span class='break'> </span>mode</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.mouse.html">hcap<span class='break'> </span>.<span class='break'> </span>mouse</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.mpi.html">hcap<span class='break'> </span>.<span class='break'> </span>mpi</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.html">hcap<span class='break'> </span>.<span class='break'> </span>network</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.DhcpState.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>DhcpState</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.NetworkEventType.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>NetworkEventType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.NetworkMode.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>NetworkMode</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.WifiSecurityType.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>WifiSecurityType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.network.WirelessMode.html">hcap<span class='break'> </span>.<span class='break'> </span>network<span class='break'> </span>.<span class='break'> </span>WirelessMode</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.power.html">hcap<span class='break'> </span>.<span class='break'> </span>power</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.power.PowerMode.html">hcap<span class='break'> </span>.<span class='break'> </span>power<span class='break'> </span>.<span class='break'> </span>PowerMode</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.preloadedApplication.html">hcap<span class='break'> </span>.<span class='break'> </span>preloadedApplication</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.property.html">hcap<span class='break'> </span>.<span class='break'> </span>property</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.property.InstallerMenuItem.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>InstallerMenuItem</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.property.PictureMode.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>PictureMode</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.property.PicturePropertyKey.html">hcap<span class='break'> </span>.<span class='break'> </span>property<span class='break'> </span>.<span class='break'> </span>PicturePropertyKey</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rms.html">hcap<span class='break'> </span>.<span class='break'> </span>rms</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.BaudRate.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>BaudRate</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.DataBit.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>DataBit</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.FlowControl.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>FlowControl</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.Parity.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>Parity</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.rs232c.StopBit.html">hcap<span class='break'> </span>.<span class='break'> </span>rs232c<span class='break'> </span>.<span class='break'> </span>StopBit</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.security.html">hcap<span class='break'> </span>.<span class='break'> </span>security</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.socket.html">hcap<span class='break'> </span>.<span class='break'> </span>socket</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.speech.html">hcap<span class='break'> </span>.<span class='break'> </span>speech</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.speech.HostType.html">hcap<span class='break'> </span>.<span class='break'> </span>speech<span class='break'> </span>.<span class='break'> </span>HostType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.system.html">hcap<span class='break'> </span>.<span class='break'> </span>system</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.system.SoundOutputType.html">hcap<span class='break'> </span>.<span class='break'> </span>system<span class='break'> </span>.<span class='break'> </span>SoundOutputType</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.time.html">hcap<span class='break'> </span>.<span class='break'> </span>time</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.video.html">hcap<span class='break'> </span>.<span class='break'> </span>video</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.volume.html">hcap<span class='break'> </span>.<span class='break'> </span>volume</a></li>
|
||||
|
||||
<li><a href="../symbols/hcap.webrtc.html">hcap<span class='break'> </span>.<span class='break'> </span>webrtc</a></li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
<div class="fineprint" style="clear:both">
|
||||
<footer>
|
||||
|
||||
Documentation generator: <a href="http://code.google.com/p/jsdoc-toolkit/" target="_blank">JsDoc Toolkit</a> 2.4.0<br />
|
||||
Template: <a href="http://www.thebrightlines.com/2010/05/06/new-template-for-jsdoctoolkit-codeview/" target="_blank">Codeview</a> 1.2<br />
|
||||
Generated on:
|
||||
<time datetime='2021-8-13' pubdate>2021-8-13 18:29</time>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="index indexStatic"></div>
|
||||
|
||||
<div class="content">
|
||||
<div class="innerContent">
|
||||
<article>
|
||||
<header>
|
||||
<h1 class="classTitle">
|
||||
|
||||
Namespace <span>hcap.rs232c</span>
|
||||
</h1>
|
||||
|
||||
<div class="intro">
|
||||
<p class="description summary">
|
||||
hcap.rs232c
|
||||
</p>
|
||||
|
||||
|
||||
<ul class="summary">
|
||||
|
||||
|
||||
|
||||
<li>Defined in: <a href="../symbols/src/js_hcap-1.24.6.5901.js.html">hcap-1.24.6.5901.js</a></li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
<section>
|
||||
<div class="props">
|
||||
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class hcap.rs232c.">
|
||||
<caption class="sectionTitle">Namespace Summary</caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Constructor Attributes</th>
|
||||
<th scope="col">Constructor Name and Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="attributes"> </td>
|
||||
<td class="nameDescription" >
|
||||
<div class="fixedFont">
|
||||
<b><a href="../symbols/hcap.rs232c.html#constructor">hcap.rs232c</a></b>
|
||||
</div>
|
||||
<div class="description"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
|
||||
<section>
|
||||
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
<!--
|
||||
#### METHODS SUMMARY
|
||||
-->
|
||||
|
||||
<section>
|
||||
|
||||
|
||||
<div class="props">
|
||||
<h2 class="sectionTitle">Method Summary</h2>
|
||||
|
||||
|
||||
<nav>
|
||||
<table class="summaryTable" id="MethodsList" cellspacing="0" summary="A summary of the methods documented in the class hcap.rs232c.">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Method Attributes</th>
|
||||
<th scope="col">Method Name and Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
|
||||
|
||||
<tr
|
||||
class='item0'
|
||||
>
|
||||
<td class="attributes"><static> </td>
|
||||
<td class="nameDescription">
|
||||
<div class="fixedFont">hcap.rs232c.<b><a href="../symbols/hcap.rs232c.html#.clearStartupData">clearStartupData</a></b>(param)
|
||||
</div>
|
||||
<div class="description">Clears startup command which is fired to RS232C when TV is turned on.</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr
|
||||
class='item1'
|
||||
>
|
||||
<td class="attributes"><static> </td>
|
||||
<td class="nameDescription">
|
||||
<div class="fixedFont">hcap.rs232c.<b><a href="../symbols/hcap.rs232c.html#.getConfiguration">getConfiguration</a></b>(param)
|
||||
</div>
|
||||
<div class="description">Returns the current RS232C configuration.</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr
|
||||
class='item2'
|
||||
>
|
||||
<td class="attributes"><static> </td>
|
||||
<td class="nameDescription">
|
||||
<div class="fixedFont">hcap.rs232c.<b><a href="../symbols/hcap.rs232c.html#.sendData">sendData</a></b>(param)
|
||||
</div>
|
||||
<div class="description">Sends RS232C data.</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr
|
||||
class='item3'
|
||||
>
|
||||
<td class="attributes"><static> </td>
|
||||
<td class="nameDescription">
|
||||
<div class="fixedFont">hcap.rs232c.<b><a href="../symbols/hcap.rs232c.html#.setConfiguration">setConfiguration</a></b>(param)
|
||||
</div>
|
||||
<div class="description">Sets the RS232C configuration.</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr
|
||||
class='item4'
|
||||
>
|
||||
<td class="attributes"><static> </td>
|
||||
<td class="nameDescription">
|
||||
<div class="fixedFont">hcap.rs232c.<b><a href="../symbols/hcap.rs232c.html#.setStartupData">setStartupData</a></b>(param)
|
||||
</div>
|
||||
<div class="description">Sets startup command which is fired to RS232C when TV is turned on.</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<!--
|
||||
#### EVENTS SUMMARY
|
||||
-->
|
||||
|
||||
<!--
|
||||
#### CONSTRUCTOR DETAILS
|
||||
-->
|
||||
|
||||
<section>
|
||||
<div class="details props">
|
||||
<div class="innerProps">
|
||||
<h2 class="sectionTitle" id="constructor">
|
||||
Namespace Detail
|
||||
</h2>
|
||||
|
||||
<div class="fixedFont">
|
||||
<b>hcap.rs232c</b>
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!--
|
||||
#### FIELD DETAILS
|
||||
-->
|
||||
|
||||
<!--
|
||||
#### METHOD DETAILS
|
||||
-->
|
||||
|
||||
<section>
|
||||
<div class="details props">
|
||||
<div class="innerProps">
|
||||
<h2 class="sectionTitle">
|
||||
Method Detail
|
||||
</h2>
|
||||
|
||||
<ul class="methodDetail" id="MethodDetail">
|
||||
|
||||
|
||||
<li
|
||||
class='item0'
|
||||
>
|
||||
<div class="fixedFont heading" id=".clearStartupData">
|
||||
<span class='lighter'>
|
||||
<static>
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
<span class="light">hcap.rs232c.</span><b>clearStartupData</b>(param)
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
Clears startup command which is fired to RS232C when TV is turned on. [since 1.24.0] EU model only.<br>
|
||||
This is worked only when the property "rs232c" is "1".<br>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<pre class="code prettyprint">hcap.rs232c.clearStartupData({
|
||||
"onSuccess" : function() {
|
||||
console.log("onSuccess");
|
||||
},
|
||||
"onFailure" : function(f) {
|
||||
console.log("onFailure : errorMessage = " + f.errorMessage);
|
||||
}
|
||||
});</pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Parameters:</dt>
|
||||
|
||||
<dt>
|
||||
<span class="light fixedFont">{Object}</span> <b>param</b>
|
||||
|
||||
</dt>
|
||||
<dd><ul>
|
||||
<li>{Function} param.onSuccess [Optional] - success callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onSuccess = function (param) {
|
||||
// No Parameter.
|
||||
}</pre>
|
||||
</li>
|
||||
<li>{Function} param.onFailure [Optional] - failure callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onFailure = function (param) {
|
||||
// {String} param.errorMessage - in case of failure, this message provides the details.
|
||||
}</pre>
|
||||
</li>
|
||||
</ul></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="detailList nomargin">
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Since:</dt>
|
||||
<dd>1.18.4</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">See:</dt>
|
||||
|
||||
<dd><a href="hcap.rs232c.html#.getConfiguration">hcap.rs232c.getConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.setConfiguration">hcap.rs232c.setConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.sendData">hcap.rs232c.sendData()</a><br>
|
||||
<a href="hcap.rs232c.html#.setStartupData">hcap.rs232c.setStartupData()</a><br>
|
||||
<a href="_global_.html#event:rs232c_data_received">{Event} rs232c_data_received</a><br></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
<div class="hr"></div>
|
||||
</li>
|
||||
|
||||
<li
|
||||
class='item1'
|
||||
>
|
||||
<div class="fixedFont heading" id=".getConfiguration">
|
||||
<span class='lighter'>
|
||||
<static>
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
<span class="light">hcap.rs232c.</span><b>getConfiguration</b>(param)
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
Returns the current RS232C configuration.<br>
|
||||
This is worked only when the property "rs232c" is "1".<br>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<pre class="code prettyprint">hcap.rs232c.getConfiguration({
|
||||
"onSuccess" : function(p) {
|
||||
console.log("onSuccess : port = " + p.port + ", baud rate = " + p.baudRate + ", data bit = " + p.dataBit + ", parity = " + p.parity + ", stop bit = " + p.stopBit + ", flow control = " + p.flowControl + ", Rx timeout (ms) = " + p.rxTimeoutInMs);
|
||||
},
|
||||
"onFailure" : function(f) {
|
||||
console.log("onFailure : errorMessage = " + f.errorMessage);
|
||||
}
|
||||
});</pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Parameters:</dt>
|
||||
|
||||
<dt>
|
||||
<span class="light fixedFont">{Object}</span> <b>param</b>
|
||||
|
||||
</dt>
|
||||
<dd><ul>
|
||||
<li>{Function} param.onSuccess [Optional] - success callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onSuccess = function (param) {
|
||||
// {Number} param.port - COM port such as 1 for COM1 and 13 for COM13.
|
||||
// {Number} param.baudRate - baud rate (hcap.rs232c.BaudRate)
|
||||
// {Number} param.dataBit - data bit (hcap.rs232c.DataBit)
|
||||
// {Number} param.parity - parity (hcap.rs232c.Parity)
|
||||
// {Number} param.stopBit - stop bit (hcap.rs232c.StopBit)
|
||||
// {Number} param.flowControl - flow control (hcap.rs232c.FlowControl)
|
||||
// {Number} param.rxTimeoutInMs - Rx data timeout in ms which could be set from 0 to 1000(ms) by 10(ms). Max buffer size for Rx data is 80 bytes. For the Rx data bigger than 80 bytes, 80 bytes will be delivered to HCAP application first regardless of the timeout and the rest of the data will be sent in the next timeout.
|
||||
}</pre>
|
||||
</li>
|
||||
<li>{Function} param.onFailure [Optional] - failure callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onFailure = function (param) {
|
||||
// {String} param.errorMessage - in case of failure, this message provides the details.
|
||||
}</pre>
|
||||
</li>
|
||||
</ul></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="detailList nomargin">
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Since:</dt>
|
||||
<dd>1.18.4</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">See:</dt>
|
||||
|
||||
<dd><a href="hcap.rs232c.html#.setConfiguration">hcap.rs232c.setConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.sendData">hcap.rs232c.sendData()</a><br>
|
||||
<a href="hcap.rs232c.html#.setStartupData">hcap.rs232c.setStartupData()</a><br>
|
||||
<a href="hcap.rs232c.html#.clearStartupData">hcap.rs232c.clearStartupData()</a><br>
|
||||
<a href="_global_.html#event:rs232c_data_received">{Event} rs232c_data_received</a><br></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
<div class="hr"></div>
|
||||
</li>
|
||||
|
||||
<li
|
||||
class='item2'
|
||||
>
|
||||
<div class="fixedFont heading" id=".sendData">
|
||||
<span class='lighter'>
|
||||
<static>
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
<span class="light">hcap.rs232c.</span><b>sendData</b>(param)
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
Sends RS232C data.<br>
|
||||
This is worked only when the property "rs232c" is "1".<br>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<pre class="code prettyprint">hcap.rs232c.sendData({
|
||||
"data" : "3B1C42",
|
||||
"dataLength" : 3,
|
||||
"onSuccess" : function() {
|
||||
console.log("onSuccess");
|
||||
},
|
||||
"onFailure" : function(f) {
|
||||
console.log("onFailure : errorMessage = " + f.errorMessage);
|
||||
}
|
||||
});</pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Parameters:</dt>
|
||||
|
||||
<dt>
|
||||
<span class="light fixedFont">{Object}</span> <b>param</b>
|
||||
|
||||
</dt>
|
||||
<dd><ul>
|
||||
<li>{String} param.data - rs232c data string converted from binary data to ascii data such as ascii "3B1C42" for binary 0x3B1C42 with param.dataLength 3 (3 bytes) and ascii "00" for binary null data (0x00) with param.dataLength 1 (1 byte).</li>
|
||||
<li>{Number} param.dataLength - received rs232c data length in bytes. Max length of EU model is 255 (bytes) and US model is 32 (bytes).</li>
|
||||
<li>{Function} param.onSuccess [Optional] - success callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onSuccess = function (param) {
|
||||
// No Parameter.
|
||||
}</pre>
|
||||
</li>
|
||||
<li>{Function} param.onFailure [Optional] - failure callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onFailure = function (param) {
|
||||
// {String} param.errorMessage - in case of failure, this message provides the details.
|
||||
}</pre>
|
||||
</li>
|
||||
</ul></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="detailList nomargin">
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Since:</dt>
|
||||
<dd>1.18.4</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">See:</dt>
|
||||
|
||||
<dd><a href="hcap.rs232c.html#.getConfiguration">hcap.rs232c.getConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.setConfiguration">hcap.rs232c.setConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.setStartupData">hcap.rs232c.setStartupData()</a><br>
|
||||
<a href="hcap.rs232c.html#.clearStartupData">hcap.rs232c.clearStartupData()</a><br>
|
||||
<a href="_global_.html#event:rs232c_data_received">{Event} rs232c_data_received</a><br></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
<div class="hr"></div>
|
||||
</li>
|
||||
|
||||
<li
|
||||
class='item3'
|
||||
>
|
||||
<div class="fixedFont heading" id=".setConfiguration">
|
||||
<span class='lighter'>
|
||||
<static>
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
<span class="light">hcap.rs232c.</span><b>setConfiguration</b>(param)
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
Sets the RS232C configuration.<br>
|
||||
This is worked only when the property "rs232c" is "1".<br>
|
||||
Once RS232C is configured, it maintains its configuration unless the property "rs232c" is changed, TV is reset or other setting values are configured.<br>
|
||||
If given setting value is not supported in the platform, it will be failed.<br>
|
||||
Supported setting values are dependent on the platform or the model.<br>
|
||||
To set rs232c configuration, we recommend to get the current configuration, modify it for values you want to change and set.<br>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<pre class="code prettyprint">hcap.rs232c.setConfiguration({
|
||||
"port" : 3,
|
||||
"baudRate" : hcap.rs232c.BaudRate.BR_115200,
|
||||
"dataBit" : hcap.rs232c.DataBit.BIT_7,
|
||||
"parity" : hcap.rs232c.Parity.NONE,
|
||||
"stopBit" : hcap.rs232c.StopBit.BIT_1,
|
||||
"flowControl" : hcap.rs232c.FlowControl.NONE,
|
||||
"rxTimeoutInMs" : 10,
|
||||
"onSuccess" : function() {
|
||||
console.log("onSuccess");
|
||||
},
|
||||
"onFailure" : function(f) {
|
||||
console.log("onFailure : errorMessage = " + f.errorMessage);
|
||||
}
|
||||
});</pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Parameters:</dt>
|
||||
|
||||
<dt>
|
||||
<span class="light fixedFont">{Object}</span> <b>param</b>
|
||||
|
||||
</dt>
|
||||
<dd><ul>
|
||||
<li>{Number} param.port [Required] - COM port such as 1 for COM1 and 13 for COM13.</li>
|
||||
<li>{Number} param.baudRate [Required] - baud rate (hcap.rs232c.BaudRate)</li>
|
||||
<li>{Number} param.dataBit [Required] - data bit (hcap.rs232c.DataBit)</li>
|
||||
<li>{Number} param.parity [Required] - parity (hcap.rs232c.Parity)</li>
|
||||
<li>{Number} param.stopBit [Required] - stop bit (hcap.rs232c.StopBit)</li>
|
||||
<li>{Number} param.flowControl [Required] - flow control (hcap.rs232c.FlowControl)</li>
|
||||
<li>{Number} param.rxTimeoutInMs [Required] - Rx data timeout in ms which could be set from 0 to 1000(ms) by 10(ms). Max buffer size for Rx data is 80 bytes. For the Rx data bigger than 80 bytes, 80 bytes will be delivered to HCAP application first regardless of the timeout and the rest of the data will be sent in the next timeout.</li>
|
||||
<li>{Function} param.onSuccess [Optional] - success callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onSuccess = function (param) {
|
||||
// No Parameter.
|
||||
}</pre>
|
||||
</li>
|
||||
<li>{Function} param.onFailure [Optional] - failure callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onFailure = function (param) {
|
||||
// {String} param.errorMessage - in case of failure, this message provides the details.
|
||||
}</pre>
|
||||
</li>
|
||||
</ul></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="detailList nomargin">
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Since:</dt>
|
||||
<dd>1.18.4</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">See:</dt>
|
||||
|
||||
<dd><a href="hcap.rs232c.html#.getConfiguration">hcap.rs232c.getConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.sendData">hcap.rs232c.sendData()</a><br>
|
||||
<a href="hcap.rs232c.html#.setStartupData">hcap.rs232c.setStartupData()</a><br>
|
||||
<a href="hcap.rs232c.html#.clearStartupData">hcap.rs232c.clearStartupData()</a><br>
|
||||
<a href="_global_.html#event:rs232c_data_received">{Event} rs232c_data_received</a><br></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
<div class="hr"></div>
|
||||
</li>
|
||||
|
||||
<li
|
||||
class='item4'
|
||||
>
|
||||
<div class="fixedFont heading" id=".setStartupData">
|
||||
<span class='lighter'>
|
||||
<static>
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
<span class="light">hcap.rs232c.</span><b>setStartupData</b>(param)
|
||||
</div>
|
||||
|
||||
<div class="description">
|
||||
Sets startup command which is fired to RS232C when TV is turned on. [since 1.24.0] EU model only.<br>
|
||||
This is worked only when the property "rs232c" is "1".<br>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<pre class="code prettyprint">hcap.rs232c.setStartupData({
|
||||
"data" : "3B1C42",
|
||||
"dataLength" : 3,
|
||||
"onSuccess" : function() {
|
||||
console.log("onSuccess");
|
||||
},
|
||||
"onFailure" : function(f) {
|
||||
console.log("onFailure : errorMessage = " + f.errorMessage);
|
||||
}
|
||||
});</pre>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Parameters:</dt>
|
||||
|
||||
<dt>
|
||||
<span class="light fixedFont">{Object}</span> <b>param</b>
|
||||
|
||||
</dt>
|
||||
<dd><ul>
|
||||
<li>{String} param.data - rs232c data string converted from binary data to ascii data such as ascii "3B1C42" for binary 0x3B1C42 with param.dataLength 3 (3 bytes) and ascii "00" for binary null data (0x00) with param.dataLength 1 (1 byte).</li>
|
||||
<li>{Number} param.dataLength - received rs232c data length in bytes. Max length of EU model is 255 (bytes) and US model is 32 (bytes).</li>
|
||||
<li>{Function} param.onSuccess [Optional] - success callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onSuccess = function (param) {
|
||||
// No Parameter.
|
||||
}</pre>
|
||||
</li>
|
||||
<li>{Function} param.onFailure [Optional] - failure callback function.
|
||||
<pre class="code prettyprint">
|
||||
param.onFailure = function (param) {
|
||||
// {String} param.errorMessage - in case of failure, this message provides the details.
|
||||
}</pre>
|
||||
</li>
|
||||
</ul></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="detailList nomargin">
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">Since:</dt>
|
||||
<dd>1.18.4</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="detailList params">
|
||||
<dt class="heading">See:</dt>
|
||||
|
||||
<dd><a href="hcap.rs232c.html#.getConfiguration">hcap.rs232c.getConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.setConfiguration">hcap.rs232c.setConfiguration()</a><br>
|
||||
<a href="hcap.rs232c.html#.sendData">hcap.rs232c.sendData()</a><br>
|
||||
<a href="hcap.rs232c.html#.clearStartupData">hcap.rs232c.clearStartupData()</a><br>
|
||||
<a href="_global_.html#event:rs232c_data_received">{Event} rs232c_data_received</a><br></dd>
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<!--
|
||||
#### EVENT DETAILS
|
||||
-->
|
||||
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
wbos.CssTools.MediaQueryFallBack.LoadCss('../css/screen.css', '../css/handheld.css', 660)
|
||||
codeview.classFilter.Init()
|
||||
</script>
|
||||
<script src="../javascript/highlighter/prettify.js"></script>
|
||||
<script>prettyPrint();</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user