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:
Downloads
Priority Legend
Known Bugs / Planned Fixes
Changelog
Cheers! If you find any bugs or have suggestions, please post them here or use the bug reporting function in the software. :beer:
-Trevor
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:
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.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
Downloads
- .NET Framework 3.5 Version
- For newer systems running Windows XP or higher.
- Download - Luminosity for .NET Framework 3.5
- Get .NET Framework 3.5
- .NET Framework 2.0 Version
- For older systems running Windows 98 or higher - will work with any version of Windows that has the .NET Framework 2.0 installed.
- Download - Luminosity for .NET Framework 2.0
- Get .NET Framework 2.0
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: