Open KOLANICH opened 5 years ago
Have you checked/asked at publiclab.org (not affiliated). Have you already tried some software? If so which software have you tried and why wasn't it appropriate?
Have you checked/asked at publiclab.org
No, but probably should.
(not affiliated).
It's OK to be affiliated.
Have you already tried some software?
I have written a simple app capturing spectrum using SeaBreeze library, drawing it using DearImgui and also processing in real time using the algos not available in SpectraSuite, for example I used several impls of sketches, but 2BH none of them has given fancy results, the best results have been given by exponential moving average.
If so which software have you tried and why wasn't it appropriate?
As I have said, I tried SpectraSuite (the stock software shipped with the spectrometer) and my software. The stock software has some builtin corrections, likely PRNU correction and a nonlinearity correction. In my software it is yet unimplemented. Also stock software has capabilites to do file io, for mine software it is not yet implemented, I gonna implement it after I change the GUI toolkit to something more native and less CPU consuming than DearImgui (it eats 100%), but it must be lightweight, not Qtk and must have a good integrated plotting library. On Linux Qt and Qwt are OK, but an app targetting Windows has to carry its deps with itself, and for it lot of MiBs of Qt libs are not OK for such a simple app.
Project description
All the closed-source spectrometer apps I have seen are very limited and supported damn badly. In fact some of them are not supported at all and users are advised to buy a new spectrometer if they need a new app. We need a really modular free open-source spectrometer and scientific spectra processing app.
Features needed:
Relevant Technology
There are several 2d-data processing apps, having support for 1d data. May be useful.
Complexity and required time
Complexity
Required time (ETA)