![]() ![]() Serial Oscilloscope is compatible with any serial stream containing comma-separated values terminated by a new-line character (“\r”). The project uses Michael Bernstein’s oscilloscope library to plot up to 9 channels on 3 different oscilloscope with view and trigger menus. The application also functions as a basic serial terminal, received bytes are printed to the terminal and typed characters are transmitted. Serial Oscilloscope is a Windows application that plots comma-separated variables within any incoming serial steam as channels on a real-time oscilloscope. For example, this might be data from a sensor or real-time statistics such as bandwidth performance. Printing data to a serial terminal is a useful debugging tool when developing embedded systems but often the data of interest is a continuous stream of numbers that is of little use displayed as text. Quoting from Serial Oscilloscope’s home page: I think Serial Oscilloscope is a much better application than the Arduino IDE’s built-in Serial Plotter, but it’s not as simple to use. I’ve never tried Serial Oscilloscope in Linux, but I bet it will work OK under Wine. The link takes you to Serial Oscilloscope’s home page which has links to a YouTube demo video and a GitHub repository. Serial Oscilloscope is a Windows application. Posted in Software Development, Software Hacks Tagged arduino serial, dashboard, data analysis, data visualization, json, qt, serial port Post navigationīelow is a link to the free Serial Oscilloscope application by X-IO Technologies (UK) that’s been around since 2013. Serial Studio is perfect for such applications, and used it extensively for simulated satellite competitions at his university. If you’ve ever watched one of the BPS.Space model rocket launch videos, you’ll know how critical data logging, visualization and analysis is for ’s work. It is compatible with Linux, Windows, and Mac thanks to the Qt framework, and the code is open-source and available on GitHub. We like Serial Studio’s ease of use and adaptability, and we’ll likely use it for our own projects in the future. A console window is also included for viewing raw data or debugging purposes. It can also output the formatted data to a CSV file for further analysis in other software. Serial Studio includes several visualization options, including raw line graphs, bar/level indicator, dial indicator, the artificial horizon for IMU data, or a map widget. To solve this, added a feature allowing the JSON document with the format information loaded from the computer, while only the data is sent over serial. ![]() Originally Serial Studio required all the JSON data to be sent over serial, which is fine for simple data but quickly becomes cumbersome for more complex applications. The only input required for Serial Studio to create a dashboard is a simple JSON structure specifying the data’s format, and how it should be grouped and displayed. To save himself and others the same frustration in the future, he created Serial Studio, a tool for quickly building dashboards for serial data. knows this all too well, having spent too many hours building and debugging custom dashboards. Outputting data from a microcontroller over a serial port is convenient and easy, but formatting, visualizing, and analyzing the data can be tedious and frustrating.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |