|Computer Solutions Ltd|
Celebrating 38 years
|Home Products Supported Chips Information Zone Contact Site Map Web Shop|
StreamTeam is a data logger and viewer. It can capture up to four simultaneous asynchronous serial data streams into a cache buffer that is optionally filtered and logged to a disk file. More than one instance can be run at the same time to capture different streams to separate files. The log viewer has powerful display and search capabilities. The log files are viewable with timestamp, signal, trace, error and packet information to aid in debugging protocols and other serial streams. More than one instance of the viewer can run concurrently to view more than one file or even two locations in the same file.
Data collection control panel
Capture data from up to four ports (COM1 through COM4) at the same time. Each port is serviced by an independent data collection thread with separately adjustable communications parameters. Speeds can be set independently from 2 to 115,000 baud.
Collect up to 2 GB of data from up to four independent logical channels. Run multiple instances to generate separate log files at the same time!
Define character strings of one to four bytes with a one to four byte mask that start and stop the channel logging to disk and the setting of markers. Four levels are available for packet marking, allowing unlimited channel-specific filters to be defined for later detailed content analysis.
Adjust the slider controls to boost the priority of the caching (data collection) and logging (disk storage) threads to prevent starvation while running foreground applications. Increase the process priority for an overall boost to both cache and logging threads. More than one instance of the logging software can be run at the same time to capture different streams to separate files. Each copy of StreamTeam comes with a breakout cable that will allow it to monitor both Tx and Rx from a standard RS232 signal. Additional cables are available.
Below is the main log viewing window. The right-click menu offers fast access to the most common operations. Select optional address, data, ASCII translation, signal trace, and packet background fields. The display base of the data fields can be set from 2-36 (this example is in Hex). StreamTeam, MicroTAP or any other file can be viewed as raw data.
Two movable cursors (click and/or drag) this allows arrival, elapsed (e.g., inter-character gap) and duration (e.g., packet length) time measurements with millisecond resolution. Each cursor has a slaved twin in the (optional) ASCII equivalents section shown on the right hand side. Either of the twin cursors in a pair can be grabbed to position both twins on the screen. The timestamps and addresses for the data under the cursors are displayed in the timestamp bar at the bottom of the display. Bytes received in error have a red X. The A cursor is positioned on a byte received with Break and Framing errors. The green stripes indicate packet markers.