I've got a x-laser_mobile_beat_mirage. I love the thing. But I'm angryy at it's colors.

They are great colors, but I'm used to raster displays where the colors are ALREADY FRICKIN balanced and i don't gotta do nothin.

So here's what I'm tryin. Please tell me where i'm messin up...

So the EtherDream DAC expects 2 byte integers for r,g, and b. And .ild files have bytes. No biggie.

Blue is the weakest color (right??).

- So I find the minimum value where it lights.

- I find the lowest value that I can determine is still the max brightness (at least according to my 53 year old eyes)

- I try messing around with red and green with blue set at it's max level in order to get white best i can.

- so far i now have max b, r, and g

- then with min b set, mess around with r and g to get white again

- now i have MAX white r,g,b and MIN r,g,b

I mean, I dunno if i can just range between these min/maxes...

Probably not. Per my experiments...

I know how to convert hue,sat,value into r,g,b.

From what I "get", this laser has only hue.

Ain't no black, right? That'd only come from a black background.

And when the laser power gets low enough, it goes from pretty visible straight to OFF.

So i definitely know lasers are weird.

And i definitely know that just scaling between min and max doesn't work.

Whaaat am i missin herez ??

Thanks for any ideas and tips and stuffs.

I am an algebra guy. Not a calculus guy. ]]>

i know it stands for pixels per second.

i'm slowly coming to terms with point optimization so your galvos aren't spending all their time just freaking out - maximum segment length, dwell and stuff.

Buuut 30000 pps... what EXACTLY is meant by a pixel? EtherDream coordinates are usually in the range of 0..65535 (or -12768..12767, whatever) for x and y.

But I am pretty dang sure my laser doing 30000pps will take WAY less than a second to draw a line along one of borders (32768 pixels, right??)

So what exactly is a "pixel" in pps ?

And is there any GOOD SOLID fully formed docs on point optimization so my dang squares quit lookin like circles?

i (also) get that you wanna split super long lines up into a maximum segment length. I got the trig for that done. I get there should be multiple points at the and of a line so the galvo can stabilize. But not so many that the point outshines the line...

But I really could use some help with that optimization stuff. Any links round here you guys got?

Thanks muchooo.

...Steve ]]>