Download Latest Version QCustomPlot-sharedlib.tar (10.2 kB)
Email in envelope

Get an email when there's a new version of PhotonLoop

Home / src
Name Modified Size InfoDownloads / Week
Parent folder
sounds 2017-11-22
images 2017-11-22
icons 2017-11-22
actuatorsdriver.h 2017-11-22 3.1 kB
actuatorscontroller.h 2017-11-22 2.3 kB
actuatorsdriver.cpp 2017-11-22 6.0 kB
aboutwindow.h 2017-11-22 1.3 kB
aboutwindow.ui 2017-11-22 1.3 kB
actuatorscontroller.cpp 2017-11-22 4.0 kB
aboutwindow.cpp 2017-11-22 1.2 kB
zernike.cpp 2017-11-22 11.6 kB
zernike.h 2017-11-22 2.4 kB
wfsintensitywindow.h 2017-11-22 2.6 kB
wfsintensitywindow.ui 2017-11-22 6.0 kB
wfscalibrationwindow.h 2017-11-22 2.4 kB
wfscalibrationwindow.ui 2017-11-22 3.3 kB
wfsintensitywindow.cpp 2017-11-22 8.1 kB
wavefrontsensor.h 2017-11-22 4.8 kB
wfscalibrationwindow.cpp 2017-11-22 7.9 kB
uidisplay.cpp 2017-11-22 52.3 kB
uidisplay.h 2017-11-22 9.2 kB
wavefrontsensor.cpp 2017-11-22 19.3 kB
tcpserver.h 2017-11-22 2.4 kB
types.h 2017-11-22 13.1 kB
signalgenerator.cpp 2017-11-22 5.5 kB
signalgenerator.h 2017-11-22 2.3 kB
tcpserver.cpp 2017-11-22 4.1 kB
scriptcontroller.cpp 2017-11-22 13.5 kB
scriptcontroller.h 2017-11-22 4.5 kB
PhotonLoop.pro.user 2017-11-22 19.2 kB
qwidgetar.h 2017-11-22 2.0 kB
res.qrc 2017-11-22 2.3 kB
mw_initialization.cpp 2017-11-22 26.0 kB
PhotonLoop.pro 2017-11-22 3.0 kB
mw_display.cpp 2017-11-22 5.2 kB
mw_functions.cpp 2017-11-22 44.2 kB
mainwindow.h 2017-11-22 16.3 kB
mainwindow.ui 2017-11-22 271.7 kB
logcontroller.h 2017-11-22 4.0 kB
main.cpp 2017-11-22 2.3 kB
mainwindow.cpp 2017-11-22 64.6 kB
license.txt 2017-11-22 944 Bytes
logcontroller.cpp 2017-11-22 19.7 kB
imagegridwindow.ui 2017-11-22 1.1 kB
libcommon.cpp 2017-11-22 20.6 kB
libcommon.h 2017-11-22 4.3 kB
imagegridwindow.cpp 2017-11-22 2.0 kB
imagegridwindow.h 2017-11-22 1.4 kB
customgraphicsview.h 2017-11-22 1.5 kB
deformablemirror.cpp 2017-11-22 28.3 kB
deformablemirror.h 2017-11-22 9.3 kB
camera.h 2017-11-22 4.1 kB
customgraphicsview.cpp 2017-11-22 1.5 kB
application.rc 2017-11-22 44 Bytes
camera.cpp 2017-11-22 16.6 kB
Totals: 55 Items   766.5 kB 163
//-------------------------------------------
// PHOTONLOOP
// An Adaptive Optics Software
// Copyright (C) 2017 Jacopo Mocci
// mailto::jacopo.mocci@outlook.it
//
// This program comes with ABSOLUTELY NO
// WARRANTY. This is free software, and you
// are welcome to redistribute it under
// certain conditions (GPLv3 License).
//
// Aknowledgments:
// Università di Verona
// CNR IFN of Padova
// The Qt Framework
// Eigen
// QCustomPlot
//-------------------------------------------


OVERVIEW
PhotonLoop is an AO software for measuring and controlling incoming 
wavefront aberrations. It connects to the Deformable Mirror (DM) and
Wavefront Sensor (WFS) to close the loop.
The project is done in C++.
Third party libraries used:
- Qt (LGPL)
- Eigen (MIT)
- QCustomPlot (GPL)


INSTALL (Windows)
Open the projects in Qt Creator (tested on Qt 5.9.2, MSVC 2017 64bit).
To compile the PhotonLoop project, open ./src/PhotonLoop.pro.
To compile the PhotonLoop drivers, open ./drv/src/PhotonLoopDrivers.pro.
You can also use the precompiled binary (x64) in ./bin/release.
The project is dependent on the Qt framework binaries, QCustomPlot
library and iDS uEye libraries. 
Source: README, updated 2017-11-22