#emc | Logs for 2005-05-02

[03:16:26] <dave-e> hi dan...
[03:25:34] <les> les is now known as paul_c
[03:25:43] <paul_c> * paul_c prods dave-e
[03:27:49] <dan_falck> paul_c: hello
[03:28:02] <dave-e> hello....both of you
[03:28:03] <dan_falck> hi dave-e
[03:28:15] <dan_falck> how's it going Dave?
[03:28:27] <dave-e> slowly....but OK...
[03:28:37] <dan_falck> slow here for sure...
[03:28:48] <dave-e> I have spindle under program control and that is nice.
[03:28:52] <paul_c> * paul_c has arrived in Georgia to glorious sunshine..!
[03:29:01] <dan_falck> I did help a guy get EMC set up this weekend
[03:29:15] <dave-e> my version of cvs has tool broken so that is a problem but I
[03:29:19] <dan_falck> sunshine is good
[03:29:26] <dave-e> I'm still having fun
[03:29:45] <dave-e> whats wrong dan doesn't is shine in Portland
[03:29:51] <dave-e> it shine
[03:29:57] <dan_falck> It did this weekend
[03:30:02] <dave-e> oh good
[03:30:03] <dan_falck> it was nice
[03:30:20] <dave-e> would want you guys to be in the grey all the time
[03:30:20] <paul_c> Les has set aside some machine time so we can test segmentqueue & emc
[03:30:26] <dan_falck> I've been working on my garage/shop most of the weekend
[03:30:40] <dave-e> I really hope you get SQ going
[03:30:57] <dan_falck> les has been wanting that hasn't he
[03:31:17] <paul_c> I want to run some optimisations with the current traj. planner first.
[03:31:26] <dave-e> I'm playing with C to write programs that comp for tool length
[03:31:45] <dan_falck> why?
[03:31:58] <dave-e> my cvs won't comp for tool length
[03:32:03] <paul_c> SQ is of limited use for many emc users....
[03:32:11] <dan_falck> oh
[03:32:13] <paul_c> as SQ can only do 3 axis.
[03:32:14] <dave-e> somehow it broke in the last year
[03:32:47] <dave-e> I only switched to cvs because of spindle control...
[03:33:42] <dan_falck> cvs = sourceforge source code?
[03:33:49] <dave-e> yes
[03:34:04] <dan_falck> so g43 doesn't work?
[03:34:11] <dave-e> not at all
[03:34:15] <dan_falck> wow...
[03:34:42] <dan_falck> I don't have a machine currently working. I had no idea
[03:34:46] <dave-e> pc...wouldn't 3 axis sq do les's jog
[03:34:46] <dan_falck> that's very bad
[03:34:49] <dave-e> job
[03:35:00] <paul_c> G43 is only of use with Lathe isn't it ??
[03:35:12] <dave-e> ah, well you need to get a machine working
[03:35:35] <dan_falck> I will be going again soon. The router is close to being back together
[03:35:47] <dan_falck> I thought that it was G43 for tool length offset
[03:35:49] <dave-e> g43/g49 should do tool lenght on a mill....according to rs274
[03:35:58] <dan_falck> G49 for canceling G43
[03:36:05] <dave-e> yep
[03:36:23] <dan_falck> G49 Z1.00...
[03:36:29] <dave-e> when one does g43 then you loose modality on z
[03:36:57] <dave-e> so every block needs an explicit z or the z takes off for the bed max -z
[03:37:04] <dan_falck> shit
[03:37:21] <dave-e> even worse if you can't get to the estop
[03:37:35] <dave-e> it seems to me abort didn't work
[03:37:54] <dan_falck> I wonder how that got buggered up?
[03:38:05] <dave-e> don't know
[03:38:19] <dave-e> I can just barely program in C
[03:39:39] <dave-e> I had this wild-assed idea to do 2 axis on a shaper...with steppers
[03:39:59] <dave-e> such a thing is a long ways away...to much else to do first
[03:40:00] <dan_falck> That actually sounds like a good idea
[03:40:17] <dan_falck> very cheap CNC and get nice finish
[03:40:22] <dave-e> there are just some things a shaper will do that are not easy on a mill
[03:40:32] <dan_falck> dovetails on the cheap
[03:40:47] <dave-e> sharp corners
[03:41:00] <dan_falck> yea
[03:41:13] <dave-e> emulation of some of the stuff done on a horizontal mill with ground cutters
[03:41:37] <dan_falck> you could do a nice gear making setup too
[03:41:49] <dan_falck> rough pass/finish pass
[03:41:56] <dave-e> oh yeh...but I'n not into gears
[03:42:22] <dan_falck> could probably do helical gears w/ a 3rd rotary axis
[03:42:55] <dave-e> just offset the rotator
[03:42:59] <dan_falck> dave, what was the last version of EMC that worked w/ G43 that you know of?
[03:43:20] <dave-e> les has a version from about a year ago that works
[03:43:34] <dave-e> mine is 25-mar-05
[03:44:31] <dave-e> If I want to fuss I have older version I could check out
[03:44:43] <dave-e> brb ... need to go lock the shop
[03:44:49] <dan_falck> ok
[03:51:35] <dave-e> back
[03:52:38] <dan_falck> I helped a guy set up one computer to control two mills (at different times) yesterday
[03:52:49] <dave-e> that should work
[03:52:51] <dan_falck> he's using parallel port and a switch box
[03:53:02] <dave-e> oh. .. both steppers
[03:53:16] <dan_falck> I helped him a couple weeks ago, but he lost some stuff when trying to set up ini files
[03:53:27] <dan_falck> so we fixed it yesterday
[03:53:29] <dan_falck> it was fun
[03:53:36] <dave-e> and he is happy
[03:53:39] <dan_falck> he has the machines running today
[03:53:53] <dave-e> running machines are always good
[03:54:28] <dan_falck> yes and he's not using Mach2 either
[03:54:37] <dave-e> soon I should have enough limit switches to do a second machine.....automation direct limit switches on the x
[03:54:48] <dave-e> and ab's on the y
[03:55:15] <dan_falck> what will you have for the second machine? Shaper?
[03:55:39] <dave-e> it is good to wean people off Mach2... btw ... ray had it skip several lines of code on him the other day
[03:56:08] <dan_falck> Ray has a Windows machine?
[03:56:10] <dave-e> I'm going to try the motenc on my cincinatti ram mill
[03:56:27] <dave-e> well only for testing the competetion
[03:56:38] <dan_falck> is the Cincinatti a vertical turret?
[03:57:14] <dave-e> basically a knockoff of a BP but was a tracer mill
[03:57:21] <dan_falck> cool.
[03:58:03] <dave-e> I got it maybe 6 years ago with a really stuck together cnc....surplus from a CC.
[03:58:18] <dan_falck> I need to someday get a knee mill. Right now I have a piece of *&% mill/drill
[03:58:29] <dave-e> servo's done by a russian engineer....
[03:58:37] <dave-e> russian encoders
[03:58:43] <dan_falck> I used to have a Wells/Index mini knee mill years ago
[03:58:53] <dave-e> he wrote his own control program
[03:58:57] <dan_falck> Russian in this country?
[03:59:01] <dave-e> yep
[03:59:06] <dave-e> mercer is
[03:59:31] <dave-e> I think he contracted the software to friends in the old coutry
[03:59:35] <dave-e> country
[04:00:08] <dave-e> it had GE 70's vintage servo drives
[04:00:13] <dave-e> still have them
[04:00:49] <dave-e> 90 V stuff with a massive transformer
[04:01:09] <dan_falck> well, I need to go. It was good chatting Dave.
[04:01:29] <dave-e> I started out with a drill/mill....and sold it for more than I paid for the cincinatti at an auction
[04:01:43] <dave-e> catch u later.
[04:02:20] <dave-e> pc...you still there?
[04:02:57] <dave-e> guess not...gone
[04:29:05] <paul_c> paul_c is now known as Les
[04:53:12] <dan_falck> * dan_falck is away: going out to the shop...
[13:43:19] <Les> good morning
[15:20:48] <SWP_Away> SWP_Away is now known as SWPadnos
[15:26:22] <blipkowi> yeehaw
[15:27:19] <blipkowi> blipkowi is now known as fenn
[15:29:45] <fenn> stupid ksirc
[17:49:40] <Jymmm> * Jymmm waves to anonimasu
[17:49:46] <anonimasu> hello Jymmm
[17:51:12] <Jymmm> how goes it?
[18:03:38] <alex_joni> greetings
[18:03:41] <alex_joni> anyone home?
[18:03:51] <Jymmm> no
[18:04:00] <alex_joni> too bad
[18:04:03] <Jymmm> out to lunch for the next 20 years
[18:04:17] <alex_joni> lol
[18:04:21] <alex_joni> that hungry?
[18:04:32] <Jymmm> that crazy
[18:04:38] <alex_joni> heh
[18:05:08] <SWPadnos> nobody home - move along, move along
[18:05:20] <alex_joni> hey stephen
[18:05:26] <Jymmm> 1/2" 5TPI acme
[18:05:28] <Jymmm> bah
[18:05:30] <alex_joni> how's it going?
[18:05:36] <alex_joni> got home?
[18:05:42] <SWPadnos> Hiya Alex -how's eastern Europe? :)
[18:06:04] <alex_joni> we jsut had Easter ;)
[18:06:05] <SWPadnos> yes - for the first time in several weeks, I'm actually home for more than 24 hours straight.
[18:06:07] <alex_joni> just
[18:06:36] <alex_joni> nice
[18:06:45] <SWPadnos> (but traveling to Texas on the next two weekends)
[18:06:59] <alex_joni> I just got home myself (was at our house in the mountains)
[18:07:15] <SWPadnos> cool - the mountains of what country?
[18:07:24] <alex_joni> same ;)
[18:07:35] <alex_joni> not very far from here.. about 150 km
[18:07:41] <alex_joni> but 1000m higher
[18:07:43] <SWPadnos> .ro?
[18:08:27] <alex_joni> yup
[18:08:37] <alex_joni> we had some floodings lately
[18:08:38] <alex_joni> pretty bad
[18:08:54] <alex_joni> or is that "floods" ?
[18:09:10] <SWPadnos> floods or flooding
[18:09:11] <Les> hello all
[18:09:17] <alex_joni> hey les
[18:09:22] <Les> SQ testing underway
[18:09:25] <alex_joni> * alex_joni thinks that both :D
[18:09:30] <alex_joni> nice, say hello to paul
[18:09:35] <SWPadnos> apparently it's been raining here for the last couple of weeks as well - the water is really pouring over the dams
[18:09:36] <Les> ok
[18:09:41] <SWPadnos> hi Les (and Paul)
[18:09:54] <alex_joni> same happened here, but the dams broke (some did)
[18:10:11] <Les> Les is now known as paul_c
[18:10:15] <alex_joni> so about 100k ha got flooded
[18:10:24] <alex_joni> that's a new one :D
[18:10:38] <SWPadnos> Hi Paul (and Les)
[18:10:47] <paul_c> * paul_c grumbles about segmentqueue
[18:11:00] <SWPadnos> heh - we knew that would happen
[18:11:29] <paul_c> It's ummm...errr... Interesting.
[18:12:00] <paul_c> segmentqueue works a treat except for a couple of breakages.
[18:12:05] <alex_joni> what's bugging you?
[18:12:39] <SWPadnos> is this on the K6-200, your Celeron 433 (or whatever it was), or a faster machine (and does it matter?)
[18:12:42] <paul_c> gotta get in to the code and try and figure out what is happening.
[18:13:14] <paul_c> we are running EMC[1] on a K6 200MHz
[18:13:47] <SWPadnos> OK - Les' original machine
[18:13:49] <paul_c> wanna get Les on to the emc2 tree with a BDI-4 install.
[18:14:28] <paul_c> maybe with one of the 433MHz boards that Steve brought over
[18:14:32] <alex_joni> SWP: iirc you were familiar with kbuild?
[18:15:37] <SWPadnos> passing familiarity - but the language is easy to pick up
[18:15:56] <alex_joni> got some links for me to learn about it?
[18:16:41] <SWPadnos> one sec
[18:17:00] <paul_c> linux/Documetation/kbuild
[18:17:20] <SWPadnos> yeah - what he said :)
[18:17:34] <paul_c> IOW check the linux source docs
[18:17:34] <SWPadnos> (I couldn't remember if the Documentation subdir was kbuild or kconfig)
[18:17:50] <alex_joni> I found http://vmlinux.org/jocke/linux/external-modules-2.6.shtml
[18:19:25] <SWPadnos> also look at http://www.captain.at/programming/kernel-2.6/
[18:19:41] <SWPadnos> (has sample of 2.4 and 2.6 makefiles for the same module)
[18:20:46] <alex_joni> so kbuild is only for kernel related stuff?
[18:20:59] <paul_c> yup
[18:21:01] <SWPadnos> pretty much
[18:21:02] <alex_joni> the rest (talking from emc's point of view) stays as it is?
[18:21:08] <paul_c> correct
[18:21:13] <alex_joni> ok
[18:21:15] <SWPadnos> hence the 'k' in lbuild (kernel build)
[18:21:22] <SWPadnos> uh - kbuild, I mean :)
[18:21:36] <alex_joni> * alex_joni is trying to figure things out, before hitting the keyboard
[18:22:20] <alex_joni> paul_c: I talked with jmk yesterday about this
[18:22:36] <alex_joni> how do you feel about using anexisting branch (say the autoconf branch) for this purpose?
[18:22:51] <alex_joni> or would it be better to make a new one?
[18:24:14] <paul_c> I'd suggest perhaps using HEAD
[18:24:24] <alex_joni> that will break things ;)
[18:24:43] <paul_c> yay ;)
[18:24:49] <SWPadnos> that shouldn't be a problem - I think we're all expecting breakage
[18:25:02] <SWPadnos> (I know I am :) )
[18:25:12] <alex_joni> define breakage?
[18:25:25] <SWPadnos> things don't compile
[18:25:36] <paul_c> there may well be breakages when I get home and start doing "joining" of the bdi-4 branch
[18:26:05] <alex_joni> right
[18:26:19] <paul_c> As long as the kbuild stuff is done correctly, it shouldn't break 2.4 builds
[18:26:21] <SWPadnos> Is jmk waiting for the merge before checking in the USC changes?
[18:26:55] <paul_c> I would hope that jmk would continue to commit
[18:27:37] <SWPadnos> me too - I'll ask him about it the next time we're on IRC together.
[18:28:26] <A-L-P-H-A> hi folks.
[18:28:48] <paul_c> It's going to be another couple of weeks before I get to do the joining, so there is no point in suspending commits waiting for me.
[18:28:48] <alex_joni> hya ALPHA
[18:29:02] <alex_joni> right
[18:29:06] <SWPadnos> agreed
[18:29:24] <SWPadnos> (of course, i'm not the one who needs to do the commits ... ;) )
[18:29:30] <A-L-P-H-A> time to machine 30 units of one part. :( soooo boring.
[18:29:59] <alex_joni> * alex_joni woudl think SWP could commit some too ;)
[18:30:16] <SWPadnos> I would think I've been committed valready
[18:30:34] <paul_c> someone needs to move the lathe_fork interp over to HEAD
[18:30:45] <SWPadnos> I nominate ZFred
[18:30:50] <SWPadnos> -Z
[18:30:57] <alex_joni> heh
[18:30:59] <paul_c> I'd asked jmk to do that
[18:31:13] <alex_joni> I've seen Fred doing some work lately... how come?
[18:31:26] <alex_joni> or better said: is he going to keep working on emc?
[18:31:29] <SWPadnos> because he was at Fest
[18:31:40] <SWPadnos> ?
[18:32:31] <paul_c> alex_joni: We decided (Fred included) that emc2 would be the focus of any further development.
[18:32:48] <alex_joni> paul_c: glad to hear that
[18:33:38] <paul_c> Also spent time discussing the merging of the bdi-4 branch with HEAD
[18:33:58] <alex_joni> I read some about that (on the wiki page)
[18:36:31] <paul_c> * paul_c looks at wiki
[18:37:01] <paul_c> OK... Looks like I've been nominated to move the lathe_fork interp over.
[18:37:27] <alex_joni> I asked jmk yesterday to set up some tasks on the tracker on SF
[18:37:40] <alex_joni> don't know if he had the time to do that
[18:38:47] <paul_c> * paul_c needs to hook a box up to the internet and commit some "stuff" that didn't get done @ the codeFest
[18:38:53] <A-L-P-H-A> I nominate paul_c. :D [even though I don't knwo what we're nominating?] Anyone second?
[18:39:14] <Jymmm> * Jymmm nominates A-L-P-H-A
[18:39:16] <paul_c> A-L-P-H-A isn't a board member ;)
[18:39:27] <alex_joni> paul_c: if you add stuff to the tracker I don't mind get some tasks assigned
[18:40:20] <A-L-P-H-A> so, do we have any GPL infractions? Say from commercial competitors?
[18:40:24] <paul_c> time is limited here and I need to spend it working on the trajectory planner rather than messing with stuff that can wait.
[18:40:34] <alex_joni> right
[18:40:58] <A-L-P-H-A> btw, how's emc2 coming?
[18:41:44] <paul_c> A-L-P-H-A: If any commercial users are using code that is copyright paul_c, then the entire code base is GPL
[18:42:09] <A-L-P-H-A> hence why I'm asking if there are any infractions.
[18:42:18] <paul_c> for example, if they link in the /proc stuff, the entire module would have to be GPL
[18:42:22] <alex_joni> paul_c: you scared Jymmm away
[18:52:34] <A-L-P-H-A> paul_c, your last statement I believe is incorrect. If they insert gpl code into a module, they could fight to say that only that module is GPL. Which would not be an infraction, or at least could be fought as such.
[18:53:22] <paul_c> The entire code base from which the module is compiled would be GPL
[18:53:40] <A-L-P-H-A> "from which" yes. "for which" no.
[18:53:56] <paul_c> usr space stuff would be subject to the libs they were linked to.
[18:54:10] <SWPadnos> * SWPadnos thinks paul_c doesn't want to discuss GPL minutia at the moment :)
[18:54:12] <alex_joni> now that's what I call a comment: http://sourceforge.net/tracker/index.php?func=detail&aid=1193146&group_id=6744&atid=356744
[18:54:35] <SWPadnos> even better - there are two of those
[18:54:45] <paul_c> I've gotta unplug this box and switch to Linux...
[18:54:47] <A-L-P-H-A> honestly, the only thing that is worth money in EMC, is the CNC stuff... the gui left much to be desired. :)
[18:54:50] <paul_c> maybe back later.
[18:54:55] <SWPadnos> see ya
[18:54:59] <A-L-P-H-A> later
[18:55:00] <alex_joni> bye
[18:55:01] <paul_c> paul_c is now known as Les
[18:55:04] <A-L-P-H-A> hahah
[18:55:06] <alex_joni> ALPHA: write a better one
[18:55:16] <A-L-P-H-A> alex_joni. what am I allowed to write it with?
[18:55:23] <alex_joni> watever
[18:55:28] <A-L-P-H-A> delphi!
[18:55:28] <alex_joni> whatever even
[18:55:32] <A-L-P-H-A> kylix.
[18:55:33] <alex_joni> sure
[18:56:10] <alex_joni> will it run under linux?
[18:56:43] <A-L-P-H-A> kylix will.
[18:56:45] <A-L-P-H-A> not delphi.
[18:56:52] <A-L-P-H-A> but porting wouldn't be that big of an issue.
[18:56:57] <alex_joni> heh
[18:57:06] <A-L-P-H-A> they're memory hogs though.
[18:57:09] <alex_joni> I do have an windows version of emc ;)
[18:57:19] <A-L-P-H-A> Gah... satellite music sucks when there's think clouds.
[19:04:43] <anonimasu> * anonimasu yawns
[19:05:06] <alex_joni> hey anders
[19:06:17] <anonimasu> hey
[19:06:18] <anonimasu> what's up?
[19:06:24] <alex_joni> what's up?
[19:06:30] <anonimasu> not much slacking
[19:06:31] <alex_joni> * alex_joni was quicker
[19:06:35] <alex_joni> lol
[19:06:38] <alex_joni> nice
[19:06:47] <alex_joni> I've been playing with the website
[19:06:50] <anonimasu> yeah, but I am too tired to play with other stuff
[19:07:08] <alex_joni> heh
[19:22:31] <alex_joni> * alex_joni goes to bed
[19:22:33] <alex_joni> night guys
[19:22:40] <alex_joni> catch you tomorrow
[19:38:24] <cradek> les_away: are you looking for me?
[19:41:24] <Jymmm> cradek he said you owe him $20
[21:25:23] <les_away> chris are you there?
[21:27:11] <les_away> ahh...irc tag!
[21:27:23] <anonimasu> lol
[21:27:39] <les_away> we have segmentqeue test results
[21:28:14] <Phydbleep> Good? Bad? Need to wait for the hangover to abate to be sure?
[21:28:21] <Phydbleep> :)
[21:28:24] <les_away> heh
[21:28:30] <les_away> bad I'm afraid
[21:28:41] <Phydbleep> What's it not doing?
[21:28:45] <les_away> um
[21:28:48] <les_away> working
[21:28:51] <anonimasu> heh
[21:28:58] <Phydbleep> Anything it's supposed to?
[21:29:50] <Phydbleep> Crap! OW! OW! OW!..
[21:29:59] <les_away> the change to link no cruising phase segments to the previous chain rather than the next did not seem to help
[21:30:11] <Phydbleep> * Phydbleep blew his back out Friday or Saturday..
[21:30:23] <les_away> It still stops dead
[21:30:48] <Phydbleep> So.. It runs, it slows down, it stops?
[21:31:30] <les_away> It now has violent accel violations....and stops on certain moves
[21:31:38] <les_away> stuck in a loop
[21:32:19] <Phydbleep> Good thing I ordered samples of the Analog Devices accelerometers. :)
[21:32:25] <les_away> heh
[21:32:39] <les_away> I have a box of em
[21:32:50] <Phydbleep> 2 axis accerometer for <$4. :)
[21:33:07] <les_away> mine are single axis
[21:33:16] <anonimasu> les, have you got any idea why it happens?
[21:33:38] <les_away> paul is out in the shop right now writing some stuff down
[21:33:40] <Phydbleep> My surplus ones are singles, but the samples I ordered are X/Y. \
[21:33:59] <les_away> it seems to happen at or about no cruising phase segments
[21:34:08] <les_away> where it needs to velocity adapt
[21:34:50] <Phydbleep> So... It loses track of what the velocity should be and goes for a run at the limits?
[21:35:32] <les_away> no...it simply refuses to compute a plan and stops
[21:35:54] <Phydbleep> * Phydbleep wonders if a variable is being overwritten somewhere..
[21:36:50] <Phydbleep> Or there might be an unsigned int that needs to be signed.
[21:37:19] <Phydbleep> I've seen wierd results from a bad type declaration.
[21:39:59] <SWPadnos> so the starvation problem doesn't seem to be the (only) issue?
[21:44:12] <les_away> les_away is now known as paul_c
[21:44:58] <paul_c> there is some real funky math going on in segmentqueue
[21:45:45] <SWPadnos> I wonder if soemone forgot about division by zero in the proofs :)
[21:46:26] <Phydbleep> paul_c: So, It gets down and gets funky, but doesn't boogie?
[21:47:16] <paul_c> at some point, it fails and falls flat on it's face.
[21:47:45] <Phydbleep> Ewww.. White Mans Boogie. :)
[21:48:07] <SWPadnos> do you know roughly where / when the problem occurs?
[21:49:16] <SWPadnos> BTW - are you working with BDI4 or EMC1?
[21:50:23] <paul_c> have a very rough idea where it is going tits up, but not the exact trigger
[21:50:57] <paul_c> atm it is EMC[1] we are working on....
[21:51:10] <SWPadnos> OK - (assuming EMC1 since I don't see segmentqueue.c in BDI4)
[21:51:13] <SWPadnos> right
[21:51:28] <paul_c> but I have a box set up and ready to plug in so that I can test the bdi-4 build
[21:51:47] <SWPadnos> cool
[21:51:51] <Phydbleep> Infidel!
[21:52:02] <paul_c> Que ??
[21:52:14] <Phydbleep> * Phydbleep thought all work was to be done on emc2 from now on..
[21:52:29] <paul_c> bdi-4 *is* emc2 (tree)
[21:52:31] <SWPadnos> that's AFTER he joins the branches :)
[21:53:09] <Phydbleep> Ah.. Sorry? :)
[21:57:47] <paul_c> just need to figure out a way of allowing segmentqueue to be linked in without duplicating all of the emcmot.c sources
[21:58:46] <SWPadnos> that plus the switchable interpreter thing makes me want a dynamically linkable task/io process
[21:59:04] <SWPadnos> (or HAL-esque dynamic connections)
[22:00:56] <anonimasu> night everyone
[22:01:13] <paul_c> Is it wise to have multiple interps that can be loaded on the fly ??
[22:01:45] <SWPadnos> yes
[22:02:06] <SWPadnos> it would allow the execution of different language files without restarting / reconfiguring EMC
[22:02:35] <SWPadnos> (ie, load file of type step | g-code | canonical | whatever)
[22:04:50] <paul_c> The RT modules can be loaded independantly of task/io
[22:05:13] <paul_c> io & gui can also run in standalone mode
[22:05:44] <paul_c> so the task can also be unloaded & reloaded at will.
[22:05:57] <SWPadnos> yep
[22:06:37] <paul_c> so at what point do you consider EMC to be "restarted" ?
[22:07:19] <SWPadnos> when the user clicks the X or File->Quit, and has to re-run it
[22:07:48] <paul_c> File->Quit is at the GUI level...
[22:08:26] <SWPadnos> yes - for a user, the idea is to be able to use any source file that EMC supports, without having to manually switch modes or configurations
[22:08:33] <paul_c> it is only the run script that unloads the other parts that make up a running emc system.
[22:09:18] <SWPadnos> OK - so a very high-level GUI could delay loading a task / IO / motion module until it's needed
[22:09:29] <SWPadnos> (or it's determined which one to use)
[22:10:25] <SWPadnos> note that this ins't a feature request or requirement at this point - it had just been briefly discussed at Fest
[22:11:10] <paul_c> Until such time as anyone in the real world *needs* to select interps on the fly, I do not see the need for it.
[22:11:25] <SWPadnos> that makes sense to me
[22:11:49] <SWPadnos> but you asked if it was a good idea to be able to dynamically load interpreters - I think it is :)
[22:12:01] <paul_c> even *if* a need arose, it would be easier/better done at compile time.
[22:13:34] <paul_c> and I still think the idea of runtime selection of interps sucks.
[22:15:03] <SWPadnos> well - if I code it and it doesn't suck, then I'll argue the point. Until then - you win :)
[22:15:35] <Phydbleep> * Phydbleep has a feature request.
[22:15:45] <paul_c> WOT ?
[22:16:02] <Phydbleep> RPM/Degree readout capability..
[22:16:23] <Phydbleep> * Phydbleep has a lathe and wants that for the spindle.
[22:16:30] <paul_c> not unreasonable
[22:16:30] <anonimasu> night everyone
[22:16:37] <SWPadnos> night
[22:16:37] <Phydbleep> G'nite anonimasu
[22:16:41] <paul_c> afternoon anonimasu
[22:17:33] <Phydbleep> Hehehe... Night there, Afternoon here, ~10am by my body clock. :)
[22:17:58] <paul_c> 18:17 according to the clock here.
[22:18:34] <SWPadnos> paul_c: on the SQ thing - do you get any diagnostic messages (like "No Solution Found in sqPlanSegment")?
[22:18:52] <paul_c> on the first few runs
[22:19:10] <paul_c> but then we switched to the current CVS source
[22:19:24] <SWPadnos> from the emc1 tree
[22:19:26] <paul_c> and got a different bunch of errors
[22:19:27] <SWPadnos> ?
[22:19:30] <SWPadnos> hmmm
[22:19:47] <SWPadnos> I'm looking at the CVS version (unless it's changed in the last few days)
[22:20:26] <paul_c> The first run used code that predates cradek's changes
[22:20:47] <SWPadnos> OK - those changes were (at least) a few weeks ago, right?
[22:20:56] <paul_c> three months
[22:21:10] <SWPadnos> I checked out the tree at Fest, so I'm on the latest in CVS then
[22:21:22] <paul_c> probably.
[22:21:55] <SWPadnos> though he didn't add any comments to the source code :(
[22:22:35] <paul_c> don't bitch at me on that point ;-p
[22:23:00] <SWPadnos> I haven't yet (but I might if I ever catch up to you in EMC productivity :) )
[22:23:13] <SWPadnos> (not that I'm an exemplary commenter)
[22:23:31] <paul_c> hrmmm... lart stick is in order methinks..
[22:23:41] <SWPadnos> not yet
[22:23:45] <SWPadnos> well - maybe
[22:23:55] <paul_c> BZZZzzzzt\
[22:24:01] <SWPadnos> OW!
[22:26:50] <paul_c> I wanna get the bdi-4 build working with Les' mill so that we can check to see if any of the recent changes I.ve made help
[22:27:18] <SWPadnos> indeed - do you expect to be able to use his 200MHz machine?
[22:27:22] <paul_c> Then we can move on to adapting/testing SQ
[22:28:16] <paul_c> I want to use the SBC I hauled over 'cos it has more memory and the OS is already installed.
[22:28:28] <SWPadnos> good plan
[22:30:25] <paul_c> but that looks like a task for the morning now....
[22:31:04] <Phydbleep> With 512meg or better of ram can I netboot (100Mbit) a machine and nfs mount everything for running emc?
[22:31:31] <Phydbleep> * Phydbleep has lots of machines and not so many harddrives.
[22:32:04] <paul_c> * paul_c has loads of hard drives, but very few motherboards (at the mo)
[22:32:26] <Phydbleep> paul_c: Want to do some trading? :)
[22:32:29] <Jymmm> * Jymmm introduces paul_c to Phydbleep... Have you two met?
[22:32:45] <paul_c> * paul_c wonders where Phydbleep is...
[22:33:34] <Jymmm> Just a lil ponfd between you two
[22:33:37] <Jymmm> pond
[22:33:37] <Phydbleep> * Phydbleep has a RAMBUS board that needs ram and a P-III cpu and a bunch of P-II/K6-2 stuff.
[22:34:03] <paul_c> * paul_c is currently 2 hours from Atlanta Ga.
[22:34:11] <Phydbleep> paul_c: I'm in New Mexico.. You're in GA at Les's place?
[22:34:25] <paul_c> yup.
[22:34:45] <Phydbleep> No pond, Just a crrek or two. :)
[22:34:49] <Phydbleep> creek
[22:35:08] <Jymmm> where be pauls hdd's?
[22:35:19] <paul_c> the Misissippi (sp) plus a few miles of desert
[22:35:45] <Phydbleep> A creek and a catbox you mean. :)
[22:35:52] <paul_c> Jymmm: in a bag that's in the boot of the car outside.
[22:36:08] <paul_c> Phydbleep: Yup - Texas.
[22:36:09] <Jymmm> paul_c lol
[22:36:38] <paul_c> Jymmm: Eight drives with me...
[22:36:46] <Jymmm> paul_c We call em Trunks here =)
[22:37:07] <Phydbleep> And 'clamps' are 'boots'. :)
[22:37:23] <Jymmm> clamps hold stuff together
[22:37:45] <paul_c> and plod is still plod where ever you go...
[22:37:57] <Phydbleep> Jymmm: In the EU 'clamps' are used to hold your car hostage if you park it wrong.
[22:38:15] <paul_c> * paul_c got pulled over for speeding on Sat.
[22:38:20] <Jymmm> Phydbleep those be calle carboots here =)
[22:38:57] <Jymmm> paul_c got a ticket?
[22:39:02] <paul_c> nah...
[22:39:21] <Jymmm> cool
[22:39:24] <Phydbleep> paul_c: Claimed to be an FBI protected terrorist eh?
[22:39:27] <paul_c> told the copper I was only doing 60kph in a 45mph zone
[22:40:22] <Jymmm> lol
[22:41:01] <paul_c> was actually doing 60mph, but I said these legacy units were confusing...
[22:41:10] <Phydbleep> ROFL!
[22:42:43] <paul_c> got away with it (just)...
[22:42:57] <Jymmm> just played dumb I see =)
[22:43:43] <paul_c> nah... Just used metric units and threw in a few bogus conversions..
[22:44:01] <paul_c> dumb math maybe..
[22:44:26] <paul_c> [Don't try this at home folks]
[22:45:42] <Phydbleep> paul_c: Dont worry, It'll never happen at home, Only out in public. :)
[22:45:51] <Jymmm> Nor makeing explosive from bleach
[22:45:52] <paul_c> lol
[22:48:17] <Phydbleep> * Phydbleep abused a cops brain badly one time by reminding him to add 1000MPH for planetary and whatever for galactic rotation to a ticket for doing 32 in a 25 zone on a bicycle..
[22:53:31] <Jymmm> paul_c so whats les doin?
[22:53:46] <Jymmm> I want to poke his brain
[22:53:53] <Jymmm> =)
[23:00:14] <paul_c> Les does a variety of things..
[23:37:03] <paul_c> paul_c is now known as Les_away