On Sunday 11 May 2014 08:57:00 Erik Friesen did opine And Gene did reply: > Yes, its one of those things. I waffled when I started this years ago > between emc and mach3, and chose emc, still glad I did. > > I don't think the current state of documentation is sufficient though. > I spent half an hour trying to find information on comp, ultimately > found it while holding my mouth just right and googling it. I know > its all *free*, so we can't expect developers to want to do stuff for > free. Perhaps there are others however, that would or could pitch in > if some of the documentation was brought together better. > > From a programmers perspective, any time you download a library from > any language, say c or c#, there is going to be documentation, or > perhaps a struct that you can pinpoint with info, which is basically > what comp is. Why then can't it be the same way for linuxcnc, you have > one manual, it tells you some minimal info needed to use it. The > manual(Not sure which now) just says comp is for comparison, where 4 > more lines could give the in0,in1,out,hyst "struct" definitions it > took so long to find elsewhere.
I am more or less used to it, for some degree of "used to it", but Erik does have a point. Which is one of the reasons I harp, albeit not continuously about downloading and printing the Integrators manual, which does contain in most cases, quite a bit more detail that the user manual. Sure, you have to clean out that 3 ringer at nominally annual intervals, and print the next one, wasting another small tree. But it sure helps when you need it. But stuff like this current kerfluffle about camview-emc, is STILL hard to find, and is often dated because lots of it assumes you are running 8.04. With any common sense, few if any of use are running from that old an install, although I imagine, somewhere, someplace, someone is still running some version of the BDI, which certainly wasn't usable without breeding a few elephants if you were really brain dead. > On Sun, May 11, 2014 at 3:29 AM, Viesturs Lؤپcis <viesturs.la...@gmail.com>wrote: > > 2014-05-11 5:30 GMT+03:00 Jon Elson <el...@pico-systems.com>: > > > As I understand it, the first net line that creates > > > a signal needs to have an output pin in the list. Yes. In fact, a question? Does the => and <= syntax even work anymore? I ask because I found that the net signalname signal_src signal_target (repeat signal target as needed) net samesignalname more targets syntax mode so much more sense that I haven't used the direction stuffs in 3 or 4 years. > > Not necessarily. My estop loop signal is created in main hal file and > > has connected only its target to it. Source is specified in second > > hal file. > > > > Erik, it is just one of those small things that create the learning > > curve for LinuxCNC. I personally really like the current way of > > creating a signal and giving it a particular name, because, like it > > was mentioned before, it is then very easy to add more targets for > > particular signal with one more line in hal file. And giving my own > > name also helps to understand, what is the meaning of signal, > > because one year later it is not that easy to remember, which > > particular button is connected to gpio.065 pin; self-assigned signal > > names help a lot. Absolutely! > > Sometimes, when I know that particular signal will have several > > targets, I intentionally break it down to several lines so that it > > is not one long line, this way it seems easier to understand, what > > is going on. I have to agree. > > Viesturs But I have to also agree that being stuck on 10.04.n LTS is beginning to be a drag, there are later things with 14.04 LTS that we cannot "backport" because suitable libraries simply are not available for 10.04 LTS. So I am waiting with baited breath for a 14.04 LTS based release, which hopefully will not bring in the heartbleed thing since I at least DO make heavy use of the ssh -Y shop or lathe secure logins. The push for that is, I assume, waiting for the 14.04.1 respin? Take your missus out for dinner & some roses today, thats an order from Grandpa Gene. :) Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users