Update to WaveForms 3.4.7, and the Voltmeter tool is back!


WaveForms 2015 is the user interface that controls the Analog Discovery 2 and Electronics Explorer Board, and gives access to all of their benchtop functionality. We have just posted a new version of WaveForms 2015, version 3.4.7 available for download on the wiki. WaveForms 2015 3.4.7 left the overall look and existing functionality of the Analog Discovery 2 alone, but has added some very useful tools.

Here are some of the highlights:

The Voltmeter Tool is Back! Due to popular request we’ve added the voltmeter tool back into WaveForms 2015. The same functionality is available on the more complex Data Logger. However we understood that many people missed the simple and easy to use interface of the Voltmeter. I know I did, so I am pretty glad that it’s back.


The previously elusive voltmeter. You can use it either in window or popped out as it’s shown here.

We’ve added a Protocol Interface. Previously you were able to receive and analyze protocols such as SPI, I2C, UART, CAN, and I2S in the logic analyzer.



With 3.4.7 you still have access to these tools, but in addition can read and write using UART, SPI and I2C in the newly added Protocol Interface. Now in addition to testing the output of your projects, you can test other digital circuits, like Pmods, and how they receive data.

The new Protocol Interface, providing simplified protocol analysis and testing.

The new Protocol Interface, providing simplified protocol analysis and testing.

Date, time, and device stamps were added to Export. We’ve been receiving feedback that when students submit their work, its hard to check if that work was original. We wanted to make learning electronics as accessible as possible, but its important that academic integrity isn’t lost. So we’ve added a comment to the export feature of WaveForms 2015.

On the bottom left of the screen, you can see the comments indicating device, date, and time that the capture was created.

Now when a student exports their work, there will be a date, time and device stamp, so professors can easily check that the work is unique to each student.

Navigation By Event added to the Logic Analyzer. Another addition to the functionality to enhance logic debugging is the ability to view and navigate through signals by event. If you click on control and open the Event tab, you can view all of the events in the current acquisition and their locations in time. This is especially useful for large acquisitions.

The Logic Analyzer window. On the right hand side you can see the Events window, listing all of the events in the acquisition.

The ability to import, not just export data has been added to the Logic Analyzer and Oscilloscope. If you have data from earlier acquisitions or different applications, you can import that existing data.

For the full list of changes view the change log on the reference page.

Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on TumblrShare on LinkedInShare on StumbleUponEmail this to someone

About Author

When I started school I wasn’t interested in any of things I’m passionate about now. In fact originally I started out wanting to study art. But then I decided I didn’t want to have people telling me what to create, so I changed to music. Then I decided I didn’t want to ruin a hobby by making it my career. At the same time my Physics class was teaching a unit on the physics of music, and I thought that was way interesting, so I changed to physics. Then by the time physics was over I decided that the coolest part of physics was electricity and magnetism, and I may as well get a degree that transfers directly into a career. So while all this was happening, I was attending Shoreline Community College, and during that time I found my passion, or rather presented itself repeatedly, until I realized, maybe I should take a hint from the universe. While at community college, I was asked to help at the high school by tutoring chemistry students. Then I was asked to help at the elementary school by being a math Olympiad coach. I continued both because I found I really enjoyed it. I also had an opportunity, and was hired to be a tutor in the Math Learning Center at the Community College, a job I really loved. At the same time I was working as a Nanny, which I had been doing for several years, the main reason because I could and would answer the hard questions the kids asked honestly (i.e. why is the sky blue). I then was recommended by the patrons of the MLC to the transfer tutoring center (private tutoring,) and developed a wait list of students. Through all these opportunities at some point I realized that I loved watching people go from totally lost, to masters of a subject. I was also forced to admit that having all these opportunities continually renewed, I must have been somewhat good at it. So I decided I wanted to teach, which fits with my mission oriented personality. I saw a serious lack of passionate ECE professors in the institutions I attended. At WSU I continued this trend by being ask to TA for computer science and electrical engineering, being a TA for a total of 4 semesters. This continued by getting an amazing opportunity in my first semester at Washington State University to work at Digilent, an educational company. So even if I didn’t want to teach, turns out I can’t avoid it. Luckily it is my main passion.

1 Comment

Leave A Reply