Bug tracking software for Windows: database management system with ready to use bug-tracking database solutions. Bug Tracker Deluxe allows developers to record, organize, and manage information about error reports, software defects, suggestions, improvements, and any software development issues. Bug Tracker is easy to use and very intuitive. Use databases included in the software or quickly build your customized bug tracking database solutions.
RoutineBot is an interface automation testing software. It allows to create scripts to test interface of software systems just like human testers would do it. RoutineBot does not just emulate mouse clicks or button clicks, the RoutineBot allows user to specify some image sample to be found n the screen and do some action with this sample.
RS232 Monitor is software for communication with peripheral devices using RS-232 interface. RS232 Monitor allow to receive and transmit data through COM port. Configure any COM port properties (set DTR, RTS levels, CTS, DSR Sensitivity). Available data formats are: ASCII, HEX, BIN, DECIMAL and FLOAT (IEEE 754). Additional possibility to send files, and transmit data periodically.
Serial Port Utility is a professional communication software for serial port. Serial Port Utility makes it more efficient for development of hardware-software application. It will boost the speed to design, development, debug and test applications and hardware devices, such as relay boards, Electronic Total Station, Global Positioning System, chemical and medical analysis instruments and DMX devices etc. It can send and receive data in high speed. Data can be viewed in Text, Hex and Decimal format. It?s also able to create complex structure data, like ZigBee/XBee API data framework or GIS Garmin data package. All data are stored in lists which can be accessed easily from GUI. Data can be sent automatically with flexible auto sending rules. For system designer, Comm Operator will save your time and money to build prototype. The protocol design can be done with Comm Operator only. The content in send data list can be used as test data for later development. For software programmer and hardware engineer, Serialport Utility can simulate the software and hardware. The system can be developed parallel and find out the problem easily. For engineers who test and deploy the system, Serialport Utility is the right tool for unit test. It can be setup as environment for parts before put the system online. Features: Communicate with Serial Port Work with Serial Port Asynchronous sending and receiving data Support binary panel and TLS Support quick send panel and sending a file Support terminal window and remote access Dedicated input panel for structured data With specific send panel for NCD relay boards Multiple customized panel for user?s specific data Send receive and view data in Text, Hex and Decimal format Send data repeatedly with specified interval automatically Send single data and group data automatically according to auto send rules Support third party?s Plug-in (.net dll) and user own EXE to send data automatically Built-in Echo function for loopback test Built-in checksum for Parity, Modular sum and Position-dependent checksums Organized data in list and work with multiple send data list Create send data list from Text, Hex and Decimal files directly Copy and paste data between different lists Drag and drop to open send data list directly Detect all available COM ports automatically Save log file automatically Keep all settings for later use
Null-modem cable is basically used for communication of two RS-232 "DTE" devices with each other. To create null-modem connection between the devices you need to use two computers or two serial ports of a single computer connected with null-modem cable. The both methods described above are expensive and difficult because of many reasons. The most reliable way to create null-modem connection is using of virtual serial ports emulated by virtual serial port driver and null-modem cable.
Why do you need to emulate serial ports and null-modem connection? There are few main reasons to do it. Firstly, you dont need to have two computers connected with real null-modem cable. Secondly, theres no need in a single PC with several free serial ports and additional multi serial port devices which are expensive and bulky. To emulate null-modem connection Virtual Null Modem can be effectively used. The program emulates one or more couples of RS-232 serial ports connected via virtual null-modem cable. It is possible to create the unlimited couples of virtual serial ports on a single PC and connect them in any sequence using virtual null-modem cable. Usually you need to use virtual null-modem when you have two applications to be connected via serial ports. In contrast to ordinary connection you do not need any additional hardware (computers, physical serial ports, cables) to perform it. Virtual null-modem allows user emulate virtual null modem connection and run the two applications simultaneously on the same computer. Moreover, it is possible to emulate real-world situations by adding some errors to the data exchange which may occur during the physical null-modem connection. Owing to its features set Virtual Null Modem can sufficiently ease the work of software developers and testers occupied in the field of industrial automation. Furthermore, the program may also be useful in the reverse engineering as well as in educational needs. So go ahead and download FREE trial version now!
This is a binary executable file debugging tools. Can be used for debugging the compiled binaries or third-party binary dynamic or static library file. This tool is used to modify, redirect function import. Can also be used to monitor function calls or Redefining Function. As in the following sample code:
Execute the following command line to compile the source file: $gcc hello.c -o hello Will generate named "hello" executable file, run the "hello" will be displayed: Hello World! Open this tool in the tool to open "hello", you will see hello called "/usr/lib/libSystem.B.dylib" in the "printf" function to display this text. See figure:
When debugging software, sometimes want to know what the procedure "printf" to pass those parameters, or want to call your own "printf". First, we have to write their own "printf" function:
Execute the following command line to compile the source file: $gcc -dynamiclib print1.c -o print1.dylib Will generate "print1.dylib" dynamic libraries. This example would call the system "printf" function, so we will own "printf" function named "print1". In this tool to import "print1.dylib". See figure:
Modify "_printf" as "_print1", select from "print1.dylib" import this function. See figure:
Click "Apply" to save the changes. See figure:
Save as "hello". Run "hello", will get the following results: $./hello Call Printf: format = Hello World!