Laser pointer discussion. Read/write reviews of laser pointers and laser pointer companies. Learn about all types of laser pointers and lasers





Welcome to Laser Pointer Forums! If you are looking for a laser pointer or want to compare different laser pointer companies, you may want to check out the LPF Laser Pointer Company Database.


Green Laser Pointers by Category Blue Laser Pointers by Category Red Laser Pointers by Category
Yellow Laser Pointers by Category Violet Laser Pointers by Category Orange Laser Pointers by Category
Top Laser Pointers by Power - 1 Watt+ Top Laser Pointers by Power - 500mW+ Top Laser Pointers by Power - 250mW+
Laser Pointer Database High Power Laser Pointers Laser Pointer Diodes


2.5 Watt Blue Thor M 2 Laser Pointer











Go Back   Laser Pointer Forums - Discuss Laser Pointers > Lasers > Laser Measurements

List of Laser Pointer Companies (link opens new window)



Reply
 
LinkBack Thread Tools Display Modes
Old 08-03-2013, 07:57 PM #1
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Atomicrox Atomicrox is offline
Class 3R Laser
Atomicrox's Avatar
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Default Peregrine 1.4 beta - Packed with new features!

First of all many thanks to Trevor for this wonderful piece of software!

I've been working on some modifications/additions to Peregrine and now I think I've got enough new stuff to be worth sharing my version with your guys. I talked with Trevor and he had the great idea of creating a new thread and letting people beta test my version for some time before merging it back on the official version.

Please post your feedback, even if it is to say it didn't run or you didn't like it. Let me know if you find any (unknown) bugs.

Here it is, at last: Peregrine 1.4!
Download it here.

Here's an exported graph showing some of the new features (software zeroing, selection box exporting and minimum power)


Here's a shot of the interface with the new buttons (sorry, no laser)


The changelog is quite long but IMHO very worth reading, else you might not notice some of the new features.

Changes from version 1.2.1.3 (made by Trevor) to version 1.4 (made by Atomic)
  • Changed version to 1.4
  • Changed autorange algorithm - now it goes: 1, 2, 3, ..., 9, 10, 20, 30, ..., 90, 100, 200, 300, ..., 900, 1000, 2000, 3000, ..., 9000, 10000, 20000 and so on.
  • Interface changes
    • Moved status bar to bottom
    • Moved buttons
    • Moved contents of the Measurement menu to buttons because they're used all the time
      • Moved measurements settings from New to a Settings button
      • Changed the New menu to a (Re)start button, that starts a new measuremnt with current settings and discards the old one
      • Stop button will stop current measurement without erasing, just like it did before
    • Added the last missing time label on the graph and resized to accomodate
  • Merged monitoring mode and regular measurements
    • New end action setting:
      • Stop: stops measuring when the graph border is reached
      • Roll Window: starts to roll the window when the graph border is reached, discarding old readings (this is the same as the old monitoring mode)
      • Increase Length: keeps getting new measurements and resizing the graph to fit, use this when you don't know how long you'll measure before starting (might slow down if you use it for a long time)
      • Added end action to configs
    • Threshold can be left negative or blank to disable - use this to start measuring as soon as you press (Re)start
      • Added default threshold to configs
  • Removed auto start when connecting because it didn't read new settings - use the (Re)start button
  • Cancelling the Settings dialog will now properly revert the changes made
  • Added background color setting
  • Made grid a lighter shade of grey (on both real time and exported graphs)
  • Allowed saving whenever graphing is stopped (allows empty graphs but that's fine to me)
  • Added software zeroing
    • Amount of samples to take before computing the zero can be set on configs (more samples will take longer but produce a better zero, adjust based on the datarate of your LPM)
    • Type of zero can be set on configs:
      • Minimum: use the smallest reading from the samples (will fluctuate slightly above zero, with rare negative readings)
      • Average (recommended): use the average of all the samples (will fluctuate around zero but both positive and negative readings might happen)
      • Maximum: use the highest reading from the samples (will fluctuate slightly below zero, with rare positive readings)
    • Added a panel that shows current zero
    • Added buttons to zero and unzero
    • Zero will be on exported graph if it's being used
  • Added minimum reading panel
    • Added minimum on exported graph
  • Improvements to exported graph
    • Added default export dir config, will default to user folder if commented out
    • Changed the code to make the graph mathematically accurate, considering the limitations of floating point math and rounding
      • Rescaled the time axis to include the borders and not just the inside
      • Made sure the graph line draws over everything else (border, grid and selection)
    • The selection box is now exported and the Peak/Average/Minimum readings will be taken from the selection
    • Added width and height configs (height was already there but didn't work) and made the exported graph resize accordingly (there are some limitations listed on the config file)
  • Added autoconnect config - just type the name of your COM port and it will connect as soon as you plug it in
  • Added software oversampling - this will collect a number of samples, compute the average and treat them as a single sample
    • Choose the amount of samples to average on the Settings dialog (more samples will decrease error/increase resolution but will lower the datarate) (use more samples to accurately read weak lasers) (can be left negative/zero/blank to disable)
    • Added to configs
  • Internal changes:
    • Used enums instead of constants when possible
    • Centralized config loading
    • Removed start_flag
    • Removed done state
    • Added some debug values and moved others to fit window
    • Moved/restyled a lot of code (but not all of it)
    • Added some helper methods: drawRectangle, toPanelFormat and toRoundedString
    • Added variables for background, grid and selection box colors that affect both the real time graph and the exported graph, to make easier to add configs for them eventually



As any biggish software this has some bugs. Here's the list of what I've found so far.

Known bugs
  • Real time graph has a few inaccuracies (use the exported graph when accuracy is needed)
    • A reading of 10% wont fall exactly on the first grid
    • The selection box is off by a few pixels
    • Grid size isn't consistent
  • Peregrine will slow down if you leave it collecting data on Increase Length mode (workaround: increase oversampling to store less readings)
  • Datarate seems slightly wrong when a lot of oversampling is used, needs further investigation but does not seem to affect accuracy


__________________
405nm: NewWish (29.1mW avg|5mW rtd) | Dilda (81.5mW avg|200mW rtd) | 501B by Blord (633mW pk)
low 445nm: C6 from Survival Lasers (1351mW pk|1289mW avg|1100mW rtd)
high 450nm: NewWish (12.6mW pk|5mW rtd) | Dominator by Blord (3010mW pk|2779mW avg during 5min)
462nm: 501B by Atomic (1507mW avg)
473nm: BWB-10-OEM labby by CNI (10mW rtd)
520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
532nm: NewWish (28.6mW pk|26.8mW avg|10mW rtd) | Dapper (30.3mW pk) | Classic (120.0mW pk|103.1mW avg|100mW rtd) | "The Green Box" by Atomic (176.7mW pk|140.0mW avg)
589nm: Spartan from Dragon Lasers (58.4mW pk|37mW avg|50mW rtd)
632.8nm: HeNe pointer by Atomic (0.68mW rtd)
635nm: NewWish (4.6mW avg|5mW rtd)
638nm: Classic from Lazerer (409.3mW pk|389.4mW avg|415mW rtd)
650nm: NewWish (10.6mW pk|5mW rtd) | Dilda (216.3mW avg|200mW rtd)
685nm: laser-in-a-box by Atomic (30.4mW pk|29.3mW avg) | 501B by Atomic (32.4mW avg)
780nm: module (2.7mW avg|5mW rtd)
808nm: Classic modded from a 532nm (162mW avg)
850nm: module (8.8mW avg|7mW rtd)
980nm: NewWish (81mW pk|5mW rtd) | 2nd line around 490nm

5W Ophir LPM

HV: Flyback, Plasma Speaker, The Arcsynth and SSTC

Last edited by Atomicrox; 08-04-2013 at 02:09 PM.
Atomicrox is offline   Reply With Quote










Old 08-03-2013, 09:21 PM #2
Livinloud's Avatar
Class 4 Laser
 
Join Date: Feb 2013
Location: Masshole
Posts: 5,048
Rep Power: 400
Livinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond repute
Livinloud Livinloud is offline
Class 4 Laser
Livinloud's Avatar
 
Join Date: Feb 2013
Location: Masshole
Posts: 5,048
Rep Power: 400
Livinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond reputeLivinloud has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Subbed to remind me to read the details after lunch
__________________
Please Read: Sticky- Complete Guide To Owning Lasers
Sticky- FYI: New Search Function

Laser collection:
Blue & Black Marble Kryton Groove 445nm- 2.65W with 3 element lens, G2 untested
Polished Minisabre V2 462nm - 250mW
Red & Black Marble Kryton Groove 635nm- 500mW
Custom Titanium PL520- stable 80mW



M43vn, Crelant 7G2CS dedomed, Armytek Barracuda, SupBeam K40vn, SupBeam X40, Niwalker Vostro Mvn, Convoy C8 2015 version, Shadow SL3, Crelant 7G5CS, L3 L10, 2x 365nm UV Flashlights, Red P60 Dropin
Livinloud is offline   Reply With Quote
Old 08-03-2013, 09:56 PM #3
csshih's Avatar
Class 2 Laser
 
Join Date: Sep 2010
Location: San Jose, CA
Posts: 431
Rep Power: 219
csshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond repute
csshih csshih is offline
Class 2 Laser
csshih's Avatar
 
Join Date: Sep 2010
Location: San Jose, CA
Posts: 431
Rep Power: 219
csshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond reputecsshih has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

http://www.radiantelectronics.org/Pe...5558433249.zip

hosted it for you

Craig
csshih is offline   Reply With Quote
Old 08-03-2013, 10:19 PM #4
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Trevor Trevor is offline
Class 3B Laser
Trevor's Avatar
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Awesome!

For the moment, this build is an independent fork off of the official current build. By all accounts, everything seems to be working fine, but we want to make sure all is well before we incorporate everything into the main project.

Happy to see others working on my project as well. People like you are what makes open source successful.

Here it is on the OpenLPM web space: http://www.openlpm.com/peregrine/ato...egrine_1_4.zip

Trevor
__________________
Code:
23:10 <ARG>    nothing has blown up yet :)
23:10 <Trevor> that is a distressingly low standard for success
Trevor is offline   Reply With Quote
Old 08-04-2013, 02:11 PM #5
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Atomicrox Atomicrox is offline
Class 3R Laser
Atomicrox's Avatar
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Thanks for hosting guys, I've changed the OP link to Trevor's host since he is the father of Peregrine.
__________________
405nm: NewWish (29.1mW avg|5mW rtd) | Dilda (81.5mW avg|200mW rtd) | 501B by Blord (633mW pk)
low 445nm: C6 from Survival Lasers (1351mW pk|1289mW avg|1100mW rtd)
high 450nm: NewWish (12.6mW pk|5mW rtd) | Dominator by Blord (3010mW pk|2779mW avg during 5min)
462nm: 501B by Atomic (1507mW avg)
473nm: BWB-10-OEM labby by CNI (10mW rtd)
520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
532nm: NewWish (28.6mW pk|26.8mW avg|10mW rtd) | Dapper (30.3mW pk) | Classic (120.0mW pk|103.1mW avg|100mW rtd) | "The Green Box" by Atomic (176.7mW pk|140.0mW avg)
589nm: Spartan from Dragon Lasers (58.4mW pk|37mW avg|50mW rtd)
632.8nm: HeNe pointer by Atomic (0.68mW rtd)
635nm: NewWish (4.6mW avg|5mW rtd)
638nm: Classic from Lazerer (409.3mW pk|389.4mW avg|415mW rtd)
650nm: NewWish (10.6mW pk|5mW rtd) | Dilda (216.3mW avg|200mW rtd)
685nm: laser-in-a-box by Atomic (30.4mW pk|29.3mW avg) | 501B by Atomic (32.4mW avg)
780nm: module (2.7mW avg|5mW rtd)
808nm: Classic modded from a 532nm (162mW avg)
850nm: module (8.8mW avg|7mW rtd)
980nm: NewWish (81mW pk|5mW rtd) | 2nd line around 490nm

5W Ophir LPM

HV: Flyback, Plasma Speaker, The Arcsynth and SSTC
Atomicrox is offline   Reply With Quote
Old 01-14-2014, 07:55 PM #6
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

Having a play with Atomics build with the zeroing feature...
I'm testing on the Cubic Meter via USB Com 9
At the top of Peregrine where is says Meter/Data Stream what should I select n'
what does that feature actually do?
Cheers.
netwave is offline   Reply With Quote
Old 01-14-2014, 09:03 PM #7
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Atomicrox Atomicrox is offline
Class 3R Laser
Atomicrox's Avatar
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

That tells Peregrine how to understand the data received. Each LPM requires a different setting depending on it's firmware, you could ask Wade or try them out until one works (most likely Simple or OpenLPM). If it's working you got the right one already.
__________________
405nm: NewWish (29.1mW avg|5mW rtd) | Dilda (81.5mW avg|200mW rtd) | 501B by Blord (633mW pk)
low 445nm: C6 from Survival Lasers (1351mW pk|1289mW avg|1100mW rtd)
high 450nm: NewWish (12.6mW pk|5mW rtd) | Dominator by Blord (3010mW pk|2779mW avg during 5min)
462nm: 501B by Atomic (1507mW avg)
473nm: BWB-10-OEM labby by CNI (10mW rtd)
520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
532nm: NewWish (28.6mW pk|26.8mW avg|10mW rtd) | Dapper (30.3mW pk) | Classic (120.0mW pk|103.1mW avg|100mW rtd) | "The Green Box" by Atomic (176.7mW pk|140.0mW avg)
589nm: Spartan from Dragon Lasers (58.4mW pk|37mW avg|50mW rtd)
632.8nm: HeNe pointer by Atomic (0.68mW rtd)
635nm: NewWish (4.6mW avg|5mW rtd)
638nm: Classic from Lazerer (409.3mW pk|389.4mW avg|415mW rtd)
650nm: NewWish (10.6mW pk|5mW rtd) | Dilda (216.3mW avg|200mW rtd)
685nm: laser-in-a-box by Atomic (30.4mW pk|29.3mW avg) | 501B by Atomic (32.4mW avg)
780nm: module (2.7mW avg|5mW rtd)
808nm: Classic modded from a 532nm (162mW avg)
850nm: module (8.8mW avg|7mW rtd)
980nm: NewWish (81mW pk|5mW rtd) | 2nd line around 490nm

5W Ophir LPM

HV: Flyback, Plasma Speaker, The Arcsynth and SSTC
Atomicrox is offline   Reply With Quote
Old 01-15-2014, 01:51 AM #8
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

I raised the question as this beta build is graphing with either simple, kemometer, or laserbee selected!
I settled for the simple protocol being that Cubic was not an option & obviously don't own the other LPMs.
However the graphing remains choppy?
Maybe with all the extra's in this build, It's too much for my single core K125 processor?

Testing with Peregrine v1.5.0.4
I see under the (meter drop down) the data stream/LPM selection has been removed & replaced with Buad rate working for me at 9600 & no choppiness what so ever the graphing now..
It appears Peregrine v1.5.0.4 auto selects the protocol to be input_simple so that's how it will remain for now
netwave is offline   Reply With Quote
Old 01-15-2014, 03:25 AM #9
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

Actually CPU usage and Ram allocation between the two builds are minimal looking at the de bug charts, so rules out the extra's in v1.4b & my computer processor theory!

So what do you think causes the graph line to go choppy? By that I mean the gaps in the graph line in the 1st image to be more specific.


netwave is offline   Reply With Quote
Old 01-15-2014, 05:59 AM #10
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Trevor Trevor is offline
Class 3B Laser
Trevor's Avatar
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Jesus... ~85% CPU utilization?

Java...

So... the choppiness. Story time!

In an earlier build of Peregrine, I built some logic into the graph rendering. If the time since the last received data and the current data packet differed from the average by a significant amount, a gap would be rendered in the graph.

This "feature" was undocumented (sorry) and was designed to display gaps in the graph where data was not transmitted to Peregrine during a laser test. The original logic was a little too sensitive, so I removed it for the time being so that I could figure out a good threshold for displaying a gap in the data.

The version of Peregrine that Atomicrox based his version on included this undocumented feature. The codebase that I built version 1.5 on did not.

That's why the gaps appear in one version, but do not in another.

Trevor
__________________
Code:
23:10 <ARG>    nothing has blown up yet :)
23:10 <Trevor> that is a distressingly low standard for success
Trevor is offline   Reply With Quote
Old 01-15-2014, 10:53 AM #11
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Atomicrox Atomicrox is offline
Class 3R Laser
Atomicrox's Avatar
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

If it's working with any setting you don't need to worry. Those don't interfere with any features.

The thing is that this (1.4) was forked from 1.2 - I started working on some new features and Trevor continued to work on other features. Then I released 1.4 and he released 1.5 without merging the code together. I think he intends to do that eventually, adding my features back to the "regular" version.

I never had that issue with my LPM but from what Trevor said I'm guessing that probably indicates some sort of problem with your LPM. It should be sending the data at a regular interval... currently you'll end up with an inaccurate graph either way - with gaps or "stitched", depending on which version you decide to use.

I'm guessing this is due to the bluetooth connection. Does it support USB datalogging? If it does, can you connect it through USB and test again? Maybe using a bluetooth connection for datalogging isn't a good idea after all.

There's one situation in which my version *will* be quite heavy on the processor - if you leave it increasing the length of the graph for a very long time (it has to redraw the whole graph every time and that takes some time if you have too much data). The solution is to increase oversampling, leaving less data to be redrawn.
__________________
405nm: NewWish (29.1mW avg|5mW rtd) | Dilda (81.5mW avg|200mW rtd) | 501B by Blord (633mW pk)
low 445nm: C6 from Survival Lasers (1351mW pk|1289mW avg|1100mW rtd)
high 450nm: NewWish (12.6mW pk|5mW rtd) | Dominator by Blord (3010mW pk|2779mW avg during 5min)
462nm: 501B by Atomic (1507mW avg)
473nm: BWB-10-OEM labby by CNI (10mW rtd)
520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
532nm: NewWish (28.6mW pk|26.8mW avg|10mW rtd) | Dapper (30.3mW pk) | Classic (120.0mW pk|103.1mW avg|100mW rtd) | "The Green Box" by Atomic (176.7mW pk|140.0mW avg)
589nm: Spartan from Dragon Lasers (58.4mW pk|37mW avg|50mW rtd)
632.8nm: HeNe pointer by Atomic (0.68mW rtd)
635nm: NewWish (4.6mW avg|5mW rtd)
638nm: Classic from Lazerer (409.3mW pk|389.4mW avg|415mW rtd)
650nm: NewWish (10.6mW pk|5mW rtd) | Dilda (216.3mW avg|200mW rtd)
685nm: laser-in-a-box by Atomic (30.4mW pk|29.3mW avg) | 501B by Atomic (32.4mW avg)
780nm: module (2.7mW avg|5mW rtd)
808nm: Classic modded from a 532nm (162mW avg)
850nm: module (8.8mW avg|7mW rtd)
980nm: NewWish (81mW pk|5mW rtd) | 2nd line around 490nm

5W Ophir LPM

HV: Flyback, Plasma Speaker, The Arcsynth and SSTC

Last edited by Atomicrox; 01-15-2014 at 10:55 AM.
Atomicrox is offline   Reply With Quote
Old 01-15-2014, 12:57 PM #12
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

Thanks Trevor, that explains things

Atomic, I've only been doing USB data logging so far, so anything Bluetooth is
irrelevant at this stage.

Thanks for the oversampling tip, I've since tried another laser & I'm getting smoother graphing
netwave is offline   Reply With Quote
Old 01-15-2014, 06:01 PM #13
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Atomicrox Atomicrox is offline
Class 3R Laser
Atomicrox's Avatar
 
Join Date: Jun 2011
Posts: 2,145
Rep Power: 1189
Atomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond reputeAtomicrox has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Strange. You might want to talk to Wade about that, maybe there's something in his code that can be improved to send the data at regular intervals..
__________________
405nm: NewWish (29.1mW avg|5mW rtd) | Dilda (81.5mW avg|200mW rtd) | 501B by Blord (633mW pk)
low 445nm: C6 from Survival Lasers (1351mW pk|1289mW avg|1100mW rtd)
high 450nm: NewWish (12.6mW pk|5mW rtd) | Dominator by Blord (3010mW pk|2779mW avg during 5min)
462nm: 501B by Atomic (1507mW avg)
473nm: BWB-10-OEM labby by CNI (10mW rtd)
520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
532nm: NewWish (28.6mW pk|26.8mW avg|10mW rtd) | Dapper (30.3mW pk) | Classic (120.0mW pk|103.1mW avg|100mW rtd) | "The Green Box" by Atomic (176.7mW pk|140.0mW avg)
589nm: Spartan from Dragon Lasers (58.4mW pk|37mW avg|50mW rtd)
632.8nm: HeNe pointer by Atomic (0.68mW rtd)
635nm: NewWish (4.6mW avg|5mW rtd)
638nm: Classic from Lazerer (409.3mW pk|389.4mW avg|415mW rtd)
650nm: NewWish (10.6mW pk|5mW rtd) | Dilda (216.3mW avg|200mW rtd)
685nm: laser-in-a-box by Atomic (30.4mW pk|29.3mW avg) | 501B by Atomic (32.4mW avg)
780nm: module (2.7mW avg|5mW rtd)
808nm: Classic modded from a 532nm (162mW avg)
850nm: module (8.8mW avg|7mW rtd)
980nm: NewWish (81mW pk|5mW rtd) | 2nd line around 490nm

5W Ophir LPM

HV: Flyback, Plasma Speaker, The Arcsynth and SSTC

Last edited by Atomicrox; 01-15-2014 at 06:01 PM.
Atomicrox is offline   Reply With Quote
Old 01-16-2014, 05:20 AM #14
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Trevor Trevor is offline
Class 3B Laser
Trevor's Avatar
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,504
Rep Power: 1304
Trevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond reputeTrevor has a reputation beyond repute
Default Re: Peregrine 1.4 beta - Packed with new features!

Mind uploading a CSV export of a test? I'd like to have a look, just to see how large the fluctuations in the gaps are.

Trevor
__________________
Code:
23:10 <ARG>    nothing has blown up yet :)
23:10 <Trevor> that is a distressingly low standard for success
Trevor is offline   Reply With Quote
Old 01-16-2014, 07:40 PM #15
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

Quote:
Originally Posted by Atomicrox View Post
Strange. You might want to talk to Wade about that, maybe there's something in his code that can be improved to send the data at regular intervals..
I just had a PM from Wade saying It should be sending around 10 data points per second with some minor fluctuation
netwave is offline   Reply With Quote
Old 01-16-2014, 08:03 PM #16
netwave's Avatar
Class 1M Laser
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
netwave netwave is offline
Class 1M Laser
netwave's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 139
Rep Power: 12
netwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nicenetwave is just really nice
Default Re: Peregrine 1.4 beta - Packed with new features!

Quote:
Originally Posted by Trevor View Post
Mind uploading a CSV export of a test? I'd like to have a look, just to see how large the fluctuations in the gaps are.

Trevor
I've just noticed, an exported graph image has the gaps stitched together!
Attached images with the CSV

Rob.
Attached Files
File Type: zip graph+CSV.zip (66.7 KB, 38 views)
netwave is offline   Reply With Quote
Reply





Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On











Loading












Privacy Policy | Advertising Disclaimer | Terms of Use


 


All times are GMT. The time now is 07:29 PM.


Powered by: vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO
Privacy Policy | Advertising Disclaimer | Terms of Use
Copyright (C) 2017 Laser Pointer Forums, LLC