jepler: misleading text on compile farm fixed (and RCSLIB/EMC1 removed)
emc1 is dead, long live emc2 ;-)
may it rest in peace
ray is using cvs head on the mazak; he may be the first to try it on a machine
I mean since the sim stuff
hum, valgrind gets a lot of errors running rtapi_app
"Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs." http://valgrind.org/
yay, we can use real development tools!
this kicks ass, jepler
it says things like "you used this memory after freeing it", "you used memory before/after this allocation", "you used this value before initializing it" at runtime
is it referring to hal shared memory perhaps?
it probably has no clue about that
hm, that's possible
so far these messages don't give me an address, except one that says it's inside a malloc'd block
. .. a.out core
Thanks for the education :)
I over simplified things. I completely ignored switching loss, which makes things worse, but also ignored duty cycle, which makes them better - hopefully they cancel out and those calcs get you close - then you run it while monitoring temperature
sounds like a plan.
bed time - night. Thanks again.
so early up?
it's not that early
like I said.. so "early" up? ;)
I was still in bed at 8:30 this morning :D
that must be because you're lazy.
not really ;) I just shifted my hours
jmkasunich: Just to let you know - there is a temp-current graph on the datasheet that shows if your running 44 amps - the case temp need to be 25c :)
you can probably do that with nitrogen :)
I was wondering if cooled oil would work :)
alex_joni: the thing I keep forgetting is that it will not be at the higer amps for long most likely - only during shuttle accelleration most likely
it's easy to have full accel for a longer time, imagine cutting smallish circles
like helical hole milling for instance
I guess that's constant magnitude accel, but it would still be spread out among all your transistors
right - but that would not be at 200 ipm most likely
you could tie some temperature sensors on the FETs to the external feed override, to slow down before you destroy anything
</wacky idea 33>
I like wacky ideas - that is pretty cool
except if it's bogging down on actual cuts, slowing might make worse
maybe you would just want estop on an overheat
jepler: should 64 bit stuff be done on a branch? I think we might be getting close to starting a 2.1 branch/feature freeze
cradek: I think so
just finished dinner :)
about to go to lunch here
nice .. what'cha having?
grease sandwich and pie
grease sandwich ?
well that's not what it's actually called
and I probably won't have it, but jepler will
it's a veggie burger patty with cheese and grilled onions, with buttered rye bread that's then fried on the outside
what kind of grease does it have on it?
it's very good, but too greasy
oh.. sounds "interesting: :)
I think they use each of the kinds of grease for this sandwich
I'll order breakfast, egg and potatoes, coffee, maybe pie
this place has easily the best pie in the city
I don't recall when I ate pie the last time :)
the owner is an older lady and she makes all the pies
I'll try not to do anything invasive on the trunk
I would say something about "obviously right", but that's a funny phrase
alex_joni: at work some changes I recently made that were "obviously right" actually caused a problem that consumed a lot of developer hours
yep, 3 days to recover - maybe a new record?
one question: shouldn't axis switch the slider for jog speed to mm when switching from inch to mm ? (either when G20->G21, or by chosing machine->Display MM) ?
alex_joni: yes, probably
I think definitely not G20/G21, but maybe with machine->display
I mean, the code is not there, but it would be best if it did
another interesting problem is dealing with rotary and linear units
if you run stepper-xyza you will see that it works poorly
talking about the jog slider still
seems like there needs to be two of them
machine->inches/mm would just switch the linear one of course
alex_joni: we'd love it if you would fix it :-)
wish I knew enough python not to bork it completely :)
I guess you'll have to learn
you'll figure it out, it's just a programming lanaguage
for the few strange things it has nice online docs/tutorial
but mostly it's pretty easy to see how it works
I often find that leanring a language is easy, but finding out what you don't have to write (ie, what's available in libs) is time consuming
I often find that typing correctly is harder than thinking
in a new language I tend to write each of the wrong things that all the new users write, because they seem perfectly fine
so maybe I should learn to read the faq first
a python example --
for line in ...:
err I mean line.find
I don't remember how .find works, but I remember it's not like this, and I better look it up
cia has something against me
jepler: do you also have lots of commits not noted ?
hmm.. this time it was only slow :)
jepler: what happened with hallelujah ?
alex_joni: I got distracted by sim-rtapi
jepler: ok.. was cleaning up a bit, and wondered about emc2/src/hal/utils/halgui
leave it alone for now...
sounds like the place to put hallelujah :)
I'm still tempted to remove that.. it's not used anyways
but right now I'm working on something else
maybe jmkasunich will turn up today
jmkasunich: bet you know a thing or two about alter & comp
jmkasunich: I'll read the logs tomorrow morning.. if there's something about alter & comp I can do.. let me know
* jmkasunich is here
jmkasunich_ is now known as jmkasunich