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

LPF Donation via Stripe | LPF Donation - Other Methods

Links below open in new window

ArcticMyst Security by Avery

Peregrine - The Free, Open Source LPM Interface

Trevor

0
Joined
Jul 17, 2009
Messages
4,386
Points
113
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!

Hm... exporting the selection box is a really neat idea!

Let's see.

  • I've changed export to work whenever the user wants.
  • I expanded the OpenLPM protocol.

...actually that's it. I thought there was more. Seems silly to have them bulleted... oh well.

I think I need to go through your code and become better acquainted with it. It's always tough to pick up in someone else's code, but I think I can do it - especially if all your changes are well-received, which I think they will be. I think in the meantime, you should release a beta of it. You could spin off a new thread or I can put it in the OP.

We've just got to make sure the issue I had on my other laptop is fixable. Hopefully it's just my laptop. :p

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.

Hm. If you go into the package itself, go to the /data/ folder (I forget the full path) and turn debug mode on in Peregrine.conf. That will give you detailed information about everything that Peregrine is doing. You'll also want to turn on the serial debugger.

If you can reproduce the bug and provide a screenshot of the debug information and a copy of the serial datastream around the time it occurred, that will go a long way toward me getting to the bottom of it. :)

Thanks for helping improve Peregrine!

Trevor
 





Joined
Sep 22, 2010
Messages
1,358
Points
48
Debug mode is already enabled in the version I have. I can run another test when I get my newest toy tomorrow.
 

gismo

0
Joined
Jan 8, 2013
Messages
758
Points
43
I've been watching this useful thread (among many others on lpf.com:)) for some time now and find the tips for running Peregrine software very helpful.
For now I'm fine to run it under VMWare virtual Windows 7 64bit version. However, I can't seem to get it running properly on my Macbook Retina 13" (OS X 10.8.4). I've googled the pl-2303 driver for Mac OS X on this website:
PL2303 USB to Serial Driver for Mac OS X | Free software downloads at SourceForge.net
but after successful install and reboot it doesn't seem to change a thing:(
I've tried another driver, taken from here:
PL2303 Prolific Driver Installer Ver 1.5.0 / Drivers / Downloads - My Archives
but it won't install at all.

I've tried the trick with command line to no avail either:( Also changing USB ports (there are 2xUSB 3.0 ports) won't lead to a success.

The serial port won't show up for me in Peregrine at all, no matter what I do.

If anyone in this thread has a knowledge of the right drivers (perhaps I've used wrong ones?) or another way how to run Peregrine under Mac OS X 10.8.4 (could be Mountain Lion issue?), please let me know.

Help is much appreciated:)
 
Joined
Jun 22, 2011
Messages
2,431
Points
83
Hm... exporting the selection box is a really neat idea!

Let's see.

  • I've changed export to work whenever the user wants.
  • I expanded the OpenLPM protocol.

...actually that's it. I thought there was more. Seems silly to have them bulleted... oh well.

I think I need to go through your code and become better acquainted with it. It's always tough to pick up in someone else's code, but I think I can do it - especially if all your changes are well-received, which I think they will be. I think in the meantime, you should release a beta of it. You could spin off a new thread or I can put it in the OP.

We've just got to make sure the issue I had on my other laptop is fixable. Hopefully it's just my laptop. :p

A beta sounds like a great idea! PM me your current version and I'll do the merge, it'll probably be less work for me to add 2 things than the other way around. I could make a thread and after the beta we add it to this OP.

Hope no one else has that issue or that we can fix it :p

I'll have to find a free hosting site to upload it, that link I PM'd you charges me by the MB :/
 

Trevor

0
Joined
Jul 17, 2009
Messages
4,386
Points
113
I've been watching this useful thread (among many others on lpf.com:)) for some time now and find the tips for running Peregrine software very helpful.
For now I'm fine to run it under VMWare virtual Windows 7 64bit version. However, I can't seem to get it running properly on my Macbook Retina 13" (OS X 10.8.4). I've googled the pl-2303 driver for Mac OS X on this website:
PL2303 USB to Serial Driver for Mac OS X | Free software downloads at SourceForge.net
but after successful install and reboot it doesn't seem to change a thing:(
I've tried another driver, taken from here:
PL2303 Prolific Driver Installer Ver 1.5.0 / Drivers / Downloads - My Archives
but it won't install at all.

I've tried the trick with command line to no avail either:( Also changing USB ports (there are 2xUSB 3.0 ports) won't lead to a success.

The serial port won't show up for me in Peregrine at all, no matter what I do.

If anyone in this thread has a knowledge of the right drivers (perhaps I've used wrong ones?) or another way how to run Peregrine under Mac OS X 10.8.4 (could be Mountain Lion issue?), please let me know.

Help is much appreciated:)

Hm... I'm running that on my 15" Retina Macbook Pro. Have you tried downloading Processing 2.0b7 and running the code and seeing if it gives you any errors? That might be a good place to start.

A beta sounds like a great idea! PM me your current version and I'll do the merge, it'll probably be less work for me to add 2 things than the other way around. I could make a thread and after the beta we add it to this OP.

Hope no one else has that issue or that we can fix it :p

I'll have to find a free hosting site to upload it, that link I PM'd you charges me by the MB :/

Give me a few days... finalizing something in my current version. :D

I just use dropbox... now I feel bad for downloading it twice... :(

Trevor
 
Joined
Feb 21, 2013
Messages
5,013
Points
0
If I downloaded Peregrine a few weeks ago, has it been updated and do I need to re-download it or will it let me know if it doesn't recognize that the Rubicon is connected to my PC.
 

Trevor

0
Joined
Jul 17, 2009
Messages
4,386
Points
113
I still need to upload the new version on here; but you'll get the new version with the Rubicon. :)

A lot to do right now. :p

Trevor
 
Joined
Feb 21, 2013
Messages
5,013
Points
0
I just downloaded the zip file ARG sent so assuming i can delete the other Peregrine folder and use the one provided by ARG.

All the work will be worth it buddy :beer:
 

ARG

0
Joined
Feb 27, 2011
Messages
6,772
Points
113
Yup ^

The one I sent you is the most recent, so feel free to delete the old one. :)
 

sinner

0
Joined
Oct 27, 2011
Messages
2,565
Points
83
Also It would greatly increase the graph quality by adding more lines, i.e: 5 dotted lines to enhance instantaneous measurement estimation, It will improve the graph readability imo..
 

Trevor

0
Joined
Jul 17, 2009
Messages
4,386
Points
113
Feature request :D

For long measurements can you make the scale minutes instead of seconds? I don't know enough to implement it myself.

Thought of it while looking at this graph.
http://laserpointerforums.com/f70/ophir-20c-1-y-1h-zeroing-test-84302.html#post1219128

That should be doable, at least in the exports. :)

Also It would greatly increase the graph quality by adding more lines, i.e: 5 dotted lines to enhance instantaneous measurement estimation, It will improve the graph readability imo..

Can you illustrate what you mean? I'm not sure I follow. :eek:

Trevor
 




Top