Automatically add code to your existing Visual Basic source code. You can either add code to the beginning or end of each selected sub/function (pre code or post code) or you can add both. Add those comments section to all of your code for maintenace when changing your code. Add trace function to your apps. All with the press of a button. Get cross-reference reports on your apps with ease. ...
wAPI Monitor 2000 is a small utility that allows you to monitor the debugger messages sent by many MS Windows applications and utilities. Facilities are also included to add diagnostic output messages to any software project that you may be developing.
Simulator for Arduino is the most full featured Arduino Simulator available at the present time (watch the latest video below). The benefits and features of the Arduino Simulator are: The ability to teach and demonstrate the inner workings of an Arduino sketch Test out a sketch without the hardware, or prior to purchasing hardware Debug a sketch Demonstrate a project to a potential ...customer Develop a complicated sketch faster than using the hardware Download the free version below with a short delay timer on loading a sketch, and when ready upgrade to the Pro Version. Simulator for Arduino Pro Version is currently used in many countries over six continents. The download consists of a zip file containing a setup.exe file which installs an exe file, help files, images and examples. It is designed for the Arduino Uno, Mega and most other common Arduino boards and does the following: Steps through the program line by line. If a new line is selected, the program will continue from that point. Performs digitalWrite, digitalRead and PinMode for pins 0-53 analogRead for pins 0-16 and analogWrite for digital pins 0-53 Emulates Serial, LCD output, Ethernet, Servo, SD card, EEPROM, SoftSerial,SPI, Wire If,while,for,switch, do whileloop functionality Subroutines (multi-level) with arguments View variables in real-time Step Into, Step Over, Step Out of or Run mode Ability to edit sketch or open in Arduino IDE Tabs for separate files in the sketch Context-sensitive help 2 and 4 line LCD support only with improvised CGRAM 2 dimensional arrays (without initialisation) BreakPoint now with a conditional option load custom libraries automatically after setting the Library Directory Change the font, size and style of the Simulator Advanced watch for easy variable viewing Minimize mode for demo/training Limited support for custom libraries Limited support for pointer and structures
The QuickDev Debug Agent is a program allowing debugger host to perform a remote debugging via the network. The debug agent provides visual representation of the debugger host and the target, making it easy for users to monitor the connection status as well as target status. The debug agent also provides message logging which can be used as an additional tool for debugging and testing. ...Give QuickDev Debug Agent a try to fully assess its capabilities!
· Remote debugging via TCP.
· Target visualization.
· Store up to 20 targets.
· Automatic target loading.
· Automatic message logging.
· Message log management.
· Hardware description file editing.
USBlyzer is an easy to use software-based USB Protocol Analyzer for Windows, which performs USB device activity analysis in real-time. USBlyzer allows you to capture, display and analyze IRP and URB requests and related structures used by USB device drivers as well as I/O control requests used by user-mode applications. Captured data can be saved to a file for later analysis. The program ...can be successfully used for monitoring data flow between USB devices and Windows applications, debugging enumeration process and reverse-engineering USB protocol. USBlyzer is a complete software solution, so you won''t have to install any additional hardware or software. The following are the key features of USBlyzer : - You''ll be able to start using USBlyzer right away. The intuitive and customizable user interface will get you up and running in no time. - Capture and analyze all I/O activity going on between system software and USB devices (e.g. mice and keyboards, flash drives and more). - Real time monitoring and capturing at any level in the USB driver stack from USB host controller to USB device. - You can view detailed information about any USB device: Device descriptor, Configuration, Interfaces, Endpoints, etc. - You can view detailed information about the captured requests such as bytes transferred/requested, transfer direction, and much more. - Device class decoding reveals class specific requests and descriptors.
SimpleTerm is an advanced serial port monitor, simulation and RS232 data capture and analysis tool. Use to log, monitor, analyse or automate RS232 communication or simply use as an ASCII RS232 Terminal for basic serial port communication and RS232 device configuration.
It is a high performance 32-bit application designed to run on almost all PCs running Microsoft Windows ...95, 98, NT, 2000, 2003, XP and Windows 7.
There are currently two versions of this RS232 / serial port monitor (Standard and Gold Edition) with a slightly different feature set so that you only pay for what you need.
SimpleTerm - Serial Port Monitor is a thoroughly tested, mature, highly stable product used worldwide by professional engineers, technicians and software developers as a development aid and debugging tool for RS232 / serial port related projects. It''s easy to use "simple" user interface also makes it a favourite amongst serial port novices and professionals alike. Don''t take our word for it - try out the free evaluation versions!
SimpleTerm - Serial Port Monitor will work with the serial / COM ports provided by your operating system. Physically, these ports will be RS232 SUB D9 serial port interfaces in most cases. However, it is also possible to use SimpleTerm for other communication standards such as RS485 and RS422, which have a different electrical design to RS232 but follow the RS232 communication mechanism. Also supported are Virtual COM ports presented by e.g. USB-Serial adaptors & Bluetooth™ Serial Port Profile devices.
SimpleTerm is also know as an RS232 Analyzer as it provides superb data viewing and capture features for post analysis. It comes with popular CRC analysis as standard.
- Colour coded ASCII/Hexadecimal/Mixed mode data view.
- Baud 110 to 921600 (and custom baud up to 3Mbps)
- Supports COM1 to COM256.
- Create Macro Lists.
- Simple "Visual Scripting".
- Powerful fixed/variable length sequence detector
with wildcard support
- Import and Export SimpleTerm Profiles.
- For Windows 98, NT, 2000, 2003, XP & Windows 7 and Windows 8
- Cyclic Redundancy Checking (CRC).
- High performance, large display matrix
- Data entry using the PC keyboard similar to a terminal
- Control signal monitoring, virtual LEDs.
- Capture to file and send data from files. Colour print
- Copy & paste data to other applications in RTF (Rich Text
- Built in search & Integrated feature rich notepad.
- Support for Virtual COM ports (USB-Serial adaptors and
Bluetooth SPP devices).
- Supports auto data logging on startup.
- RTF data exporting ? saved files load in Microsoft
WordPad, Word etc...
Hardware Developers: Insert your USB/PCI/ISA PnP device and perform various operations from GUI interface: read USB descriptors, perform USB pipes operations, read PCI registers, handle interruptions, control Parallel and Serial Ports. Software Developers: Create your own applications based on our classes and PnP USB/PCI/ISA drivers and distribute these applications without having to ...pay royalties.
WinID is controls & windows identification utility that is both powerful and compact. It gives an easy way to retrieve information about MS Windows controls visually right off the screen. WinID resembles Spy++ from the MS Visual Studio toolset but it also incorporates lots of its own handy features. It will be good for debugging C/C++/MFC/.NET and Visual Basic applications by a person ...who knows (or plans to learn) the MS Windows OS - programmer, debugger/tester, beginner, as well as learning more about how your favorite programs are made. Special features: (1)To use WinID all you have to do is to point mouse to control on the screen to get instant information about it; (2)Completely "transparent" for other programs; (3)Extracts info such as: Control handle & title (text), device context handles, control ID, control status (enabled, visible, Unicode), module handle, Window Procedure, menu, atom, icon, cursor and brush handles, window class styles, window region, process ID, process priority, process creation and times, process memory and handle count stats, process privileges, main thread ID, priority and creation times, base priority, image file path, module file path, app instance handle, shut-down parameters & flags, parent window handle & class, window & control styles, extended styles, additional control-specific info, and much more; (4)Can remember control state to be analyzed later; (5)Retrieves command line, environment strings, image file path for a program by simply pointing to it; (6)Extracts dynamic resources such as icons, bitmaps, image lists, enhanced metafiles, fonts, window properties from controls on the screen; (7)Retrieves information about modules loaded for the program at a certain time; (8)You can copy and save retrieved information; (9)Can highlight control it works with; (10)Automatically Recognizes many control classes; (11)Use WinID to test other programs regarding resource and memory leaks.
VisualDDK is an extension to Visual Studio 2005/2008, that allows developing and debugging drivers directly from Visual Studio IDE. It includes Driver Wizard, debugger plugin for Visual Studio and Driver Launcher. Additionally it allows executing all WinDbg commands via a console window integrated into Visual Studio. If you are using VMWare or VirtualBox, you can speed up kernel debugging ...more than 60x by using VirtualKD extension instead of slow virtual COM port.
TCP COM Bridge is a utility program that works as an RS232-TCP/IP software converter and allows to forward data from a physical or virtual COM port to an Ethernet network. Using this program, you can turn any computer into a "serial device server." TCP COM Bridge lets you create a connection between two COM ports on two different computers, even via the Internet. This way, you can ...build distributed data collection systems using legacy software that supports COM ports only. TCP COM Bridge lets you save money on buying hardware serial device servers, as a computer running the program can easily do the same task. You can connect or create up to 256 COM ports on one computer, which will simultaneously handle up to 256 RS232 devices. Owing to its features set TCP COM Bridge 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!
The Motorola 68HC11 microcontroller was a popular microcontroller used in many applications. With the THRSim11 program you can edit, assemble, simulate and debug programs for the 68HC11 on your windows PC. You can also use THRSim11 to debug the program on your target EVM or EVB compatable board. The simulator simulates the CPU, ROM, RAM, and all memory mapped I/O ports. It also simulates ...the on board peripherals such as: timer (including pulse accumulator), analog to digital converter, parallel ports (including handshake), serial port, I/O pins (including analog and interrupt pins). While debugging the graphical user interface makes it possible to view and control every register (CPU registers and I/O registers), memory location (data, program, and stack), and pin of the simulated microcontroller. Even when the program is running! It is possible to stop the simulation at any combination of events. A number of (simulated) external components can be connected to the pins of the simulated 68HC11 while debugging. For example: LED''s, switches, analog sliders (variable voltage potential), serial transmitter and receiver, and many more... There is also a 4 x 20 LCD character display mapped in the address space of the 68HC11. THRSim11 can communicate with any board running the BUFFALO monitor program. When your assembly program is loaded into the target board the graphical user interface makes it possible to view and control every register (CPU registers and I/O registers) and memory location (data, program, and stack) of the real microcontroller. It is possible to stop the execution at any address and inspect or change the registers and memory location (data, program, and stack) of the real microcontroller. For high level language (C/C++) support THRSim11 has a debugger that reads object files with debug info in the DWARF2 debug format used by the free GNU gcc compiler. C variables are also updated while running the program.
This software allows you to monitor and/or override any function of a process.This can be done for API functions or executable internal functions. WinAPIOverride is more than a standard API monitoring software.It can break targeted application before or after a function call, allowing memory or registers changes; and it can directly call functions of the targeted application. These ...features allows to fill the gap between classical API monitoring softwares and debuggers. Main differences between other API hookers : You can define filters on parameters or function result; You can define filters on dll to discard calls from windows system dll; You can hook functions inside the target process not only API; You can hook asm functions with parameters passed through registers; Double and float results are logged; You can easily override any API or any process internal function; You can break process before or/and after function call to change memory or registers; You can call functions which are inside the remote processes; All is done like modules : you can log or override independently for any function
The Vutog GPS Simulator provides a complete suite for all your GPS simulation needs and more. It is designed to assist in developing, testing and debugging GPS Applications, equipment working with the NMEA-0183 protoco and ldata transfer via serial port, tcpip, vitual port, data forward over different communication channels. It can be used for testing navigation applications and equipments ...indoor when GPS Signal is not available for best productivity maximization. It supports eight types of interfaces Serial Port (RS 232), TCP/IP, UDP, Http, Bluetooth, Virtual COM Port, GPS Gateway Android App and UUID based Bluetooth server. This makes it complete compatible with any navigation systems and Data transfer or Data Forward. Multiple connections can be created, used for simulation and managed from same workspace. With five input modes - Map, Log files playback, None, NMEA Forward (IMUX) and NMEA Multiplexing (MUX), Vutog GPS Simulator acts as a flexible GPS Sender, GPS Receiver for your navigation applications which works without visible GPS satellites signals, thus it''s much more efficient when used indoors and provides significant productivity. Vutog GPS Simulator also acts as Data Sender, Data forward , data transfer via serial port, homepage tcpip, vitual port, data forward over different communication channels. Andorid Apps can also be simulated through GPS Gateway App on "Android Mobile Device". GPS Gateway App recieves the simulated locations over bluetooth from Vutog GPS Simulator & mocks the recevied locations on the Android Mobile Phone. Your own developed Android App or any Navigational App instantly starts reading the mocked location. This is extreamly useful in Android Navigation Apps development or if you want to show a fake route or location to your friend on Facebook or Google Map. Apart from this, it also provides certain utilities like GPS Logger, Data logger, CRC calculator and NMEA Sentence Selector.
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 don''t need to have two computers connected with real null-modem cable. Secondly, there’s 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!