{"id":1320,"date":"2009-03-10T10:08:30","date_gmt":"2009-03-10T15:08:30","guid":{"rendered":"http:\/\/nuxx.net\/blog\/?p=1320"},"modified":"2009-03-10T10:08:30","modified_gmt":"2009-03-10T15:08:30","slug":"hw-groups-hercules","status":"publish","type":"post","link":"https:\/\/nuxx.net\/blog\/2009\/03\/10\/hw-groups-hercules\/","title":{"rendered":"HW-group&#8217;s Hercules"},"content":{"rendered":"<p>Since Dominic \/ <lj user=\"glymph\"\/> is doing some serial port troubleshooting today, I dug up a link to one of my favorite serial port troubleshooting tools: <a href=\"http:\/\/www.hw-group.com\/products\/hercules\/index_en.html\">HW-group&#8217;s Hercules<\/a>. This is made available ostensibly for use with their RS232 \/ network \/ remote serial port devices, but it works great for all manner of serial port work.<\/p>\n<p>I&#8217;ve used this utility quite often in the past when testing out serial ports, USB to serial adapters, and various serial devices that I&#8217;ve made. I like it because it shows the status of things in virual LEDs and allows you to send arbitrary data, manually toggle DTS\/RTS on and off, and just generally generate and receive serial data at will. It also has some nice built-in network features that allow one to virtually use a serial port across a network, and other features which are generally useful for those doing serial network stuff.<\/p>\n<p>Here&#8217;s a quote from <a href=\"http:\/\/www.hw-group.com\/products\/hercules\/index_en.html\">HW-group&#8217;s Hercules page<\/a> which lists its basic features:<\/p>\n<blockquote><p>&middot; All basic TCP and UDP utilities in one file, <strong>no installation required<\/strong> (just one .EXE file)<br \/>\n&middot; Implemented <strong>Serial Port Terminal<\/strong> is working with the Virtual Serial Ports (COM12 for example). You can check and control all serial port lines (CTS, RTS, DTR, DSR, RI, CD)<br \/>\n&middot; Simple <strong>TCP client<\/strong> (like the Hyperterminal) with the <a href=\"http:\/\/www.hw-group.com\/support\/tea\/index_en.html\">TEA<\/a> support, view format, file transfers, macros..<br \/>\n&middot; Easy to use <strong>TCP Server<\/strong> with the <a href=\"http:\/\/www.hw-group.com\/support\/tea\/index_en.html\">TEA<\/a> support, view format, file transfers, macros..<br \/>\n&middot; Hercules contains simple <strong>UDP\/IP &#8220;Terminal&#8221;<\/strong> with view formats, echo, file transfers, macros..<br \/>\n&middot; Support the <a href=\"http:\/\/www.hw-group.com\/support\/nvt\/index_en.html\">NVT (Network Virtual Terminal)<\/a> in the <strong>Test mode<\/strong> tab, as like as NVT debuging features..<br \/>\n&middot; Using Telnet extended with NVT allows serial port configuration (RFC2217), device identification, confirmation of data sequence, etc.<br \/>\n&middot; It&#8217;s <strong>FREEWARE<\/strong> you can use and share this software free &#8211; check the <a href=\"http:\/\/www.hw-group.com\/products\/hercules\/index_en.html#licence\">licence<\/a>!<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Since Dominic \/ is doing some serial port troubleshooting today, I dug up a link to one of my favorite serial port troubleshooting tools: HW-group&#8217;s&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/nuxx.net\/blog\/2009\/03\/10\/hw-groups-hercules\/\">Continue reading<span class=\"screen-reader-text\">HW-group&#8217;s Hercules<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,6],"tags":[],"class_list":["post-1320","post","type-post","status-publish","format-standard","hentry","category-computers","category-electronics","entry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/1320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/comments?post=1320"}],"version-history":[{"count":3,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/1320\/revisions"}],"predecessor-version":[{"id":1323,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/1320\/revisions\/1323"}],"wp:attachment":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/media?parent=1320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/categories?post=1320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/tags?post=1320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}