On Fri, Oct 28, 2016, at 11:26 AM, Jim Craig wrote: > On 10/28/2016 10:02 AM, John Kasunich wrote: > > > > On Fri, Oct 28, 2016, at 10:29 AM, Jim Craig wrote: > No, it is not using the -s option. However it does not appear that it > will fix the issue either. Below is a snippet of the component > information section
Is this snippet the format generated by -s? (I don't have access to a Linux box at the moment.) > > 27 User halcmd12604 12604 ready > 25 User axisui 12542 ready > 23 User inihal 12539 ready > 22 RT match8 ready > 21 RT wcomp ready > 20 RT comp ready > 19 RT or2 ready > 18 User hal_manualtoolchange 12523 ready > 16 RT near ready > 15 RT lowpass ready > 14 RT limit2 ready > 13 RT sim_spindle ready > 12 RT hypot ready > 11 RT ddt ready > 10 RT __servo-thread ready > 9 RT motmod ready > 8 RT trivkins ready > 7 User halui 12503 ready > 5 User iocontrol 12501 ready > > As you can see the PID column does not always have a value. So splitting > the line will result in 4 variable lines and 5 variable lines. It seems like the 4 variable lines always have "RT" in column 2, and the 5 variable ones always have "User" in column 2. So the parser could read columns 1-3, then test the value in column 2 before reading either one or two more columns... Or halcmd -s could be patched to output "-" or "N/A" or "kernel" for the PID of RT components. > > I agree completely about auto-generated schematics. That is another > feature that I plan to add to this application. The first time the > application is ran with a new HAL file it will auto-generate the > schematic. Once it is auto-generated the user will have the ability to > lay out the schematic as they like. The locations of components, pins > and signals will all be stored in a separate file, probably a xml file, > that will be kept up to date while using the graphical configurator. > This will allow for neat and tidy schematics of the overall > configuration for any future modifications. Great! -- John Kasunich jmkasun...@fastmail.fm ------------------------------------------------------------------------------ The Command Line: Reinvented for Modern Developers Did the resurgence of CLI tooling catch you by surprise? Reconnect with the command line and become more productive. Learn the new .NET and ASP.NET CLI. Get your free copy! http://sdm.link/telerik _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers