#emc-devel | Logs for 2009-04-23

[00:01:23] <cradek> wouldn't be so bad if it didn't break non-nurbs programs
[00:08:22] <CIA-1> EMC: 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/interp_check.cc: clarify this error, and fix the cases, such as G0 G53 X0, where it was mistakenly triggered.
[01:29:11] <jmkasunich> anyone here at the moment who is planning to go to wichita?
[01:34:15] <jepler> jmkasunich: hi
[01:34:50] <jmkasunich> hi
[01:35:08] <jmkasunich> ISTR stuart said fest was from 5/21 thru 5/27
[01:35:22] <jmkasunich> trying to decide what flight I should take
[01:35:37] <jepler> I think I requested vacation 5/21 through 5/28, so planning to drive on the 21st and 28th
[01:36:00] <jmkasunich> so you'll get there mid to late on the 21st, and leave 27th am
[01:36:08] <jepler> leave 28th AM
[01:36:14] <jmkasunich> yeah
[01:36:23] <jmkasunich> my fingers didn't type what my brain thought
[01:36:27] <jepler> unless it's dead, in which case I would drive back on the 27th and then rest up for a day
[01:36:45] <jepler> ingrid is listing last year's leaves on freecycle and craiglist
[01:36:50] <jmkasunich> heh
[01:36:52] <jepler> she's nuts
[01:36:53] <jmkasunich> for composting?
[01:37:07] <jepler> apparently they had a whole bunch delivered to one of the community gardens, and can't use it all
[01:37:10] <jepler> yes
[01:38:15] <jmkasunich> I'm leaning toward a flight that leaves here a 9am, gets to KC a bit after 10, by the time I do the car rental and drive I'd probably arrive mid to late afternoon on the 21st
[01:39:08] <jmkasunich> flying back the time change is against me - I could leave wichita at 2ish, fly from KC at 6 and get home at 9:30, or leave wichita in the morning, fly at 3 and get home at 6:30
[01:39:31] <jmkasunich> either way, the 27th would be mostly travel
[01:40:09] <jepler> I like getting home early enough that I don't immediately go to bed
[01:40:21] <jepler> .. but 9:30, that's no problem for you
[01:40:25] <jmkasunich> for me, 9:30 is that early
[01:40:35] <jmkasunich> but it would be nice to get home when its still light
[01:40:56] <jmkasunich> take the dog out (he will be getting only short visits from the dogsitter while I'm gone)
[01:42:38] <jepler> also I have no hotel reservations yet
[01:42:46] <jmkasunich> same hear
[01:42:48] <jmkasunich> here
[01:42:51] <jepler> I suppose I should make some soon, but I have no idea where others are planning to stay
[01:43:02] <jmkasunich> been waiting to hear from stuart about cheap flophouses
[01:43:05] <jepler> yeah
[01:50:25] <jmkasunich> well, got a plane ticket, now I need a car
[01:53:10] <jmkasunich> jepler: what was the car rental search engine you used the other day?
[01:53:26] <jepler> jmkasunich: the company is called "rent a wreck"
[01:53:38] <jepler> I haven't used them, but Ingrid has
[01:53:43] <jepler> the cars aren't as bad as the name sounds
[01:53:50] <jmkasunich> I must be thinking of something else
[01:54:01] <jmkasunich> a site that searches multiple rental companies for the best price
[01:54:18] <jepler> kayak.com searches cars
[01:54:36] <jmkasunich> that was it, thanks
[01:56:07] <jmkasunich> amazing the games they play
[01:56:21] <jmkasunich> fees and taxes approaching 50% of the total
[01:56:40] <jepler> indeed
[01:56:48] <jepler> sucks to be a customer
[01:57:28] <jmkasunich> priceline sucketh
[01:57:36] <jmkasunich> I told kayak to check 3 sites
[01:57:52] <jmkasunich> 2 came up with very similar numbers - 250ish with all fees, etc
[01:58:02] <jmkasunich> priceline was over 300
[02:20:24] <jmkasunich> http://www.travelpost.com/hotels/Econo_Lodge_Inn_Suites_Airport/hid15497p1/#review-section
[02:20:29] <jmkasunich> I think I'll pass on that one
[02:25:54] <jepler> ugh
[02:26:04] <jepler> most hotels have one or two bad reviews, but there is certainly a pattern there
[02:28:37] <jmkasunich> http://www.kayak.com/wichita-hotels.cambridge-suites-wichita-downtown.18682.ksp
[02:28:41] <jmkasunich> ^^^ looks interesting
[02:33:58] <jepler> 'night
[06:46:42] <micges> good morning
[06:46:59] <micges> alex_joni: my isp failed yesterday :|
[08:00:47] <alex_joni> bummer :)
[08:02:57] <micges> these buttons are options from preview tool bar, if you want to know :)
[08:05:37] <alex_joni> ah .. ok
[11:42:24] <CIA-1> EMC: 03jepler 07v2_3_branch * 10emc2/src/hal/user_comps/devices/hal_joystick.c: calling hal_ready results in the error 'HAL: ERROR: pin_new called after hal_ready'. remove the call.
[11:46:23] <CIA-1> EMC: 03jepler 07v2_3_branch * 10emc2/debian/changelog: note changes
[12:49:42] <CIA-1> EMC: 03alex_joni 07TRUNK * 10emc2/tcl/show_errors.tcl: change order of displayed error messages, users have a hard time reading through all of dmesg
[12:54:06] <CIA-1> EMC: 03jepler 07TRUNK * 10emc2/tcl/show_errors.tcl: use the string shown by 2.6.24-16-rtai to limit the start of dmesg
[12:54:28] <alex_joni> does that work on other kernels?
[12:55:03] <alex_joni> ah.. it changed from Adeos to Ipipe around 2.6.16
[12:55:30] <alex_joni> jepler: I think these 2 changes might be really useful in 2.3
[12:57:02] <jepler> http://pastebin.ca/1400848
[12:59:18] <jepler> looks like I never bothered to update that regular expression even though it's been wrong for 2 years
[13:01:43] <alex_joni> heh
[13:03:43] <cradek> neat
[13:04:56] <cradek> BJT-Work: for your running average, consider using the lowpass filter component instead
[13:05:10] <BJT-Work> ok, thanks cradek
[13:08:03] <cradek> I bet that error will be much better with the new regexp!
[13:08:31] <BJT-Work> what is regexp?
[13:08:49] <jepler> BJT-Work: a way of specifying patterns to match in text
[13:08:52] <cradek> regular expression: a way to specify arbitrary text matches
[13:08:58] <jepler> it is short for 'regular expression' but that doesn't explain much
[13:09:21] <BJT-Work> ok, thanks
[13:16:21] <BJT-Work> * BJT-Work understands lowpass now :)
[13:30:13] <BJT-Work> redneck power vise http://imagebin.ca/view/O1tL5C.html
[13:31:36] <cradek> BJT-Work: I'm tempted to make a similar power knee
[13:33:54] <BJT-Work> that would be even better
[14:28:40] <BJT-Work> 3 more minutes for the 2.3 LiveCD to download
[15:25:48] <skunkworks> on dialup?
[15:26:11] <skunkworks> did you start it last week? ;) oh - your at work
[15:28:16] <BJT-Work> super high speed here when it is not borked
[15:28:42] <skunkworks> heh - usually takes me about 30 min at work. not the fastest connnection
[15:31:18] <BJT-Work> took 20-30 minutes here was busy at the mill so don't know for sure
[16:16:27] <alex_joni> BJT-Work: hope you got aj12 to test
[16:16:53] <BJT-Work> burn the lightscribe label now
[16:16:56] <BJT-Work> :)
[16:19:18] <BJT-Work> alex_joni: what give s the name aj12?
[16:20:06] <alex_joni> it's the version number
[16:20:15] <alex_joni> the latest official CD was aj07
[16:20:37] <BJT-Work> took a few tries to get it right?
[16:20:41] <alex_joni> ubuntu-8.04-desktop-emc2-aj07-i386.iso
[16:20:43] <alex_joni> yeah
[16:20:58] <alex_joni> now I got a pretty useable at aj10, but it didn't have firmwares on it
[16:21:04] <alex_joni> and aj12 should be ok :)
[16:21:18] <alex_joni> http://www.linuxcnc.org/hardy/ubuntu-8.04-desktop-emc2-aj12-i386.iso <- this one
[16:21:58] <BJT-Work> yes I got aj12 :)
[16:22:39] <alex_joni> good
[16:22:41] <alex_joni> bbl
[16:23:43] <BJT-Work> mmm hot wings for lunch
[17:58:41] <BJT-Work_> BJT-Work_ is now known as BJT-Work
[18:37:08] <CIA-1> EMC: 03jepler 07TRUNK * 10emc2/docs/src/hal/comp.lyx:
[18:37:08] <CIA-1> EMC: try to better spell out what the 'license' statement is for, and how a license statement looks.
[18:37:08] <CIA-1> EMC: add license statements in several places.
[18:37:08] <CIA-1> EMC: general markup fixes.
[18:37:29] <CIA-1> EMC: 03jepler 07v2_3_branch * 10emc2/docs/src/hal/comp.lyx: merge from branch
[18:40:40] <micges> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?RackToolChanger
[18:41:30] <jepler> -//static iocontrol_struct *iocontrol_data;
[18:41:30] <jepler> +//static iocontrol_struct *iocontrol_data;
[18:41:46] <jepler> you should fix your text editor so it doesn't introduce spurious whitespace changes like these
[18:43:03] <micges> jepler: I forgot about spaces stripping
[18:44:02] <cradek> the tools can only be in one row along X?
[18:44:31] <micges> only in row was tested
[18:44:45] <micges> but prepared for Y too
[18:44:56] <cradek> I agree it would be nice if you could regenerate the patch so it is clean. It is hard to tell what is changed in this patch.
[18:46:10] <cradek> what are the SET_LOCK and SET_FLUSH nml messages?
[18:47:11] <micges> these are for locking tool and flushing tool holders hal signals settings
[18:48:26] <micges> only way I saw that emccanon know when enable/disable those signals
[18:48:50] <micges> SET_LOCK = 1 then tool was released
[18:49:26] <micges> when FLUSH was 1 pneumatic holder cleaning was enabled
[18:49:56] <jepler> so they are signals to perform specific steps of the tool change operation on your machine
[18:50:14] <micges> yep
[18:53:07] <jepler> http://emergent.unpy.net/files/sandbox/rack_tool_spacefix.patch
[18:53:37] <cradek> ahhh, thanks
[18:54:08] <micges> jepler: I dont see that cvs have that options (ignore blanks)
[18:54:32] <cradek> micges: the problem is your editor which makes those changes, not cvs
[18:54:46] <cradek> micges: what did you use to edit the files?
[18:54:51] <micges> I know
[18:54:52] <jepler> I know a few tricks to fix bad patches like that, but best is to fix your editor
[18:55:06] <micges> geany
[18:55:07] <jepler> because when you check it in, it will have all those junk whitespace changes even if you can figure out a way to make diff not show them
[18:55:41] <cradek> micges: ok, thanks for the warning :-)
[18:55:42] <micges> I'll check geany's options
[18:56:42] <jepler> in the case of the one change I looked at closely, the change seemed to be the removal of whitespace that was at the end of the line in the original file
[18:57:00] <jepler> so look for an option like "remove trailing whitespace" and turn it off
[18:58:19] <micges> ok found it
[18:58:31] <micges> bbl
[19:25:29] <jepler> my impression is that the code is pretty specific to one machine, but for someone who can program it would be a decent starting point to support a different specific machine..
[20:00:50] <micges> jepler: that is the point
[20:01:55] <micges> and when we have a few machine specific implementations we can write one universal approach to tool changer problem(s)
[20:07:55] <seb_kuzminsky> www.linuxcnc.org down?
[20:08:23] <jepler> seb_kuzminsky: it's been flaky for me this afternoon
[20:16:52] <micges> good night