Python Real World Interface

What is PyRWI?

PyRWI is an attempt to make the bench-top testing of electronics more flexible and accessible. More specifically PyRWI brings the following together in a single package:

Why PyRWI?

It is my opinion that world of bench-top testing software has a big gap in the middle of it. On one end of the gap is LabView. LabView allows rapid development of small test applications. However, as the test application complexity begins to grow LabView rapidly becomes unwieldy and difficult to use (my detailed opinions are given here). On the other side of the gap is the C software set (LabWindows/CVI and the standard C libraries). Very powerful testing applications can be developed in C, but the reality is that C is not conducive to rapid application development (data manipulation is challenging, GUI programming options are somewhat limited, and re-compiling every time you need to test your code can be tedious). PyRWI attempts to fill the gap in the middle ground. Python provides a base language capable of handling complex applications much more elegantly than LabView can. At the same time the ease of data manipulation and GUI development is not lost.

More About PyRWI

Want to know more? The following links will guide you around this site.