[지식/팁] Serial Port Plotter

안녕하세요. 양재동 메이커 입니다.


해커톤 관련하여 MBED세미나 중 Serial Port로 입력되는 Data를 그래프로 출력해주는 오픈소스 입니다.

실행 파일도 있으니 Git Hub에서 다운 받으셔서 활용해보시면 됩니다.



Serial Port Plotter

This is a Windows application that displays real time data from serial port. The application is 32-bit and built with Qt and QCustomPlot library.

Features

  • No axes limit: An unknown/new channel data create a new graph and uses it (palette of 14 cyclic colors)
  • No data point limit: All received data is kept so user can explore old data
  • No baud rate limit: Tested up to 912600 bps
  • Zooming and dragging using the mouse (wheel or click, restricted to X axis only)
  • Moving around the plot displays the X and Y values of the graph in the status bar
  • Channel's name legend (double-click to modify)
  • Channel selection (click on legend's text)
  • Supports positive and negative integers and floats
  • Exports to PNG
  • Exports to CSV
  • Autoscale to visible graph

Screenshot

Serial Port Plotter screenshot

How to use the application

Just send your integer data over the serial port. The application expects certain format so it can differentiate between values. Each message you send must start with '$' and end with ';' (semi-colon) and the integers inside need to be space-separated. The Help button displays comprehensive instructions.

Use the mouse wheel over controls to change its values and use it over plot area to zoom.

When stopped/paused, plot area can be dragged and file saving can be enabled.

To enable the file saving, click on the document button before starting the plot.

Double click on a channel in the Graph Control panel to hide/show a specific channel.

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 게시판

번호 제목 글쓴이 날짜 조회수
6 알림/이벤트 2021 주차 달력 (만들어 뵜습니다) icon 청계천도사 12-17 18,930
5 알림/이벤트 코딩메이커 교육 강사를 모집합니다. icon HelloMaker 02-01 17,625
4 알림/이벤트 칠보 공예 체험을 11/28일 10:00~ 12:00에 북촌에서 합니다. +1 icon 청계천도사 11-20 17,219
3 알림/이벤트 인력 채용 공고 (공주,세종시) icon HelloMaker 11-19 16,981
2 알림/이벤트 공유경제에 대한 의견 한가지 icon 청계천도사 11-03 14,693
1 알림/이벤트 메이커 게시판 개설 하였습니다. icon HelloMaker 10-28 15,248