<\/div>\n<\/td>\n
The Serial tab of the Hercules utility can be used as a simple serial port terminal for the RS-232 standard. It”s similar to the Hyperterminal, some functions extended.<\/p>\n Parameters :<\/strong>Set the parameters of the connection (speed, parity, handshake)Set the mode of operation (Free, PortStore test, Data, Setup)Set and display the value of the signal on each modem line (i.e. on each RS-232 pin)Send and display messages or commands to and from remote deviceFirmware update of deviceOther parameters<\/strong> (in Right-click menu)Display special characters (in ASCII, HEX or DEC)Log the communication to a fileCreate and send a test file..<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n Name<\/strong> define the number of the serial communication port.Baud<\/strong> specifies the transmission rate in bauds .Data size<\/strong> specifies the number of data bits in a character.Parity<\/strong>Specifies how the system uses the parity bit to check for transmission errors. Options are none, even, odd and mark.Handshake<\/strong>Transmission control to pause data transfer, when receiving buffer of the opposite device if full.Off<\/strong>: No handshake between the devices.RTS\/CTS<\/strong>: Hardware hanshaking This method uses hardware lines RTS (Request to Send) and CTS (Clear to Send). When a receiver is ready for data, it asserts the RTS line indicating it is ready to receive data. This is read by the sender at the CTS input, indicating it is clear to send the data.XON\/XOFF<\/strong> protocol: Software handshaking. The flow control used to protect against data overruns, uses data bytes as control characters. XON\/XOFF protocol is controlled by the data recipient who sends an XOFF character (ASCII DC3, decimal 19, hex 13) to the sender if it is unable to continue to receive data. The sender suspends transmission until it receives an XON character (ASCII DC1, decimal 17, hex 11).Mode<\/strong>Mode selection is dedicated for testing HW group devices For your operations use default “free” mode.Open|Close<\/strong> buttonOpen and Close the serial connection with a device with the above mentioned parameters.HWg update<\/strong> buttonOpends a dialog box to send a HWg firmware file (.Hwg) to update the firmware of the remote device. It”s detailed described in every product”s manual..<\/p>\nTCP client<\/h3>\n\n\n\n\n<\/div>\n<\/td>\n The TCP Client tab of the Hercules utility can be used as a simple TCP\/IP Client terminal similar to Telnet.<\/p>\n Parameters :<\/strong>Assign the parameters of the connection (IP, port)Set the TEA key and authorization codeSend and display messages or commands to and from remote deviceReceive test data – used with HWg devicesOther parameters<\/strong> (in Right-click menu)Display special characters (in ASCII, HEX or DEC)Log the communication to a fileSend a file to the remote device<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nPort<\/strong>The port of the remote device – 23 for Telnet, 99 for TCP configuration of HWg devices.Ping<\/strong> buttonFacility to ping the remote device to check for a connection. Results displayed in the Received\/Sent data window.Connect|Disconnect<\/strong> buttonOpen and close the TCP\/IP connection with the remote device.<\/p>\nTCP server<\/h3>\n\n\n\n\n<\/div>\n<\/td>\n The TCP Server tab of the Hercules utility can be used as TCP Server terminal andlisten to any port. The data received from the Client will be displayed in the Received data window<\/p>\n Parameters :<\/strong>Assign the port to listen toSet the TEA key for client authorizationDisplay how many clients are connectedSend and display messages or commands to and from remote deviceFind the Hex and Dec code for charactersOther parameters<\/strong> (in Right-click menu)Display special characters (in ASCII, HEX or DEC)Log the communication to a fileSend a file to the remote device<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nListen|Close<\/strong> buttonListen to a port and close the connection.TEA authorization <\/strong>Here in the server version i.e., server just accept or reject connection, if client use the same TEA key. You can test it if you run 2x Hercules SETUP as the TCP client in first window and TCP server in second window.Client authorization <\/strong>Open and close the TCP\/IP connection with the remote device.Client connection status <\/strong>Displays the status of the connection and the number of the clients connected.<\/p>\nTCP server lisening on specified port in the Server status and show received data in RAW format. You can try Listen on port 80 on your PC and entry your IP address into your browser..Note: <\/em><\/strong>Don”t use receiveing port lower than 1024 in MS Windows, it can make you troubles with TCP\/IP comunication, because Windows using these port numbers for system functions. <\/em><\/p>\nCursor decode<\/strong>Show HEX and Decimal value of the character before cursor in the Received data window. If you want to know Value of some specified character, write it into Decoder Input window.Server settings – Server echo<\/strong>By checking this checkbox the TCP Server start ECHO function = it”s send back every received data to the TCP connection.<\/p>\nUDP tab<\/h3>\n\n\n\n\n<\/div>\n<\/td>\n The UDP tab is simple “terminal” based on the UDP datagrams.The main purpose of this tab is to send UDP packets from your computer to the destination. If you want to use UDP comunication mode, it”s quite complicated to find some utility for debuging under Windows.<\/p>\n Parameters :<\/strong>Assign the port and IP to listen toSend UDP broadcasts<\/strong>Send and display messages or commands to and from remote deviceOther parameters<\/strong> (in Right-click menu)Display special characters (in ASCII, HEX or DEC)Log the communication to a fileSend a file to the remote device<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nPort<\/strong>The port of the remote device where the UDP packets are sent.Server settings<\/strong> – Server echo<\/strong>By checking this checkbox the UDP “terminal” start ECHO function = it”s send back every received data to the defined UDP destination.<\/p>\nTest mode tab<\/h3>\n\n\n\n\n<\/div>\n<\/td>\n The Test mode is developed for testing all functions of HW group Ethernet devices. In fact, it”s just TCP client extended with some more functions.<\/p>\n Parameters :<\/strong>Assign the parameters of the connection (IP, port)Set the TEA key and authorization codeSend and display messages or commands to and from remote deviceOther parameters<\/strong> (in Right-click menu)Display special characters (in ASCII, HEX or DEC)Log the communication to a file<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nPort<\/strong>The port of the remote device – 23 for Telnet, 99 for TCP configuration of HWg devices.Connect|Disconnect<\/strong> buttonOpen and close the TCP\/IP connection with the remote device.<\/p>\nThe TEA authorization<\/strong><\/p>\nThe NVT (Network Virtual Terminal) functions<\/strong><\/p>\nInverse<\/strong>The polarity of the output will change. That is check will mean ON and uncheck will mean OFF.Read<\/strong> buttonClicking it will read the value of the inputs and update each virtual LED of Hercules. These inputs are on the screen displayed by 8x LEDs on the left of the READ button. LED switched on = logical 0 on the input. (The display is inverted logic)Inverse LED<\/strong> checkboxBy checking it you change the polarity of the LEDs shown in the Hercules window, the virtual LEDs (that means if the virtual LEDs are OFF in the window the real LEDs are actually ON if the Inverse LED checkbox is checked).Show I\/O Commands <\/strong>checkboxEnables the display of outgoing NVT commands from the ” Data I\/O pins <\/strong>” section. You can see the commands that switch on\/off specific outputs every time you click on the respective D0 … D7 output.<\/p>\nHercules – Right click menu<\/h3>\n\n\n\n\n<\/div>\n<\/td>\n Don”t miss, there is configuration menu, you can open by click to the right button of your mouse in the main window.<\/p>\n Note: <\/strong>Different tabs have different features of this menu. <\/em><\/p>\nParameters<\/strong>Display special characters (in ASCII, HEX or DEC)Log the communication to a fileCreate and send a test file (furnituremaisak.com format) to the deviceSend a file to a remote deviceClear window from textWord wrap<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nCR\/LF<\/strong>enable<\/p>\nIf checked then the interpretation of CR and LF will depend on Transmit EOL menu.Example:checked (Windows\/DOS mode in Transmit EOL)ab = abab = abab = abthat is it ignores and but not<\/p>\n unchecked (Windows\/DOS\/Linux\/MAC)ab = abab = abab = abthat is interprets all combinations as newline character<\/p>\n Local echo <\/strong>If checked except the sent characters the local echo characters will also be displayed in pink color.Delete EOL<\/strong>Controls the (backspace) character.if checked and the cursor is in the beginning of the line and is pressed then the end of the previous line is deleted and the cursor moves to the end of the other line.If unchecked and the cursor in the beginning of the line and is pressed then the end of the previous line is not deleted and the cursor remains in the beginning of the line.NVT enable <\/strong>Allows to see the NVT commands received or sent. The NVT commands will be displayed in blue. If unchecked then these commands will not be displayed clearly in the Received\/Sent data window.Special chars <\/strong>Displays special characters (for example CR – carriage return and LF – line feed) except the text. In ascii mode you can see that it writes the ascii names of the special characters. In hex and dec it displays the hexadecimal and decimal code of the special characters respectively. In text mode you do not see these characters.Transmit EOL <\/strong>Tells to the program what will be interpreted as end of line for different types of OS. For Windows the CRLF sequence will be EOL, for Unix LF and for Mac the CR character. It is important to choose the right one!Word-wrap enable <\/strong>If unchecked then the text in the Received\/Sent data window will be written in one line because the CR and LF chars will not be taken into account.Receive data disable<\/strong>If checked the received data will not be displayed.Clear Window<\/strong>Clears the window. Deletes the text displayed.<\/p>\nOther Terminals<\/h3>\nMicrosoft very useful and quite friendly serial terminal modified by Netburner. It works with all Virtual Serial ports, display modem pins status, you can send and receive files…<\/p>\n Distribution and usage conditions<\/h3>\nThis software is FreeWare<\/strong>, but only if you respect the following conditions.<\/p>\nCommercial licence :<\/strong>Organisations or any other institutions can use and distribute the software ONLY if they publish a link to our website (www.furnituremaisak.com) as described in the table on this SW product\u2019s page..Publishing the WWW link:On the WWW pages of the company<\/strong>, which uses or distributes the SW.If the software is used or distributed along with other company”s product, the link can be placed on the product”s WWW page<\/strong>.If you distribute the software and you will not publish the link as described, you are in violation of our author”s rights and we will take action according to the law.<\/p>\nChuy\u00ean m\u1ee5c: C\u00f4ng Ngh\u1ec7<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"Hercules SETUP utility is useful serial port terminal (RS-485 or RS-232 terminal), UDP\/IP terminal and TCP\/IP Client Server terminal. It was created for HW group internal use only, but today it”s includes many functions in one utility and it”s Freeware! With our original devices (Serial\/Ethernet Converter, RS-232\/Ethernet Buffer or I\/O Controller) it can be used…<\/p>\n","protected":false},"author":2,"featured_media":48763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"_links":{"self":[{"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/posts\/48762"}],"collection":[{"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/comments?post=48762"}],"version-history":[{"count":0,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/posts\/48762\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/media\/48763"}],"wp:attachment":[{"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/media?parent=48762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/categories?post=48762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/httl.com.vn\/wiki\/wp-json\/wp\/v2\/tags?post=48762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}} | | | | | | | | | | |