int WriteHex(string v, bool readResponse = true, string callbackName = null, string devName = null)

Queues a write command to send to the device.

Parameters

Name Description
hexBytes string
Bytes to write, hex-encoded. For readability, you may insert spaces between any or all of the bytes: 03 0607 AABBCC DD
readResponse (Optional) bool
Pass false if a response is not expected from your command, otherwise the read will wait for a timeout, delaying subsequent commands. The default is true.
callbackName (Optional) string
A JavaScript function name that you would like KioWare to call with the result. If not specified or null, OnKioDeviceCmdResult will be called.
devName (Optional) string
Target the device via the name from the Config Tool.

Return

On success, an incrementing number; the purpose of which is to match a particular call to a callback response. Upon failure, 0.

Security

Trust Level Required: Full Trust

Example


if(!KioCustomSerialDevice.WriteHex('03 AAFF', false)) console.log('Device NOT open!');

Requirements

KioWare for Windows version 8.12 or greater.