Yats – Stream Parser Test Case Example

Here is an example of a test case that reads a stream of data from a port. It looks for a certain packet (“OK”) and logs all stream input. In this example we use a TextLineParser but any parser can be used. The trick is to set DiscardDataWithoutParsers to false so that no bytes are lost… Read More »

Yats – version 0.9.6

An updated version of Yats is available in the Downloads section. The main highlights: Implemented undo/redo for test scenario and parameter editors Released Yats.Ports and Yats.Utilities libraries as a NuGet packages Added support for Bluetooth serial ports. Also, a special PortEmulator class for testing parsers without making actual connections Refresh of various GUI trees without… Read More »

Yats – version 0.9.5

An updated version of Yats is available in the Downloads section. The main changes: A major refactoring of logging code. Clean interfaces were defined and implemented, previous workarounds removed; Source solution upgrade – now compatible with the free Visual Studio 2013 Community edition! Created solution folders, finally started to use NuGet; Bug fixes What’s next?… Read More »

Simple Torrent Streaming in Linux

This is a solution how to enable single-click Torrent streaming (view without download) in Linux. First, install Node.js and Peerflix:   Then, create a helper script, let’s call it ~/stream.sh:   Add executable permission:   Right-click a .torrent file in a file browser. Do Open With and choose the stream.sh script. Next time, the option… Read More »

Mastech MS2115A Clamp Multimeter Review

UPDATE 2018-11 My unit has developed a huge 6A DC current offset a while ago. This is my last sort-of-working Mastech instrument, certainly will not buy anything this brand again.. The warning of wrong banana input started misbehaving in my MS2115A meter. I opened the meter and before I even started to fix, it was… Read More »