We have been using an SQ100 in the Elektor Labs for a while. When the package arrived, we thought it was fairly small. But the biggest surprise came when we opened the package: the actual analyzer module measures just 5x5 cm (about 2x2 inches). Nevertheless, the small grey enclosure contains all the hardware necessary for a fast four-channel analyzer. The package also includes a USB connection cable and a five-lead measuring cable with probe clips. The accompanying ScanStudio software (available on the Ikalogic website for Windows, OS X and Linux) installs quickly. The program is very intuitive, and after trying it out a while you quickly understand how the main functions work. Some things (creating a protocol, for example) are complicated, but you can clearly see that this program was written by technicians for technicians. Everything is logically organized. When you launch the program you open a new or existing workspace, which is a window where you can view and configure the four channels. You can have several workspaces open at the same time, each configured with a different protocol or other parameters. That makes it very easy to switch between configurations; only the settings of the active window are active in the device. The four channels are displayed prominently, and you can disable one or more of them if you want to simplify things. There is a configuration menu for setting a number of parameters for each input or output: the logic level to be measured, whether the port is an input or an output, open-drain or I²C I/O, RS232 input, the pull-down resistor value, and optionally a pull-up resistor. You can find a suitable setting for virtually every possible situation. The number of trigger options is nearly unlimited. Along with the choice of manual start, rising edge or falling edge, you can configure a series of levels and edges using a drag & drop menu. You can also enter a decimal, ASCII or hex value as a trigger value. One thing you might miss is a free-running mode to quickly check whether a signal is present on a line. After the trigger event, the internal buffer of the analyzer is filled with data. The buffer size is 1 to 16 MB, depending on the model. The analyzer does not stream the data over USB, because a direct buffer in the device is much faster and the capacity is usually sufficient to allow you to track all the desired data. In the display window you can scroll through the buffer and zoom in or out. You can set markers and make various sorts of measurements, including duty cycle measurement or counting the number of rising or falling edges between two markers. If you wish, you can also open an additional window to display the data in hex format or data packets with corresponding time stamps. The longer you work with the ScanaQuad, the more you appreciate its simple but very extensive user interface. We actually didn’t find anything to complain about. If we had to comment on something, it might be the fairly complicated procedure for defining your own protocols. That’s something you really have to study, but we have to give credit to Ikalogic for providing a detailed guide for this on their website. The ScanaQuad is unquestionably good value for money, and which model you choose mainly depends on how fast the signals are in the circuits you work on. It certainly lives up to the saying “Good things come in small packages.”