Skip to content

physycom/datalogger

Repository files navigation

datalogger

© Physics of Complex Systems Laboratory - Physics and Astronomy Department - University of Bologna

Physycom Continuous Integration

Purpose

This document describes a tool used during tests performed at the Laboratory of Physics of the City on black boxes.
It acquires data from different brands of devices through the serial port, using a wrapper around boost::asio, and dumps them into raw files on disk. It can also plot data in realtime using an FLTK widget. The biggest selling point is being able to deploy data analysis on all devices in a single passage, since data is internally represented in a single unified format.

Installation

After the build completes you can run the unit tests with

ctest --test-dir build_release

CMake, PowerShell and a C++11 compatible compiler are required. Dependencies are handled through vcpkg using the build script provided in the cmake submodule. Clone the repository and run

./cmake/build.ps1 -UseVCPKG

On Linux and macOS be sure to install pwsh (PowerShell) before executing the command.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors