<div dir="ltr">Win-Test includes the Lua version 5.1 interpreter, which supports decimal escape sequences in string literals.  (Only Lua 5.2 and later supports hex escape sequences.)<div><br></div><div>So to write the string TEST, preceded by SOH (1 decimal) and terminated by ETX (3 decimal), you may simply code:<div><br></div><div><font face="monospace, monospace">      device:write("\1TEST\3")</font></div><div><br><div class="gmail_extra"><div><div class="m_-55315910803536224gmail_signature">You may specify up to three decimal digits after the backslash, <font face="monospace, monospace">\0</font> to <font face="monospace, monospace">\255</font> (for <font face="monospace, monospace">0x00</font> to <font face="monospace, monospace">0xFF</font>).  If you need a CR or LF, you may use <font face="monospace, monospace">\r</font> or <font face="monospace, monospace">\n </font><font face="arial, helvetica, sans-serif">.</font></div><div class="m_-55315910803536224gmail_signature"><br></div><div class="m_-55315910803536224gmail_signature">You may find this ASCII to decimal lookup table helpful:</div><div class="m_-55315910803536224gmail_signature"><br></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div class="gmail_extra"><div><div class="m_-55315910803536224gmail_signature"><a href="https://courses.engr.illinois.edu/ece390/books/labmanual/ascii-code-table.html" target="_blank">https://courses.engr.illinois.<wbr>edu/ece390/books/labmanual/<wbr>ascii-code-table.html</a></div></div></div></div></div></blockquote><div><div><div class="gmail_extra"><div><div class="m_-55315910803536224gmail_signature"><br></div><div class="m_-55315910803536224gmail_signature">Attached is a much improved serial port script that runs the Windows MODE command only once, instead of every time you run the script.  It also accepts the COM port number 1-99 as an script argument so that you don't have to answer a prompt for COM port number the first time you run it.</div><div class="m_-55315910803536224gmail_signature"><br></div><div class="m_-55315910803536224gmail_signature">Win-Test reflector subscribers may not see the attachment, but there will be a link to a "non-text attachment" in <a href="http://lists.f5mzn.org/pipermail/support/2016-December/" target="_blank">the reflector archives for this month</a>, at the bottom of this post, where you should be able to view and download it using your browser.  During download, be sure to rename the file from <b>attachment.obj</b> to <b>COM_Test.wts</b>.</div><div class="m_-55315910803536224gmail_signature"><br></div><div class="m_-55315910803536224gmail_signature">73,<div>Bob, N6TV</div></div></div>
<br><div class="gmail_quote">On Wed, Dec 14, 2016 at 1:09 PM,  <span dir="ltr"><<a href="mailto:gt-i@gmx.net" target="_blank">gt-i@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Bob,<br>
<br>
thanks for sharing, this is what I was looking for. However, it does not seem to work with the antswitch and since it is a USB-VCOM port I cannot check externally. The protocol requires special bytes like SOH (0x01) and ETX (0x03) - maybe those will be filtered out somehow? Any idea how to make sure these characters will be sent out unchanged?<br>
<br>
73<br>
<br>
Gernot, DF5RF</blockquote></div></div></div></div></div>