#emc-devel | Logs for 2006-01-04

[19:11:22] <cradek> rayh: johenry is looking for you.
[19:11:42] <rayh> Hey thanks Chris.
[19:11:48] <cradek> np
[19:12:11] <rayh> I'll watch for him.
[19:12:31] <cradek> he "thought you lived here" haha
[19:12:48] <rayh> If I had a full time connection I would.
[19:13:14] <rayh> How you doing today.
[19:13:45] <cradek> not bad
[19:13:53] <cradek> trying to find a bug in irssi, my irc client
[19:14:18] <cradek> it's a curse of open source software that you feel like you should fix everything that's wrong just because you can
[19:14:21] <rayh> yuck
[19:16:41] <rayh> Even with my limited abilities, I sometimes say, "I could have done that better."
[19:23:08] <alex_joni_> SWPadnos: are you there?
[19:23:22] <SWPadnos> yes
[19:24:20] <alex_joni_> prepare your DING's ;)
[19:24:34] <SWPadnos> DING DING!
[19:24:58] <alex_joni_> hang on.. need to clean up first
[19:25:12] <SWPadnos> oh -DING -DING!
[19:25:25] <SWPadnos> or should that be !GNID GNID
[19:25:37] <alex_joni_> lol
[19:26:23] <alex_joni_> cvs diff is slow :(
[19:26:45] <alex_joni_> but I tell you .. after 4 hours of crawling all over the interp, I'm really sick :)
[19:27:46] <SWPadnos> heh
[19:27:56] <SWPadnos> I just skipped that part
[19:29:44] <cradek> what are you trying to do to the interp?
[19:30:42] <alex_joni_> fix aour two bugs
[19:30:45] <alex_joni_> your
[19:30:51] <cradek> oh, sorry then
[19:31:14] <alex_joni_> not your bugs, but you reported them on SF
[19:31:26] <alex_joni_> the two about F
[19:31:57] <alex_joni_> one that emc allows the first G1 to move even F is 0
[19:32:11] <alex_joni_> and the second that motion that goes nowhere clears feed rate
[19:32:12] <cradek> right, I remember
[19:32:16] <cradek> making any progress?
[19:32:31] <alex_joni_> yup, fixed both
[19:32:35] <cradek> slick
[19:33:53] <alex_joni_> both are 1-2 line fixes
[19:34:03] <alex_joni_> but I spent the whole afternoon trying to get them :(
[19:34:44] <cradek> unfortunately that's the way it often goes
[19:34:47] <cradek> thanks for fixing them!
[19:34:58] <alex_joni_> right, no problem.. hope they are fixed enough :D
[19:35:19] <alex_joni_> I didn't investigate the first one very thoroughly
[19:35:36] <alex_joni_> the problem was on startup a non-zero speed was used in the interp
[19:35:43] <alex_joni_> different speed default in motion
[19:36:02] <alex_joni_> so the next cycle the speed from motion was used, which was indeed 0 and the second time the error came
[19:36:11] <cradek> I see
[19:36:17] <cradek> so now it always gives the error?
[19:38:42] <alex_joni_> yes
[19:38:45] <cradek> great
[19:39:06] <alex_joni_> also: you didn't notice in your bug report, but doing only Fxx didn't work
[19:39:48] <alex_joni_> F100 on a single line was also broken
[19:40:45] <alex_joni_> why do we always suspect code we don't understand? :D
[19:41:14] <alex_joni_> SWPadnos: you may ding now ;)
[19:42:54] <SWPadnos> DING DING!
[19:53:10] <alex_joni_> only one time? :(
[19:55:35] <SWPadnos> DING DING!
[19:55:45] <SWPadnos> but the bug may not be fixed??
[19:56:08] <rayh> some folk never get the word!
[19:56:38] <SWPadnos> word up, yo!
[19:57:22] <rayh> cant test here bits are still dribbling in.
[19:58:41] <alex_joni_> SWPadnos: what bug may not be fixed?
[19:59:19] <SWPadnos> well - I wasn't sure if skunkworks was just reiterating how to reproduce the bug, or saying that it still does that
[19:59:33] <alex_joni_> emc1 had it
[19:59:34] <SWPadnos> he probably didn't update and compile that fast though
[19:59:45] <alex_joni_> I fixed it for emc2 first
[20:00:19] <SWPadnos> isn't there a DEAFULT_VELOCITY ini serring?
[20:00:25] <SWPadnos> like DEAFULT_ACCEL
[20:00:28] <SWPadnos> default
[20:00:35] <alex_joni_> there is
[20:00:47] <SWPadnos> is that loaded by only motion or canon, but not both?
[20:00:56] <alex_joni_> canon, not motion
[20:00:58] <SWPadnos> ok
[20:01:07] <alex_joni_> although motion initially has it too
[20:01:18] <alex_joni_> but afterwards task sets it to 0 or something like that
[20:01:30] <alex_joni_> it's too twisted to be able to follow :D
[20:01:33] <SWPadnos> since you've been looking at that code, maybe the startup default should be DEFAULT_VEL, rather than 0
[20:01:35] <SWPadnos> heh
[20:01:38] <SWPadnos> nevermind :)
[20:02:01] <SWPadnos> maybe cradek should write a simple_canon as well ;)
[20:02:38] <alex_joni_> well.. it's not canon either :D
[20:02:55] <SWPadnos> simple_motion?
[20:02:59] <alex_joni_> but canon? (iirc) takes the current velocity out of emcStatus->velocity
[20:03:06] <SWPadnos> how about simple_emc2? :)
[20:03:06] <alex_joni_> which comes from emcmotStatus
[20:03:19] <alex_joni_> and goes through NML
[20:03:31] <SWPadnos> simple_NML
[20:03:35] <alex_joni_> motion updates speed messages when commanded by task
[20:03:35] <SWPadnos> wait - that's an oxymoron
[20:03:39] <alex_joni_> lol
[20:26:07] <cradek_> cradek_ is now known as cradek
[23:59:08] <ajoni> ajoni is now known as alex_joni_