EMC: 03cradek 07master * r477a5f098e79 10/src/emc/usr_intf/touchy/mdi.py: remove debug output
EMC: 03cradek 07master * ra31f034a5cb3 10/src/emc/usr_intf/touchy/ (mdi.py touchy.glade touchy.py): touchy: add preference for tool setting method
EMC: 03cradek 07master * rc1688f186586 10/src/emc/usr_intf/touchy/touchy.py: touchy: save maxvel setting across runs
cradek: until such a time as a brilliant idea comes up, a checkbutton in a menu should suffice
yeah I did the obvious for touchy...
maybe your upcoming inspiration for the new AXIS touch off dialog will include some insight into a good way to do it there.
my impression was that it's a "set once and forget" kind of thing, not something that goes in the touch-off dialog. Am I wrong?
jepler: I'm not sure. I am pretty sure I will want to use both, because it's fairly frequent that none of the table is reachable (when covered with something like a large plate)
I bet on a lot of machines, especially with bigger tables, people will never need to change it
I think it doesn't have to be on the main touch of dialog (which is already plenty complicated) but it seems like it shouldn't require a restart of emc to change (like for an ini entry)
jthornton_ is now known as jthornton
EMC: 03jepler 07master * r2dfdae1ea3bd 10/ (2 files in 2 dirs): axis: add choice of g10/g11 tool touch off
EMC: 03jepler 07master * rfae7d1eb6d1c 10/share/axis/tcl/axis.tcl: debugging tool to show letters duplicated and available in a menu
SteveStallings is now known as steves_logging
EMC: 03cradek 07master * reef7aed2d670 10/src/emc/usr_intf/touchy/touchy.py: Make embed tabs look like the others
huh, there's a key for clearing mdi history
jepler: should those radiobuttons have a separator above them?
skunkworks: when are you going to have first chips?
I don't know - very soon. maybe next weekend? we need to get all the way covers back on also
have to alteast make an 'emc2-axis' ... ;)
that reminds me - I have to call mesa and order a 7I48 - we are offically out of encoder counters and +/-10v
it's sure nice to have lots of those
will you replace the 7i33 or keep it too?
planning on one 7i33 and one 7i48
that will give us 10 - that should be enough for a while.
the 7i48 is the one that andy added support for?
I don't kno who added it - I thought cradek needed/added it.
no - you wrote the patch and I updated and pushed it a while back
oh, yay me then.
again - I have to run trunk anyways... :)
after the tool changer and gearshifting - dad said 'and emc is free?'
weird - emc starts with a file loaded, created somehow in /tmp, that contains just two percents
I don't remember seeing that
I hope dad can get the oiling figured out this week.
you make him work all week long?
*a solution to the y oiling.
he is retired. yes
[14:12:01] <cradek> http://timeguy.com/cradek-files/emc/2010-10-11_07-43-51_23.jpg
[14:12:02] <cradek> http://timeguy.com/cradek-files/emc/2010-10-11_07-44-03_831.jpg
[14:12:02] <cradek> http://timeguy.com/cradek-files/emc/2010-10-11_07-44-19_652.jpg
cradek: very nice!
skunkworks: I was lucky to have the nice belt box with bearings that I could adapt
I had to elongate the worm's shaft to fit through the pulley all the way
I made it a little long so I can have an exposed setscrew for the resolver there (there is a hole in it, behind the overly long key in the photo)
isn't it fun?
rewarding yes - lots of hours in it though, and I'm not near done yet
look at us - it has been a few years :)
skunkworks: heh @ 'and emc is free?'
yes - He is very impress with the flexibillity of it.
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2010-10-11.txt
alex_joni: did you see the gearshift video?
skunkworks: I didn't
active_codes.append("G%d.%d" % (i/10, 1%10))
anyone spot the bug? took me embarrassingly long to find it.
EMC: 03cradek 07v2.4_branch * ra427ac719b4e 10/src/emc/usr_intf/touchy/emc_interface.py: touchy: fix three-digit active gcodes being displayed wrong
you can see the led's on the black solid state relays count up in binary. (bottom 4 of the top 5 relays)
skunkworks: worst techno music ever
skunkworks: is every other gear reversed, or is that just part of the way you're testing it?
I was testing it that way (m3/4 every other gear)
the background noise initally was wisconsin public radfio.
jepler: I could have worked around the bug by doing a if(gear & 2 == 1) sol = true; ?
skunkworks: not quite
sol = !!(gear & 2)
x & 2 is either 0 or 2, so x & 2 == 1 will never be true
sol = (gear & 2)? 1: 0
> C++ has a separate Boolean data type ('bool'), but with automatic conversions from scalar and pointer values that are very similar to those of C. This approach was adopted also by many later languages, especially by some scripting ones such as AWK and Perl
wtf wikipedia -- awk is later than C++?
> As of the 1999 standard, SQL specified a Boolean data type with four possible values: true, false, unknown or null
keep 'em coming
> In Eastern Outer Mongolia, age is traditionally determined based on the number of full moons since conception for girls, and the number of new moons since birth for boys.
true, false, maybe, not sure
jepler: irc channel emc version is outdated
micges: and webpage too
jepler has changed the topic to: EMC2 development -- http://linuxcnc.org/
| Latest release: EMC 2.4.5
[15:38:01] <alex_joni> http://juve.ro/blog/projects/01286810746
wiki is updated
thanks, release guys!
alex_joni: neat :)
oh - so my understanding of what returned was off. duh. I had assumed that 1 was returned. duh.
so if I would have done if(gear & 2 == 1) sol = true;
so if I would have done if(gear & 2 == 2) sol = true;
it would have probably worked correctly.
It is suprising I get anything to work :)
given there are soo many hardware and software components in a PC, I am most of the times surprised it does work
probably the same chance factor ;)
else sol = false;
* right :)
personally I'd rather see you leave your code as it was when you discovered the problem, and fix hm2
because it's perfectly legitimate code you wrote
on pncconf seems in metric mode you can not have more than 1000mm/min and 1000mm/sec^2 on axis setup screens, also when u input encoder pp/rev seems limit of 5000
roberth_: the primary pncconf developer doesn't frequently use irc, so you may have better luck using the mailing list or bug tracker to report this.
ok no problem thx
please merge touchy-embed branch of git://psha.org.ru/psha/emc2.git
there is patch for killing child processes
to ensure clean exit state
ok, thanks for reminder
thanks, pushed, but I guess CIA is slow today
EMC: 03cradek 07master * r0c843c14c043 10/share/axis/tcl/axis.tcl: Add separator to set off the radiobuttons
EMC: 03cradek 07master * r376a676d6eb0 10/src/emc/usr_intf/touchy/touchy.py: touchy: Kill spawned child processes
one hassle with push.default=tracking is that tags aren't pushed by deafult
I think I remembered to push the v2.4.5 tag, though
yes I have it
/usr/local/src/emc2.trunk/bin/touchy:80: GtkWarning: _gdk_drawable_get_source_drawable: assertion `GDK_IS_DRAWABLE (drawable)' failed
pix = gtk.gdk.pixmap_create_from_data(None, pix_data, 1, 1, 1, color, color)
on lucid, I get this, and some icons are missing from buttons. does anyone have any clues about it?
[19:03:01] <cradek> http://www.developpez.net/forums/d982366/general-developpement/programmation-linux/gtk/gtkp/gdk_pixmap_create_from_data-ubuntu-10-0-4-a/
wonder if the answer is in here
[19:04:23] <jepler> https://bugzilla.gnome.org/show_bug.cgi?id=631332
[19:04:30] <skunkworks> http://translate.google.com/translate?u=http%3A%2F%2Fwww.developpez.net%2Fforums%2Fd982366%2Fgeneral-developpement%2Fprogrammation-linux%2Fgtk%2Fgtkp%2Fgdk_pixmap_create_from_data-ubuntu-10-0-4-a%2F&sl=fr&tl=en&hl=&ie=UTF-8
I don't see that he says he doesn't get images, though
I am only guessing the two are related
oh -- not related
I didn't look at the code, duh
this is your invisible cursor hack
answer: set /desktop/gnome/interface/buttons_have_icons = true
well that was obvious... ;)
14:05:20 <cradek> I am only guessing the two are related
aaaaa, op on channel
* psha hiding under table