Skip to content

Real-time signal to noise ratio,constellation plotting using C++, HighCharts, WebSocket, POCO, Armadillo

License

Notifications You must be signed in to change notification settings

andruxa-smirnov/Signal-Analyzer-Dashboard

 
 

Repository files navigation

Real-time signal to noise ratio,constellation plotting using HighCharts.

Reason for using POCO is that some embedded box running YOCTO on PPC does not have nodejs available (stable version).

Server side is implemented using pure C++ POCO WebSocket & light weight http server.

Armadillo is used for MATLAB alternative for FFT computation.

Steps to test on OSX:

  1. Run setup.sh (Builds & installs POCO & Armadillo headers & binaries)
  2. open DAQWebSocketServer.xcodeproj
  3. Build & run
  4. open http://localhost:9980

Signal Plot ScreenShot

alt tag

Constellation Plot ScreenShot

alt tag

About

Real-time signal to noise ratio,constellation plotting using C++, HighCharts, WebSocket, POCO, Armadillo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 37.6%
  • HTML 32.9%
  • JavaScript 20.5%
  • CSS 8.1%
  • Shell 0.9%