Release of the extract_lines Python module

Yesterday I wrote-up a page about extract_lines, a Python module I developed recently to automate some text extraction tasks. Many engineers have to analyze tabular or line-oriented human-readable reports and source code. For instance, suppose we want to extract constant coefficients from a C source file (snippet taken from Bessel functions of the first kind […]

The extract_lines text extraction module for Python

Table of Contents (or straight to downloads 😎 ) The problem The solution: the extract_lines Python module Prerequisites Learning Python Learning Regular Expressions Using How it works Examples Example 1: Basic usage Example 2: Extracting values from a C array Example 3: Extracting binary vectors from a VHDL testbench of a FIR filter Conclusion […]

HP4195A Resources

The HP4195A Resource Page Contents of this page Description Product Information Manuals Application Notes Links Program to download data with Prologix GPIB-USB adapter (HP4195A v1.2) Product pictures and drawings User-submitted content BASIC programs Measurement procedures for specific problems Information Submission & Contact Description of the HP4195A The HP (now Agilent) HP4195A is a 10Hz to […]

HP4195A interface software for Prologix GPIB/USB Adapter

NOTE: this entry has been superseded by a project page ! Click here for the new location. Download program here (, Win32 binary + sources) While I was doing my Analog Filter Design (ELE430) class at Ecole de technologie supĂ©rieure, we had to use the Agilent/HP 4195A Network/Spectrum Analyzer in the lab to plot filter […]

MergeBOM 2.0 facilitates parts ordering

Download the program ( During my design work, I often have to order parts for both prototypes and small production runs. This task is usually done using a combination of Excel and a lot of Cut & Paste. I have always felt that a lot of time was wasted in trying to merge together different […]

New website

Welcome to the new website, back online after a hiatus of more than 3 years, during which I was working on my EE degree at ETS and the SONIA project. This site is meant to be a repository of interesting information with electronics projects, technical articles, as well as freely available software. “Entreprises Ten Tech” […]