Welcome to Laser Pointer Forums - discuss green laser pointers, blue laser pointers, and all types of lasers

Buy Site Supporter Role (remove some ads) | LPF Donations

Links below open in new window

FrozenGate by Avery

Luminosity Data Logger - Releases, Updates, and Build Notes

Trevor

0
Joined
Jul 17, 2009
Messages
4,386
Points
113
Background

For those who haven't heard, Luminosity is the data logger that I've been working on for the last couple months. It was designed specifically for use with the next generation of Kenometers by a laser enthusiast, for other laser enthusiasts. I tried to roll in the things I'd like to see in logging software, along with whatever suggestions I got. If you think of something you want to see, please drop me a line.

Procedure / Features

To illustrate this, here's a post I made explaining how to take a reading:

Okay, here's a run-through of logging data from your Kenometer using Luminosity.

WARNING! Big-image heavy!

Image 1:
This is what you see when you first launch the software, minus the data and current reading windows. To show those, drop down "View."


Image 2:
Connect to the meter via "Meter" -> "Connection" -> "Connect."


Image 3:
When you connect to the meter, you will immediately begin seeing the current reading streaming in.


Image 4:
Create a new graph by using "Meter" -> "Graphing" -> "Start."


Image 5:
This window will appear for you to fill in relevant information. You will need to name your graph, fill in the projected max power (it will auto-fit when complete; this is so that the initial graph window is the right size for you to view the trend as you graph), state how long to test, the threshold at which to begin logging (0mW to begin immediately, or a higher setting so that the software detects your laser), whether or not to show peak and average on the graph when complete, and finally the line color.


Image 6:
These are my settings to meter my Viasho Lab Laser; it outputs 1.5W average with a peak between 1.5W and 1.9W so I chose 2000mW. I set the threshold at 100mW so that I could fire it up, align it on the thermophile at low power, then turn up the power from there.


Image 7:
Luminosity then renders a graph and waits for the meter reading to pass the threshold.


Image 8:
Here you can see the power has passed my threshold setting and Luminosity has begun logging data.


Image 9:
Here you can see the completed graph, with the peak and average labeled on the graph. Near the end of the graph you see the output beginning to settle.

-Trevor
The only thing I failed to mention was the ability to right-click the graph area and add labels to it (these can be deleted, peak and average labels that were generated if specified cannot be deleted). Luminosity also supports importing and exporting your datasets. I've added a help section that briefly explains the features; that will be fleshed out more and more as needed.

Downloads

Priority Legend
  • High
  • Medium
  • Low
  • N/A

Known Bugs / Planned Fixes
  • Pending any major bugs coming to my attention, development on Luminosity 1.* is frozen so that all attention may be diverted to Luminosity 2.0.

Changelog
  • 2010-04-12 - 1.0.0.0
    • Initial release.
  • 2010-04-13 - 1.2.0.1
    • Fixed an issue that reduced timing precision by.
    • Resolved a problem that prevented connection for some users.
    • Improved dataset imports.
  • 2010-04-28 - 1.2.0.3
    • Fixed an issue that caused crashes for some users.
    • Fixed a bug that caused errors in average readings.
    • Program now alerts the user at each retry (if necessary) for connection.
  • 2010-08-21 - 1.5.1.4
    • Added input zeroing functionality.
    • Added automatic connection retries.
    • Further improved connection process under the hood.
    • Added functionality to the "Clear" option in the graph context menu.
    • A graph is rendered at startup for aesthetic purposes.
    • Graph now rescales on-the-fly.

Cheers! If you find any bugs or have suggestions, please post them here or use the bug reporting function in the software. :beer:

-Trevor
 
Last edited:





Updated as promised; new downloads posted.

Updates
  • 2010-04-13 - 1.2.0.1
    • Fixed an issue that reduced timing precision.
    • Resolved an issue with connection
    • Improved dataset imports.

-Trevor
 
Last edited:
New download links posted.

Updates
  • 2010-04-28 - 1.2.0.3
    • Fixed an issue that caused crashes for some users.
    • Fixed a bug that caused errors in average readings.
    • Program now alerts the user at each retry (if necessary) for connection.

-Trevor
 
Trevor,

I hope you don't mind, I compiled the text and screenshots you had into a Word Doc then exported it as a PDF. Feel free to use and/or distribute as needed. I had to ZIP it because the PDF was too large.
 

Attachments

Last edited:
MeanGreen: Thanks! :)

New download links posted.

Updates
  • 2010-08-21 - 1.5.1.4
    • Added input zeroing functionality.
    • Added automatic connection retries.
    • Further improved connection process under the hood.
    • Added functionality to the "Clear" option in the graph context menu.
    • A graph is rendered at startup for aesthetic purposes.
    • Graph now rescales on-the-fly.

-Trevor
 
Is there any chance you could port Luminosity to run on the DIY LPM from Knimrod from a while back?
 





Back
Top