I think I need food
has a better chance of turning if both brushes are touching something
even better if they're touching something that spins
I wonder why jon took the filtering off index. that's the most important place for it.
that is one of those questions that I just don't ask
yay it spins
what are you spinning anyway, the spindle?
the spindle motor
cradek: what are you doing to your spindle motor?
trying to get it to work again
lost to time is the reason I took it apart in the first place
(it is working again now)
that's good to hear
your lathe, or your mill?
amazingly I was able to walk the dog around the block with no insanity
If I was still running my old PC, I'd be getting annoyed at jepler about now
not so bad with the new one?
not at all
incremental builds take about 30 seconds each, and have no noticable effect on the responsiveness of the system
If I wasn't seeing the CIA entries I wouldn't even know you were committing
far cry from before
it's so nice to have the compile farm
most of the time lately we haven't had the RT dapper slot
because that was (and is) running native on my old machine, not on a VM
I don't run the old machine 24/7 anymore
what's your desktop machine?
(its running today)
dapper with stock (non-RT) SMP kernel
it should be possible to test the build of the RT version without running the RT kernel
just have the necessary packages installed
I don't even have the RT kernel installed on this box
jepler: the tabbed widget that lets you choose between MDI and manual in Axis - what's that called?
is it tkinter, or bwidget, or ?
ah, its a bwidget notebook
and it's a PITA to use from python, if I recall correctly..
similar to the scrolled whatsis, there's a trick to putting the stuff in the tabs
page = notebook.insert(Tkinter.END, i, text=os.path.basename(f))
maybe it's not too tricky
[02:37:26] <jepler> http://mail.python.org/pipermail/tkinter-discuss/2004-November/000251.html
* jmkasunich shamelessly copies
interesting - when first created, no content shows for the notebook pages - only appears once you click a tab
do I have to fake a click on a tab to make it paint the page?
did my example *ahem* actually work for you?
I get an error when I run it
I didn't try the example itself, I copied pieces of it
the tk/bwidget notebook has a method (I think its a method) called "raise" that I believe makes a page active
trying to figure out how to invoke it from py
and yes, if I don't do that, no page is displayed by default
that did the trick
I guess "raise" by itself is a reserved word in python
it has to do with exceptions
jepler: thanks for the help - the notebook is working perfectly now
of course, I'm still flailing around trying to figure out how I want to manage the data, but thats my problem
gonna sleep on it
oops, looks like I porked something up in pluto stepgen before I checked it in
I have another copy that works, so it's just a matter of finding the mistake
I decided to change the number of whole and fractional bits in the step generator, and I assume that's the cause
[15:49:38] <jepler> http://emergent.unpy.net/index.cgi-files/sandbox/something-wrong.png
ideally the "tuned feedback loop" wouldn't be slamming the velocity between +-30ips every ms
aha, found it
jepler: if I did it right - the watchdog works.
skunkworks: great, thanks for testing
I have the index hooked up physically - I just need to muddle thru the hookups.
jepler: did you notice <Fritz> was wondering about the pluto_step?
he is not on right now.
yeah I saw that
I wonder if he reads the commits, or the axis blog
jepler: I wonder if 3 stepgen + encoder and pwm would be better?
if it fit
jepler: is it possible to use 2 plutos?
using 2 parports I mean
oh - that would be one hell of a machine controller...
did you see my mess? http://www.electronicsam.com/images/KandT/servostart/ampmess.JPG
poor little thing takes 10amps ;)
make for neat micro/mini mill servos.
alex_joni: you can't have two pluto_servo or two pluto_step, but you could probably mix
it would be a modest amount of work to support 2 boards of the same kind on separate ports
(and a pin renaming)
nothing subtle about it, just a bit tedious
10A? that little thing?
gets warm ;)
I have no real specs on them - came off of some old line printers
probably from the late 70s early 80s
I am just thinking there are more people with 3 axis machines that would like spindle control..
or even 4 axis + pwm (no encoder)
or all of the above ;)
you can only shoehorn so many hippies into a VW bug
errr logic units into an FPGA
skunkworks: yeah, I think 3 stepgen + 1 PWM + 1 encoder would be a nice compromise for a lot of people
4+1+1 is too big for the device
jepler: how hard is it to have a few different firmwares? one 4 stepper, 3 + encoder + pwm, 4 encoder + pwm?
sorry - meant 4 stepper + pwm (if it fits)
similar to what I said about more than one board: more tedious than subtle
more variations means more bugs, though
need an outside opinion
the 5i20 has 3 connectors with 24 I/O pins each
should the hal numbering be 0-71, or 000-023, 100-123, and 200-223?
the latter makes it easy to figure out what is the 17th signal on the 2nd connector
but I dunno if that matters much to anybody
strangely enough they're labeled "P2, P3, P4" on the blard
I've already decided that I'm not using those numbers
I think 200-223 is confusing
A00..A23, B00..B23, C00..C23?
on the third hand, the silkscreen has the 0..71 numbering printed
I like the 00-23 and repeat, because the LEDs on the 7i31 boards are numbered 00-23
just do something .. it'll be fine
I think I'm gonna do the A00 thing
do I name them blah.in-A00, or blah.A00-in?
just do something .. it'll be fine
if the former, all inputs will sort together
you're a lot of help
keep in mind that you can use wildcards in 'halcmd show xxx' so in that respect '*-in' or 'in-*' is just about as easy
true, its better than before when you could only specify a prefix
starting with the number will make it easy to see the "pinout"