Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Michael Haberler
Jon, Am 07.12.2012 um 04:37 schrieb Jon Elson: Michael Haberler wrote: sorry for what maybe sounds like a dumb question, but having read the Proctor/Shackleford paper on the influence of jitter on steppers which basically say: all it causes is a loss of torque on the order of 10% (given

Re: [Emc-developers] xenomai on beaglebone : working 3.2.21 kernel running Ubuntu precise, latency

2012-12-07 Thread Michael Haberler
Am 07.12.2012 um 04:40 schrieb Jon Elson: Michael Haberler wrote: and not so bad: $ /usr/xenomai/bin/latency RTT| 00:02:28 (periodic user-mode task, 1000 us period, priority 99) RTH|lat min|lat avg|lat max|-overrun|---msw|---lat best|--lat worst RTD| 4.249|

Re: [Emc-developers] ARM/AM335x: high speed thread functions - PRU debugger component

2012-12-07 Thread Michael Haberler
Am 07.12.2012 um 04:45 schrieb Jon Elson: Charles Steinkuehler wrote: Yes, I'm old enough that compiling an FPGA used to take a couple of days. For the relatively modest FPGAs I've been doing for the univeral stepper and PWM controllers, for instance, synthesis, placeroute, bitfile

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread John Thornton
I guess no one wrote man pages for them, they did write docs for them. All of those are written in C so a man page would have to be written by hand. Only components written using Comp get auto generated man pages. In any case I doubt a newbee can find a man page with both hands... much less

Re: [Emc-developers] docs: both io.1 and iocontrol.1 ?

2012-12-07 Thread John Thornton
the man page io.1 is a redirect to iocontrol.1 for some unknown reason. You would have to ask Alex why he created the page on Wed, 17 Oct 2007. I see no reason to keep it myself unless someone chimes in... John On 12/6/2012 1:38 PM, Anders Wallin wrote: Looking at:

Re: [Emc-developers] docs: subsections for Hal-component list

2012-12-07 Thread John Thornton
Is the patch for 2.5 or master? The html man pages are generated by magic somehow... might be in the submakefile I'm not sure. John On 12/6/2012 1:22 PM, Anders Wallin wrote: I was browsing this: http://www.linuxcnc.org/docs/2.5/html/hal/components.html and thought that listing all of the

Re: [Emc-developers] docs: subsections for Hal-component list

2012-12-07 Thread Anders Wallin
On Fri, Dec 7, 2012 at 1:58 PM, John Thornton bjt...@gmail.com wrote: Is the patch for 2.5 or master? my patch is for v2.5_branch. I also noticed the list of ca 110 components isn't complete. Would you want further patches for v2.5_branch or for master? The html man pages are generated by

Re: [Emc-developers] docs: subsections for Hal-component list

2012-12-07 Thread John Thornton
If it applies to 2.5 then make the patches for 2.5 and they will get pushed uphill. I just pushed the patch. If you don't mind can you can send the patches to jthornton at gnipsel dot com that is my documents computer and sometimes I might miss it here. Thanks John On 12/7/2012 6:31 AM,

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Steve Stallings
normally a top poster here, but will try to insert my comments in a rational place below. -Original Message- From: Michael Haberler [mailto:mai...@mah.priv.at] Sent: Friday, December 07, 2012 3:22 AM To: EMC developers Subject: Re: [Emc-developers] latency histogram comp

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread dave
On Fri, 2012-12-07 at 10:35 -0500, Kent A. Reed wrote: On 12/7/2012 9:36 AM, Steve Stallings wrote: The paper being referenced can be found here: http://www.nist.gov/manuscript-publication-search.cfm?pub_id=824455 In the data cited in this paper the motor speed was 15 revolutions per

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread Kent A. Reed
On 12/7/2012 6:49 AM, John Thornton wrote: In any case I doubt a newbee can find a man page with both hands... much less know to look for a man page. Now THAT'S dismissive :-) Seriously, though, I have cognitive issues with our man page system. Even seasoned users might miss that man abs -

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread Sebastian Kuzminsky
On 12/7/12 09:00 , Kent A. Reed wrote: Seriously, though, I have cognitive issues with our man page system. Even seasoned users might miss that man abs - returns a description of the family of Linux functions which compute the absolute value of an integer man 9 abs - returns a description of

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread Kent A. Reed
On 12/7/2012 11:08 AM, Sebastian Kuzminsky wrote: I've lived with man pages for decades, and our man pages seem well organized to me. I think that's my point, actually. It's commonly accepted among the folks who study such things that it takes roughly 6 to 10 years to become truly expert in

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Gene Heskett
On Friday 07 December 2012 11:04:27 Steve Stallings did opine: normally a top poster here, but will try to insert my comments in a rational place below. -Original Message- From: Michael Haberler [mailto:mai...@mah.priv.at] Sent: Friday, December 07, 2012 3:22 AM To:

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread EBo
On Dec 7 2012 9:35 AM, Gene Heskett wrote: On Friday 07 December 2012 11:04:27 Steve Stallings did opine: normally a top poster here, but will try to insert my comments in a rational place below. -Original Message- From: Michael Haberler [mailto:mai...@mah.priv.at]

Re: [Emc-developers] xenomai on beaglebone : working 3.2.21 kernel running Ubuntu precise, latency

2012-12-07 Thread Jon Elson
Michael Haberler wrote: it's the latency test which comes with the xenomai userland support; note this is for idle CPU running a compile over NFS this creeps up to 30ish max/55worse while still being around 12 average Well, average is not very meaningful for our purposes. 55 worst case

Re: [Emc-developers] ARM/AM335x: high speed thread functions - PRU debugger component

2012-12-07 Thread Jon Elson
Michael Haberler wrote: Actually I think there's a huge market for $5 CPU's being able to drive precise motion without much further ado, but it might not be the retrofitting/classic CNC control market Yes, I had a need at work for a box to control a stepper motor to run a set of samples

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread Jon Elson
John Thornton wrote: I guess no one wrote man pages for them, they did write docs for them. OH! MAN pages! All of those are written in C so a man page would have to be written by hand. Only components written using Comp get auto generated man pages. In any case I doubt a newbee can

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Jon Elson
Gene Heskett wrote: This is quite informative Steve, thanks. It also sends a rather powerful message that we really ought to consider that step generation is a hardware job. Well, I've always thought so, and I hope that isn't just me as a manufacturer talking. (For the future, the PRU on

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread John Thornton
I seriously doubt a new user would know what man is much less search for something in the man pages using a terminal. Only seasoned linux users know about man pages. John On 12/7/2012 11:23 AM, Anders Wallin wrote: On Fri, Dec 7, 2012 at 6:00 PM, Kent A. Reed kentallanr...@gmail.comwrote:

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread andy pugh
On 7 December 2012 17:23, Anders Wallin anders.e.e.wal...@gmail.com wrote: To make the documentation task manageable I think the HTML/PDF docs must be autogenerated from comments in the source - just like man-pages for components written with comp are now. I generally write a man-page

Re: [Emc-developers] naming/docs: hal_xxxx drivers?

2012-12-07 Thread Anders Wallin
On Fri, Dec 7, 2012 at 8:23 PM, andy pugh bodge...@gmail.com wrote: On 7 December 2012 17:23, Anders Wallin anders.e.e.wal...@gmail.com wrote: To make the documentation task manageable I think the HTML/PDF docs must be autogenerated from comments in the source - just like man-pages for

Re: [Emc-developers] xenomai on beaglebone : working 3.2.21 kernel running Ubuntu precise, latency

2012-12-07 Thread Gene Heskett
On Friday 07 December 2012 14:05:13 Jon Elson did opine: Michael Haberler wrote: it's the latency test which comes with the xenomai userland support; note this is for idle CPU running a compile over NFS this creeps up to 30ish max/55worse while still being around 12 average Well,

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Gene Heskett
On Friday 07 December 2012 14:42:34 Jon Elson did opine: Gene Heskett wrote: This is quite informative Steve, thanks. It also sends a rather powerful message that we really ought to consider that step generation is a hardware job. Well, I've always thought so, and I hope that isn't

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread andy pugh
On 7 December 2012 19:48, Gene Heskett ghesk...@wdtv.com wrote: Mesa I just looked at, also PMDX, but didn't find anything like that unless its a hidden feature of the FPGA programming. What feature do you think might be hidden? I would say that a 7i43 might be a relatively inexpensive

Re: [Emc-developers] xenomai on beaglebone : working 3.2.21 kernelrunning Ubuntu precise, latency

2012-12-07 Thread Gene Heskett
On Friday 07 December 2012 15:44:25 Steve Stallings did opine: The propeller works well for generating the steps. It works less well at communicating with a host if all comms would be consolidated in a single core for communication with the host. There are no hardware

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread andy pugh
On 7 December 2012 20:55, Gene Heskett ghesk...@wdtv.com wrote: That, at that price, seems a bit more appetizing. I assume it can daisy chain to my existing C1G, hooked up downstream? Not really, it has a completely different pinout (and 48 pins, not 17). You could make up a cable to convert

[Emc-developers] plotter for latency historam comp

2012-12-07 Thread Dewey Garrett
A script to plot latency histograms (1,2,5 bins): http://www.panix.com/~dgarrett/stuff/lhisto.tcl It uses the aforementioned lhisto.comp: http://www.panix.com/~dgarrett/stuff/lhisto.comp To use it: $ comp --install lhisto.comp $ chmod 755 lhisto.tcl $ ./lhisto.tcl ;# to use with

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Jon Elson
Gene Heskett wrote: Those too are valid questions, with very iffy answers for the hobbiest like me. The improvement probably would be appreciated, but in nearly 10 years of having the basic machinery, I have only re-couped maybe 10% of their original cost. And those jobs were so simple I

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread dave
On Fri, 2012-12-07 at 21:18 -0600, Jon Elson wrote: Gene Heskett wrote: Those too are valid questions, with very iffy answers for the hobbiest like me. The improvement probably would be appreciated, but in nearly 10 years of having the basic machinery, I have only re-couped maybe 10% of

Re: [Emc-developers] latency histogram comp

2012-12-07 Thread Gene Heskett
On Friday 07 December 2012 23:12:52 Jon Elson did opine: Gene Heskett wrote: Those too are valid questions, with very iffy answers for the hobbiest like me. The improvement probably would be appreciated, but in nearly 10 years of having the basic machinery, I have only re-couped maybe