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. The link will open in a new window for your convenience.








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
Laser Technology Laser Pointer Parts Lasers by Wavelength
Top 10 Laser Pointer Companies Laser Pointer Company Database Visible Beam Laser Pointers


One laser store meets all your needs

























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



LPF List of Laser Pointer Companies (link opens new window)



Reply
 
LinkBack Thread Tools Display Modes
Old 04-16-2013, 05:23 PM #129
Speedy78's Avatar
Class 3R Laser
 
Join Date: Dec 2012
Location: Navarre, Fl
Posts: 2,084
Rep Power: 211
Speedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond repute
Speedy78 Speedy78 is offline
Class 3R Laser
Speedy78's Avatar
 
Join Date: Dec 2012
Location: Navarre, Fl
Posts: 2,084
Rep Power: 211
Speedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond reputeSpeedy78 has a reputation beyond repute
Default Re: Peregrine - The Free, Open Source LPM Interface

I looked at some of it but I have no idea what any of it is haha.


__________________
405nm Lazerer Polished Rifle 688mW
445nm Kryton Groove 1.6W~Sinner 3.3W
450nm Guidesman 1.2W
457.9nm ML Argon
473nm PL-E Pro 15mW
476.5nm ML Argon
488nm Uniphase Multi-Line Argon 48mW/73mW in current control;
496.5nm ML Argon
501.7nm ML Argon
514.5nm ML Argon
532nm SkyRay King Gre3n 35mW/60mW/70mW~Phobos Fasttech 70mW~Optotronics RPL-500 450mW~JetLasers Ti B 170mW
543.5nm Bare tube HeNe ~3mW (Nightstand lamp)
632.8nm Bare tube HeNe ~3mW~Bare tube HeNe Multimode 12mW (Desk Lamp)
638nm Mrcrouse Custom 650mW
658nm wannaburnstuff baby shower gift? 127mW
808nm Coherent CCP 10W

"Rather than offer you the illusion of free choice, I will take the liberty of choosing for you"
"The right man in the wrong place can make all the difference in the world."
-Gman
Speedy78 is offline   Reply With Quote







LPF List of Laser Pointer Companies (link opens new window)







Old 04-16-2013, 06:47 PM #130
mhemling33's Avatar
Class 2M Laser
 
Join Date: Oct 2012
Location: Forest Hill, MD, USA
Posts: 974
Rep Power: 603
mhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond repute
mhemling33 mhemling33 is offline
Class 2M Laser
mhemling33's Avatar
 
Join Date: Oct 2012
Location: Forest Hill, MD, USA
Posts: 974
Rep Power: 603
mhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond reputemhemling33 has a reputation beyond repute
Default Re: Peregrine - The Free, Open Source LPM Interface

What do you use to edit it on a Mac ? I am downloading xforce but I am not sure if that's the right program.

You can probably guess from the statement above I have no idea what I an doing but I would like to play around and try to learn.
__________________
ARGMeter w/ Ophir
mhemling33 is offline   Reply With Quote
Old 04-16-2013, 06:53 PM #131
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,506
Rep Power: 2565
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,506
Rep Power: 2565
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 - The Free, Open Source LPM Interface

Download the Processing IDE, information found under the "Getting Started" section in the OP.

Link to download page: Download \ Processing.org

I use version 2.0b7.

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 05-16-2013, 02:39 AM #132
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,235
Rep Power: 11361
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,235
Rep Power: 11361
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 - The Free, Open Source LPM Interface

I'm going to attempt to make some changes to the source but I've never used Processing before.

I've just downloaded Processing 2.0b8, unzipped it and tried to run Peregrine. Got a missing ControlP5 library so I installed that from within Processing. Now I'm getting

Code:
ControlP5 2.0.4 infos, comments, questions at http://www.sojamo.de/libraries/controlP5
Exception in thread "Animation Thread" java.lang.NullPointerException
	at processing.core.PApplet.handleDraw(PApplet.java:2297)
	at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:243)
	at processing.core.PApplet.run(PApplet.java:2140)
	at java.lang.Thread.run(Thread.java:662)
Exception in thread "Animation Thread" java.lang.NullPointerException
	at processing.core.PApplet.handleDraw(PApplet.java:2297)
	at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:243)
	at processing.core.PApplet.run(PApplet.java:2140)
	at java.lang.Thread.run(Thread.java:662)
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
The main window looks fine but the Serial Console looks empty. The .exe works fine. I'm on Win7 x86, BTW.


Edit: strangely it does work properly with Processing 2.0b7. Go figure...
__________________
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)
~462-476nm "Tunablue" by Atomic (1.5W pk)
low 520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
high 520nm: Laserlands (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; 05-16-2013 at 10:51 PM.
Atomicrox is offline   Reply With Quote
Old 05-17-2013, 10:29 PM #133
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,235
Rep Power: 11361
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,235
Rep Power: 11361
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 - The Free, Open Source LPM Interface

Sorry for the double post but I think this is worth it.

Here's my first contribution, IMHO an improvement to the autorange algorithm.

The old one went like (in mW): 50, 100, 200, 300, ..., 900, 1000, 1500, 2000 and continued in increments of 500.

Mine goes: 1, 2, 3, ..., 9, 10, 20, 30, ..., 90, 100, 200, 300, ..., 900, 1000, 2000, 3000, ..., 9000, 10000, 20000 and so on.
It has a higher dynamic range and IMHO adapts better to very small and very big measurements. I placed a lower limit of 1mW because all Peregrine readings show with only one decimal.

I also thought abut using an osciloscope-like scale: 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000, 20000 and so on. What do you guys think?

Heres the code, just substitute lines 69 to 74 of Graph.pde with:
Code:
if(maxData <= 1)
  {
    maximum = 1.0;
  }
  else
  {
    float magnitude = pow(10, floor(log(maxData) / 2.3025850929940456840179914546844));
    maximum = ceil(maxData / magnitude) * magnitude;
  }
Feel free to include this in the next version if you like it, Trevor!


Here are some suggestions:
-Unify Monitor and "regular" measurements - this could be done by adding a few more measurement settings:
--When available time is reached (combo box):
---stop (like "regular" measurements)
---roll window (like monitor does)
---increase total time (let's say it was set at 60s and you get one reading per second - after the graph border is hit every second extends the total time by one second and resizes it) (this would be very nice for long measurements without a foreseable end)
--Separate total time and time scale. Then you could make the graph show 5min or 300s, depending on your preferences.
--Add filtering options, to help remove noise:
---Amount of samples
---Supersampling/moving average selector

-Add restart button: stops the measurement, clears the graph and starts a new one with the same settings.
-Move stop from the menu to a button.
-Replace Measurement/New... with Measurement/Settings... or something. That way it won't restart until you click the restart button.
-Move port selection under the meter menu, refreshing automatically when the meter menu is opened. Leave only connect as a button.
-Move status bar to the bottom and buttons either to the top below the menus or to the bottom above the status bar.
-Make menus behave as standard menus:
--Remove "gaps"
--Top level menus only opens when clicked
--Only one menu is open at a time
--Menus only close when you click outside

-Add software zeroing:
--A zero button, when clicked it takes a few readings, computes average (or maybe minimum) and from that point forward subtracts that from all readings.
--A raw button, which removes the software zeroing.
--A fourth panel beside Current Reading/Peak/Average, which shows the current Zero. This is needed to avoid people faking readings.
--Maybe a settings menu, with the amount of readings to use for zeroing and a selector for average or minimum.

Please don't take this huge list of suggestions wrong, Peregrine is absolutely wonderful as it is! I just think the interface could be more "standard" and intuitive with some changes.


I might try to implement some of these but I don't know anything about Processing and may not be able to do much, interface wise.
__________________
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)
~462-476nm "Tunablue" by Atomic (1.5W pk)
low 520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
high 520nm: Laserlands (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 07-03-2013, 04:36 AM #134
LtKernelPanic's Avatar
Class 3R Laser
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
LtKernelPanic LtKernelPanic is online now
Class 3R Laser
LtKernelPanic's Avatar
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
Default Re: Peregrine - The Free LPM Interface

Quote:
Originally Posted by Seoul_lasers View Post
* IMPORTANT INFO FOR ANYONE HAVING PROBLEMS*
using Trevor's Peregrine on MacOSX


I can now say that right now I am running Peregrine on MacOSX 10.8.2
I now figured out why Peregrine failed to see the incoming serial data before.
Any application built around Processing is NOT independent of the Processing serial library.
IF you intend to run Peregrine you must first download Processing and then install the Serial library.
After doing this final step, only then will the serial data be visible to Peregrine.


I now will prove that Trevors hard work is finally working!

Sorry to bump this up again but is the serial library a separate download? I downloaded Processing but I don't see an option to install the serial library.
__________________
My builds:

405nm: 87mw PHT-803T in hotlights (thread)
405nm: 170mw 6x SF-AW 210 Guidesman host (thread)
445nm: 710mw Guidesman host
635nm: 4mw pen host (thread)
660: 190mw LPC-815 Guidesman host
LtKernelPanic is online now   Reply With Quote
Old 07-03-2013, 04:47 AM #135
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,506
Rep Power: 2565
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,506
Rep Power: 2565
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 - The Free LPM Interface

Quote:
Originally Posted by LtKernelPanic View Post
Sorry to bump this up again but is the serial library a separate download? I downloaded Processing but I don't see an option to install the serial library.
No worries! That's what this thread is here for.

You're on Mac OS X, I assume? There's a shell command you need to run to get serial running... let me look for where I posted it.

EDIT: This post - Peregrine - The Free, Open Source LPM Interface

Trevor
__________________
Code:
23:10 <ARG>    nothing has blown up yet :)
23:10 <Trevor> that is a distressingly low standard for success

Last edited by Trevor; 07-03-2013 at 04:48 AM.
Trevor is offline   Reply With Quote
Old 07-03-2013, 04:53 AM #136
Seoul_lasers's Avatar
Class 3R Laser
 
Join Date: Jul 2008
Location: Victoria, British Columbia
Posts: 2,313
Rep Power: 5175
Seoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond repute
Send a message via Skype™ to Seoul_lasers
Seoul_lasers Seoul_lasers is online now
Class 3R Laser
Seoul_lasers's Avatar
 
Join Date: Jul 2008
Location: Victoria, British Columbia
Posts: 2,313
Rep Power: 5175
Seoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond repute
Send a message via Skype™ to Seoul_lasers
Exclamation Re: Peregrine - The Free LPM Interface

Quote:
Originally Posted by LtKernelPanic View Post
Sorry to bump this up again but is the serial library a separate download? I downloaded Processing but I don't see an option to install the serial library.
Yes the library was a separate download but according to processing forums is now included.


Trevor is bang on the money here. You'll have to enable the serial library via a shell command.

Quote:
import processing.serial.*;
Serial serial;
int baudrate = 9600;

void setup() {
serial = new Serial(this, Serial.list()[0], baudrate);
//change the 0 if arduino is not your first com port
}
Trevor, I just used this on my hackintosh, correct me if I am wrong.. this seems to have worked.
__________________
650nm ~350mW DVD 20x diode RyanSoh3 Class IIIb
650nm ~350mW DVD 22x 3.5mm labby build 2010 Class IIIb
532nm 10mW-15mW DPSS Module IR filtered(S.Korea)RyanSoh3 Class IIIb
450nm CarbonFiber ElectricPlasma build 9mm +6W Class IV
445nm 3.49W pk ~3.15W av. Sinner Cypreus II +DTR 9mm 445nm Class IV
445nm RHD Saber Twins 2.7W ~2.35W pk Class IV
445nm A140 module x2 Maxsink Class IV
405nm Daguin Kryton Groove SO6J 700mW build. Class IV
405nm Olike 560mW-600mW pen sold Scopeguy20
Class IV
337.1nm TEA Nitrogen laser project 2011 Class IIIb
---------------------------------------------------
Die4Drivers 1.3v lab laser/projector driver

Laserbee 3.2W Deluxe LPM
ARGMeter 1.1v
Ophir 20C-A sensor

Peregrine 1.5.0 is working now on MacOSX Yay!!

Last edited by Seoul_lasers; 07-03-2013 at 04:57 AM.
Seoul_lasers is online now   Reply With Quote
Old 07-03-2013, 05:05 AM #137
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,506
Rep Power: 2565
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,506
Rep Power: 2565
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 - The Free LPM Interface

Quote:
Originally Posted by Seoul_lasers View Post
Yes the library was a separate download but according to processing forums is now included.

Give it a go. If you get an error you'll need to either re-install processing or download the serial library via Ardunio.cc .
Hm... downloading the Arduino IDE shouldn't be necessary. At least I would hope not.

If anything, you'd need to just download RXTX - but I'd start with running those shell commands.

EDIT: Oop, S_l edited his post. What's the source code for exactly?

Trevor
__________________
Code:
23:10 <ARG>    nothing has blown up yet :)
23:10 <Trevor> that is a distressingly low standard for success

Last edited by Trevor; 07-03-2013 at 05:05 AM.
Trevor is offline   Reply With Quote
Old 07-03-2013, 05:10 AM #138
Seoul_lasers's Avatar
Class 3R Laser
 
Join Date: Jul 2008
Location: Victoria, British Columbia
Posts: 2,313
Rep Power: 5175
Seoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond repute
Send a message via Skype™ to Seoul_lasers
Seoul_lasers Seoul_lasers is online now
Class 3R Laser
Seoul_lasers's Avatar
 
Join Date: Jul 2008
Location: Victoria, British Columbia
Posts: 2,313
Rep Power: 5175
Seoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond reputeSeoul_lasers has a reputation beyond repute
Send a message via Skype™ to Seoul_lasers
Exclamation Re: Peregrine - The Free LPM Interface

Quote:
Originally Posted by Trevor View Post
Hm... downloading the Arduino IDE shouldn't be necessary. At least I would hope not.

If anything, you'd need to just download RXTX - but I'd start with running those shell commands.

EDIT: Oop, S_l edited his post. What's the source code for exactly?

Trevor

The source code is to get Processing to run the serial library. If not I get an error saying that the library is not installed when it is already.
Kind of strange... I ran this code and it picked up the USB to serial interface off the arduino.
__________________
650nm ~350mW DVD 20x diode RyanSoh3 Class IIIb
650nm ~350mW DVD 22x 3.5mm labby build 2010 Class IIIb
532nm 10mW-15mW DPSS Module IR filtered(S.Korea)RyanSoh3 Class IIIb
450nm CarbonFiber ElectricPlasma build 9mm +6W Class IV
445nm 3.49W pk ~3.15W av. Sinner Cypreus II +DTR 9mm 445nm Class IV
445nm RHD Saber Twins 2.7W ~2.35W pk Class IV
445nm A140 module x2 Maxsink Class IV
405nm Daguin Kryton Groove SO6J 700mW build. Class IV
405nm Olike 560mW-600mW pen sold Scopeguy20
Class IV
337.1nm TEA Nitrogen laser project 2011 Class IIIb
---------------------------------------------------
Die4Drivers 1.3v lab laser/projector driver

Laserbee 3.2W Deluxe LPM
ARGMeter 1.1v
Ophir 20C-A sensor

Peregrine 1.5.0 is working now on MacOSX Yay!!
Seoul_lasers is online now   Reply With Quote
Old 07-03-2013, 06:59 PM #139
LtKernelPanic's Avatar
Class 3R Laser
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
LtKernelPanic LtKernelPanic is online now
Class 3R Laser
LtKernelPanic's Avatar
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
Default Re: Peregrine - The Free, Open Source LPM Interface

Figured out my problem. After posting last night I got thinking I bet I need a driver for the RS323->USB controller in my LB and sure enough as soon as I installed a pl-2303 driver the serial port showed up and everything works great. I'm currently using 10.6.8 on this machine FWIW.
__________________
My builds:

405nm: 87mw PHT-803T in hotlights (thread)
405nm: 170mw 6x SF-AW 210 Guidesman host (thread)
445nm: 710mw Guidesman host
635nm: 4mw pen host (thread)
660: 190mw LPC-815 Guidesman host
LtKernelPanic is online now   Reply With Quote
Old 07-03-2013, 07:03 PM #140
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,506
Rep Power: 2565
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,506
Rep Power: 2565
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 - The Free, Open Source LPM Interface

Quote:
Originally Posted by LtKernelPanic View Post
Figured out my problem. After posting last night I got thinking I bet I need a driver for the RS323->USB controller in my LB and sure enough as soon as I installed a pl-2303 driver the serial port showed up and everything works great. I'm currently using 10.6.8 on this machine FWIW.
Glad it's working! How do you like it?

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 07-03-2013, 09:40 PM #141
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,235
Rep Power: 11361
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,235
Rep Power: 11361
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 - The Free, Open Source LPM Interface

Trevor, did you get some time to test my changes?
__________________
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)
~462-476nm "Tunablue" by Atomic (1.5W pk)
low 520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
high 520nm: Laserlands (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 07-05-2013, 12:43 AM #142
Trevor's Avatar
Class 3B Laser
 
Join Date: Jul 2009
Location: Boulder, CO
Posts: 4,506
Rep Power: 2565
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,506
Rep Power: 2565
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 - The Free, Open Source LPM Interface

Quote:
Originally Posted by Atomicrox View Post
Trevor, did you get some time to test my changes?
I've actually finally spent a little bit of time playing with it!

I'm not sure why my HP laptop didn't like it... maybe I was using the wrong version of Processing or controlp5. Whatever the case, it would end up throwing a NullPointerException and some controls would be missing. It's humming along quite nicely on my Macbook, though! I'll test again on my other laptop when I get the chance.

I like what you've done a lot. The only problem now is change control. Would it be better to fork it and for you to maintain a separate version? It seems like you could keep doing some pretty seriously good stuff - especially if you didn't have to worry about getting your changes into "my" version.

What are your thoughts on the matter?

I'm really happy another developer has gotten their hands in Peregrine!

I hope my code wasn't too tough to figure out... seems like all programmers speak a different language.

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 07-05-2013, 11:11 PM #143
Atomicrox's Avatar
Class 3R Laser
 
Join Date: Jun 2011
Posts: 2,235
Rep Power: 11361
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,235
Rep Power: 11361
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 - The Free, Open Source LPM Interface

Glad you like it!

I added everything I really needed except for one thing - exporting the selection box. I'm pretty sure I won't add enough to justify a fork, and TBH I'm not sure I'll keep developing it at all... my free time keeps shrinking all the time.

OTOH I gree it will be annoying to merge. Have you changed much since the version I used as base?

Your code wasn't that hard, don't worry

BTW great work on 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)
~462-476nm "Tunablue" by Atomic (1.5W pk)
low 520nm: MXDL pen by DTR (31.6mW pk|28.8mW avg)
high 520nm: Laserlands (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 07-10-2013, 03:37 AM #144
LtKernelPanic's Avatar
Class 3R Laser
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
LtKernelPanic LtKernelPanic is online now
Class 3R Laser
LtKernelPanic's Avatar
 
Join Date: Sep 2010
Location: KSUX
Posts: 1,339
Rep Power: 817
LtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond reputeLtKernelPanic has a reputation beyond repute
Default Re: Peregrine - The Free, Open Source LPM Interface

Quote:
Originally Posted by Trevor View Post
Glad it's working! How do you like it?

Trevor
Sorry to post and run the other day but I only had a short time to mess with it before having to get things ready for the Fourth weekend.

It works pretty well but I have run into where it stops logging half way through a timed graph on multiple occasions. There's an example of it in my 473 review thread. Other than that it runs pretty darned well.
__________________
My builds:

405nm: 87mw PHT-803T in hotlights (thread)
405nm: 170mw 6x SF-AW 210 Guidesman host (thread)
445nm: 710mw Guidesman host
635nm: 4mw pen host (thread)
660: 190mw LPC-815 Guidesman host
LtKernelPanic is online now   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


LinkBacks (?)
LinkBack to this Thread: http://laserpointerforums.com/f70/peregrine-free-open-source-lpm-interface-80589.html
Posted By For Type Date
Hobby Laser Pointer | Peregrine &#8211; The Free, Open Source Universal LPM Interface This thread Pingback 10-06-2016 06:15 AM
Peregrine logging software This thread Refback 08-22-2015 03:48 PM










Loading








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






Privacy Policy | Advertising Disclaimer | Terms of Use


 


All times are GMT. The time now is 04:56 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