For the BlueSpots project, we wanted to do a power analysis comparing power consumption of Bluetooth and Wi-Fi transfers. In order to collect power measurements, we used an HP 34401a multitmeter.
To help with the data collection and visualization, I created the 34401Scope program. It reads measurements from the serial port of the 34401a, and displays the readings oscilloscope style using OpenGL. It also contains facilities for running sets of experiment and saving collections of log files for each experiment.
Here's the latest version: