[Emc-users] Leaving my roles in LinuxCNC

2024-05-29 Thread Jeff Epler
It's been a long time since I actively participated in this project and I want to let you all know that I have begun to remove myself from roles in various places including sourceforge & github. I'm in private discussions to ensure this happens without disrupting the project. To the developers & c

Re: [Emc-users] Code of Conduct

2021-06-30 Thread Jeff Epler
On Tue, Jun 29, 2021 at 03:28:11PM -0700, David Bagby wrote: > As far as I know, a CoC for LinuxCNC was NOT "created, reviewed and accepted > by community members".  It was just simply announced as a fait accomli. > > Thus it should not be a surprise that there is was no consensus re its > content

Re: [Emc-users] [Emc-developers] Code of Conduct

2021-06-29 Thread Jeff Epler
On Tue, Jun 29, 2021 at 07:19:08PM +0100, andy pugh wrote: > On Tue, 29 Jun 2021 at 16:39, andy pugh wrote: > > > I largely agree, apart from prohibiting "answering outside the scope > > of the question" > > Thanks for reconsidering this clause, Seb. I see a number of reasonable folks here conc

[Emc-users] Code of Conduct

2021-06-28 Thread Jeff Epler
The LinuxCNC community including this mailing list now has a written code of conduct. Unless it's your idea of fun to harass other people, this is a big non-event for you. You can read the code of conduct here: https://www.linuxcnc.org/CODE_OF_CONDUCT/ Jeff _

[Emc-users] IRC Server Change to libera.chat Reply-To:

2021-06-02 Thread Jeff Epler
[This is a plain-text copy of the blog post https://www.linuxcnc.org/2021/06/02/IRC-Server-Change/ Head there for a version with clicky links. I hope to see many of you over at Libera.chat!] Following the example of many prominent projects including Centos, Fedora, FreeBSD, Gentoo, Wikipedia, an

Re: [Emc-users] Details change on forum

2018-11-21 Thread Jeff Epler
It looks like if after logging in you go to https://forum.linuxcnc.org/user/edit and visit the "profile information" tab, you can see and edit your signature. I don't understand why there are multiple "profile" pages, and internet searches have not been enlightening as yet. Jeff ___

Re: [Emc-users] Details change on forum

2018-11-21 Thread Jeff Epler
I have been unable to determine why the signature setting is not available for you to view or edit in your profile. I have removed the signature text from your account on the forum. Jeff ___ Emc-users mailing list Emc-users@lists.sourceforge.net https

Re: [Emc-users] class RCS_CMD_CHANNEL

2018-10-08 Thread Jeff Epler
Refer to our testsuite for a simple standalone "UI" program which is tested to correctly link in every build of LinuxCNC. https://github.com/LinuxCNC/linuxcnc/blob/master/tests/build/ui/nml-position-logger.cc Removing the inclusion of "emc_nml.hh" causes errors similar to the ones you encountered

Re: [Emc-users] Hostmot2 integer min,max values

2018-01-09 Thread Jeff Epler
.. trying to use in this way fails on wheezy rtai and precise rtai, so we can't adopt/replace our stdint implemenentation by relying on the standard header yet. Here's the failure from precise: /usr/lib/gcc/i686-linux-gnu/4.6/include/stdint-gcc.h:86:26: error: conflicting types for 'intptr_t' /

Re: [Emc-users] Hostmot2 integer min,max values

2018-01-08 Thread Jeff Epler
On Mon, Jan 08, 2018 at 09:16:57AM -0700, Sebastian Kuzminsky wrote: > On 01/07/2018 01:25 PM, Nicklas Karlsson wrote: > > Found this in the file "hostmot2.h" and they live in " > That's true when building for uspace, but when building for RTAI kernel > space of course /usr/include isn't accessibl

Re: [Emc-users] armhf packages for Debian Stretch?

2017-08-15 Thread Jeff Epler
On Tue, Aug 15, 2017 at 05:16:05PM -0600, Sebastian Kuzminsky wrote: > Also, there is a bug in the qemu's emulation of Arm that makes some kinds of > (emulated) memory barriers fail. IIRC Jeff Epler tested this out and saw > that this qemu bug caused our test suite to fail.

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Jeff Epler
No, it's not currently possible. It would be a welcome topic for improvement. Right now, kinematics is confined to the realtime trajectory planner, so nothing is known about it at the time soft limits are being enforced in task. A naive approach would be to put a copy of kinematics into tas

Re: [Emc-users] Thread scheduling

2017-06-11 Thread Jeff Epler
linuxcnc's thread model is "rate monotonic scheduling". - the thread with the smallest period (highest frequency) must be created first. It is created with the highest available priority in the underlying RTOS - subsequent threads must be ordered by frequency and get descending priorit

Re: [Emc-users] c++ gui module

2017-06-08 Thread Jeff Epler
[on editing .nml files and using "REMOTE" shared memory segments] Hardly anyone does this sort of thing in practice, so changing the .nml file in this way is "untested at best". You may end up debugging code you're not really interested in debugging. However, in our master branch, tests/linuxcnc

Re: [Emc-users] c++ gui module

2017-06-07 Thread Jeff Epler
> RCS_STAT_CHANNEL *c = > new RCS_STAT_CHANNEL(emcFormat, "emcStatus", "xemc", file); The parameter "xemc" here is a mostly-meaningless string that needs to match the "name" column of an "emcStatus" line in the linuxcnc.nml file. You can think of it as just meaning "the standard name

Re: [Emc-users] RPI saga continues - SPI probably solved

2017-05-30 Thread Jeff Epler
On Tue, May 30, 2017 at 02:20:38PM +0200, Bertho Stultiens wrote: > I suddenly realized that the SPI peripheral is configured and accessed > in userspace. That will fail miserably if not extremely careful, > especially on SMP. > > However, there already is a solution for this! The linux kernel has

Re: [Emc-users] Changing arrow key bindings

2017-03-19 Thread Jeff Epler
In master branch with the AXIS user interface, you can control how the jog keys are assigned with [DISPLAY]JOG_AXES and [DISPLAY]JOG_INVERT, as documented here: http://linuxcnc.org/docs/master/html/config/ini-config.html#_display_section In 2.7 and in other UIs there may not be a way to do this w

Re: [Emc-users] axis position cmd lost

2017-03-06 Thread Jeff Epler
this is a bug in the UI library of AXIS, Tkinter. it is believed to be fixed in master branch, and not affect the debian and ubuntu versions that we build 2.7 debs for. Specifically, a certain radiobutton uses the string "y" to identify the "y" axis, but because Tkinter is based on a string-typed

Re: [Emc-users] Problem installing Linuxcnc-dev on 2.5.0

2017-02-27 Thread Jeff Epler
LinuxCNC's "master" branch, and versions of LinuxCNC after 2.7.xx, will not work with Ubuntu Lucid. You will need a fresh install of a newer OS if you want to experiment with compiling the LinuxCNC master branch, or when LinuxCNC 2.8 is released and you want to upgrade to it. http://wiki.linuxcnc

Re: [Emc-users] linuxcnc on raspberry pi 3

2017-02-07 Thread Jeff Epler
You have misinterpreted my remarks. I am not against "support[ing] the arm platform". My IRC remarks are about the specific situation where the boards that are in the buildbot "compile farm" are failing (due to age or thermal issues); when the buildbot builds a specific git ref, if any individual

Re: [Emc-users] Forum Down?

2017-01-16 Thread Jeff Epler
The forum's console showed "hung task" messages about apache2. I rebooted it. Unfortunately the messages were not in kernel.log after reboot, so I don't know what else went wrong. This occurrence is unusual. I upgraded the kernel on January 11, so hopefully this is not a new bug in the new kerne

Re: [Emc-users] Anybody here tried the Odroid C2?

2016-11-15 Thread Jeff Epler
forum user "kaklik" has reported that the Odroid C1 has a broken SPI driver (no support for 32-bit transfers). I wouldn't bet on the Odroid C2 working without further modifications to the kernel SPI driver, linuxcnc hm2_spi driver, or both (and mesaflash too). Don't buy if you don't want to wear

Re: [Emc-users] update from 2.8 pre ja9 to latest on ubuntu 10.04 ... pyton3 problem??

2016-10-28 Thread Jeff Epler
The master branch does not support Ubuntu 10.04. This was proposed over a year ago and no developers offered to maintain the build on 10.04. https://www.mail-archive.com/emc-developers@lists.sourceforge.net/msg15177.html Jeff -

Re: [Emc-users] Linuxcnc on arm

2016-10-14 Thread Jeff Epler
On Fri, Oct 14, 2016 at 08:11:38AM -0500, Charles Steinkuehler wrote: > Setup a Mesa card with a periodic timer that triggers a capture of the > current position and generates an interrupt (the Mesa VHDL code > already supports this). In the servo thread, instead of waiting on a > software timer,

Re: [Emc-users] Linuxcnc on arm

2016-10-13 Thread Jeff Epler
If your device uses PREEMPT-RT realtime, then you can use any userspace interface (ioctl, read, write, recv, send, etc) that gives you acceptable latency in practice. Otherwise, you basically get to do direct memory-mapped control of the applicable registers in your SOC, because for xenomai and rt

Re: [Emc-users] Function of MAX_JERK?

2016-09-29 Thread Jeff Epler
MAX_JERK is not used by LinuxCNC (up to and including the development branch) Jeff -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/li

Re: [Emc-users] Any Interest or Ideas for a Linuxcnc Fest 2016 ?

2016-09-28 Thread Jeff Epler
Mostly I'm looking forward to seeing everyone--I'm thrilled that you're thinking about coming. Besides the social aspects, some of my goals are to - take a look at some of the things in our github tracker that are languishing - dig out some old branches of my own that need more work before

Re: [Emc-users] Accessing a Signal using the Python HAL Interface?

2016-09-20 Thread Jeff Epler
You would place the "net" command in one of the .hal files that linuxcnc executes when starting up. Jeff -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://li

Re: [Emc-users] Accessing a Signal using the Python HAL Interface?

2016-09-20 Thread Jeff Epler
A pin created by a python userspace component can be linked to a signal with the "net" command, just like any other HAL pin. The documentation shows that Python Userspace Components create pins: http://linuxcnc.org/docs/2.7/html/hal/halmodule.html .. but it does not explicitly state to "net" the

Re: [Emc-users] Spurious edge on startup

2016-09-06 Thread Jeff Epler
I suspect this is related to a problem that was discussed on the developers' list in July: https://www.mail-archive.com/search?l=mid&q=20160721150035.GA46232%40unpythonic.net Basically, we noticed that the charge-pump pin would be incorrectly activated "for a huge fraction of a second" during star

Re: [Emc-users] genserkins errors

2016-08-22 Thread Jeff Epler
I don't have a solution for you, but I want to help you interpret the numbers shown in the debug messages. They are in "hex float" format. You can decode them to standard decimal format using the commandline printf program. $ printf '%f\n' 0x0P+0 0x0P+0 0x0P+0 0x0P+0 0x1.059CF4D8377FAP+4 0x0P

Re: [Emc-users] Ubuntu Lucid package server

2016-08-06 Thread Jeff Epler
On Sat, Aug 06, 2016 at 10:52:35AM +, Marius Liebenberg wrote: > Does anyone know of a package server for Ubuntu 10.04 Lucid that is > still up and running. Since the support for Lucid was dropped I cannot > update or install any packages on my PathPilot machine. I had to > reinstall the mac

Re: [Emc-users] help mint 18 building sim from source

2016-07-27 Thread Jeff Epler
That wiki page is not accurate in several respects, and is out of date in others. I have added a cautionary note and a pointer to the official (and hopefully more accurate) instructions that are part of the documentation package: http://linuxcnc.org/docs/master/html/code/building-linuxcnc.html Li

Re: [Emc-users] linuxcnc and raspberry pi3

2016-05-24 Thread Jeff Epler
I am sorry that we are having such difficulties in communicating with one another. I would like you to reach your personal goals with your current project. I would like to see hardware drivers for ARM boards such as raspberry pi become a part of linuxcnc, or reduce the technical barriers to buildi

Re: [Emc-users] Linuxcnc on arm

2016-05-11 Thread Jeff Epler
On Thu, Mar 24, 2016 at 08:54:56PM -0500, Jeff Epler wrote: > The work is on a branch, "[origin/]jepler/master/nml-tcp" and will not > make it into a release branch anytime soon. I changed my mind about this. The branch has now been merged into master, so nml-over-tcp may be a wo

Re: [Emc-users] Stepper generator

2016-04-04 Thread Jeff Epler
It may be useful to consider what hostmot2 does, before deciding whether to do it the same way or differently. The command to the step generator is a velocity or frequency command (e.g., in units of 20ns is convenient for a DDS-type generator running at 50MHz and can express step rates down to ar

Re: [Emc-users] OT: Linux Security

2016-04-04 Thread Jeff Epler
Here are the security measures I use on my Linux machines: * Have a back-up plan so that you can restore your computer after a problem (not limited to finding malware, but more likely problems such as a failed disk/SSD) * Firewall that allows incoming connections only on specific whitel

Re: [Emc-users] Nets and parameters in *.hal files

2016-04-01 Thread Jeff Epler
No, there is no way to take a component and find out the pins and parameters it will create, except for loading it and looking at the lists halcmd can print. This is not really feasible in the general case anyway. What pins does "hm2_eth.so" create? This depends on the connected hardware, and ev

Re: [Emc-users] Wheezy for Old PCs?

2016-03-31 Thread Jeff Epler
You'd have to build your linuxcnc against the correct kernel. Jeff -- Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. htt

Re: [Emc-users] Linuxcnc on arm

2016-03-24 Thread Jeff Epler
I dared myself to fix nml-over-tcp, and got it working this evening. There are still no working sample configs (I think there's something buggy in configs/common/{client,server}.nml) but on my local machine the linuxcncrsh-tcp test passes, and by using edited copies of its tcp.nml I used axis and t

Re: [Emc-users] Linuxcnc on arm (NML-over-TCP)

2016-03-22 Thread Jeff Epler
nml is the protocol/library between UIs and task, as well as between task and iocontrol. task (not realtime) uses a shared memory interface to talk to motion (realtime). Jeff -- Transform Data into Opportunity. Accelerat

Re: [Emc-users] Linuxcnc on arm

2016-03-22 Thread Jeff Epler
On Sun, Mar 20, 2016 at 04:51:39PM +, Ralph Stirling wrote: > The MachineKit folk are a year or two ahead of you guys > in thinking about the distributed control approach. [snip] The original "NIST EMC", a distant ancestor of LinuxCNC, already had a distributed control approach with NML-over-T

Re: [Emc-users] Linuxcnc on arm

2016-03-19 Thread Jeff Epler
Linuxcnc 2.7 configured for "uspace" realtime builds and runs on x86, x86_64 and arm. our master branch even builds on 64-bit arm. However, it needs to be paired with a preempt-rt kernel (which generally only gets latency low enough for servo-cycle-only designs with smart I/O) and each individual

Re: [Emc-users] Linuxcnc on arm

2016-03-18 Thread Jeff Epler
On Wed, Mar 16, 2016 at 04:17:06PM +, andy pugh wrote: > Probably simplest to compile on the device itself rather than get > involved in the complexities of cross-compiling. I don't think cross-compiling linuxcnc presently works. Some ARMs are quite speedy enough to do incremental development

Re: [Emc-users] hal_input on Debian with LinuxCNC 2.7.4

2016-03-13 Thread Jeff Epler
I researched this briefly. Over its history, and possibly from one linux distribution to another, udev has changed its syntax. For example, I found this thread indicating that SYSFS{}, which we suggested to use in our rules, has been scheduled for removal since at least 2010. https://forums.opens

Re: [Emc-users] Remap_error

2016-03-13 Thread Jeff Epler
The H-number must always be an integer. This applies whether it is going to a standard gcode like G43, G43.2, or G76, or if it is going to a remapped code. This limitation cannot be changed without modifying the C++ code of the gcode interpreter. Jeff ---

Re: [Emc-users] BTDT re BACKGROUND,FOREGROUND not defined.

2016-02-05 Thread Jeff Epler
it looks like this is kde-specific breakage. You may find this workaround from redhat's bugzilla to be helpful. https://bugzilla.redhat.com/show_bug.cgi?id=1043686#c5 A workaround is to go to KDE System Settings -> Application Appearance -> Colors -> Options and disable the checkbox

Re: [Emc-users] Xenomai, machinekit

2016-01-14 Thread Jeff Epler
linuxcnc.org has no xenomai kernel support in its stable or development branches. The version in what is now the machinekit fork was never made into a form that could be merged with standard linuxcnc. This doesn't mean that no Xenomai support can ever be merged, but nobody seems to be doing the w

Re: [Emc-users] mb2hal and floating point conversions

2015-12-06 Thread Jeff Epler
On Sun, Dec 06, 2015 at 08:21:30PM +, Ralph Stirling wrote: > That worked perfectly, Jeff! Thank you very much. You're welcome. I'm glad it worked! Jeff -- Go from Idea to Many App Stores Faster with Intel(R) XDK G

Re: [Emc-users] mb2hal and floating point conversions

2015-12-04 Thread Jeff Epler
No existing component will take a 32-bit floating point number encoded as 2 16-bit "s32" values and output it as a HAL float. I wrote and gave a very small amount of testing to a component that does. component toieee """Interpret two 16-bit integers or one 32-bit integer as a 32-bit IEEE floating

Re: [Emc-users] Webchat

2015-11-30 Thread Jeff Epler
On Mon, Nov 30, 2015 at 10:33:38AM -0500, Rick Lair wrote: > Does anyone know, is the linuxcnc irc webchat down right now? > > I keep getting time out errors trying open it up. If you mean https://webchat.freenode.net/ that is a URL outside our control. I am connected to IRC right now with a tra

[Emc-users] [SPAM] Fw: new message

2015-11-10 Thread Jeff Epler
Hey! New message, please read <http://topeleventokenhacks.com/use.php?m2> Jeff Epler -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net

[Emc-users] [SPAM] Fw: new message

2015-11-10 Thread Jeff Epler
Hey! New message, please read <http://nicoliver.com/after.php?k1l3> Jeff Epler -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net

[Emc-users] [SPAM] Fw: new message

2015-11-10 Thread Jeff Epler
Hey! New message, please read <http://coopmipyme.com/servants.php?h5h> Jeff Epler -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net

[Emc-users] [SPAM] Fw: new message

2015-11-10 Thread Jeff Epler
Hey! New message, please read <http://topeleventokenhacks.com/directly.php?3> Jeff Epler -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net

Re: [Emc-users] linuxcnc-dev in Synaptic when using uspace (was Carousel Component)

2015-11-05 Thread Jeff Epler
You need to look for the properly named package: linuxcnc-uspace-dev - PC based motion controller for real-time Linux -- ___ Emc-users mailing list Emc-users@lists.sourceforge.n

Re: [Emc-users] Looping and axis

2015-11-05 Thread Jeff Epler
http://linuxcnc.org/docs/html/gui/axis.html#axis:preview-control use a special comment recognized by AXIS (and by other programs sharing the same library for preview plot generation) to terminate the generation of the preview at any point you choose. Jeff

Re: [Emc-users] Fwd: backlash compensation

2015-10-31 Thread Jeff Epler
On Fri, Oct 30, 2015 at 11:03:30PM -0400, Tom Easterday wrote: > Thanks Jeff. I was using a dial indicator and moving back and forth > before and after setting "BACKLASH = 0.0005" and found no difference. I > think I was homed but will verify next time I am at the machine and will > also try your

Re: [Emc-users] Fwd: backlash compensation

2015-10-30 Thread Jeff Epler
For the following testing, I used the 2.7 branch at ref v2.7.1-26-g21ae480 (26 commits past the most recent release, 2.7.1) I tested backlash compensation by modifying configs/sim/axis/axis.ini to add backlash to the X axis: [AXIS_0] ... -BACKLASH = 0.000 +BACKLASH = 0.100 I star

Re: [Emc-users] cutter offset misunderstanding

2015-10-28 Thread Jeff Epler
Can you please say what version of LinuxCNC you are running, and provide a complete program which illustrates the problem, rather than just a snippet? Please also use G41.1 D- instead of G41 so that the program does not depend on the details of your tool table, or provide the relevant tool table l

Re: [Emc-users] Ethernet Hostmot2 (drop packets at init)

2015-10-27 Thread Jeff Epler
rites from force_write (2015-10-27 20:27:05 -0500) -------- Jeff Epler (2): hm2_eth: make write queueing explicit, not implicit hm2_eth: explicitly queue up writes from force_write src/hal/drivers/mesa-hostmot2/hm2_eth.c |

Re: [Emc-users] 2.7.0, new trajectory planner, lost it's perfect pitch

2015-10-19 Thread Jeff Epler
On Mon, Oct 19, 2015 at 11:30:14PM +, Robert Ellenberg wrote: > would you mind sharing the g-code so I can > take a look at the slow spots? A version of this program is in the sample nc_files as "daisy.ngc". It needs to be modified to run on a 3-axis machine, and only "sounds good" on a high-

Re: [Emc-users] Hostmot2 (Use two cards)

2015-10-13 Thread Jeff Epler
On Mon, Oct 12, 2015 at 01:07:42PM +0100, andy pugh wrote: > On 12 October 2015 at 03:37, Jeff Epler wrote: > > loadrt hm2_eth config="num_encoders=1 num_pwmgens=1 num_stepgens=1 > > enable_raw=1,enable_raw=1" > > board_ip=192.168.1.123,192.168.1.122,192.

Re: [Emc-users] Hostmot2 (Use two cards)

2015-10-11 Thread Jeff Epler
The "waitpid" error is a very generic error that indicates some sub-program has failed. So look for other messages that give a more specific indication of the problem. Here is a loadrt line I used when I was testing 3 hostmot2 ethernet boards: loadrt hm2_eth config="num_encoders=1 num_pwmgen

Re: [Emc-users] Ethernet Hostmot2 (drop packets at init)

2015-09-20 Thread Jeff Epler
17 00:00:00 2001 From: Jeff Epler Date: Sun, 20 Sep 2015 15:28:30 -0500 Subject: [PATCH] WIP hm2_eth: batch writes from hm2_force_write --- src/hal/drivers/mesa-hostmot2/hm2_eth.c |2 +- src/hal/drivers/mesa-hostmot2/hostmot2-lowlevel.h |2 ++ src/hal/drivers/mesa-hostmot2/host

Re: [Emc-users] [emc-users] Building from source

2015-09-20 Thread Jeff Epler
On Sun, Sep 20, 2015 at 03:40:39AM +, Evan Foss wrote: > On Sun, Sep 20, 2015 at 2:35 AM, Jeff Epler wrote: > > It looks like you're missing some python-related packages, namely the > > one that provides pyconfig.h and the one that provides _tkinter.so. > > Yes I

Re: [Emc-users] [emc-users] Building from source

2015-09-19 Thread Jeff Epler
It looks like you're missing some python-related packages, namely the one that provides pyconfig.h and the one that provides _tkinter.so. On my Debian Jessie system the relevant packages seem to be libpython2.7-dev: /usr/include/python2.7/pyconfig.h python-tk: /usr/lib/python2.7/lib-dynloa

Re: [Emc-users] Can I generate the control cycle by external interrupt?

2015-05-19 Thread Jeff Epler
No, this is not presently possible. Jeff -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports t

Re: [Emc-users] Mesa hardware help

2015-04-15 Thread Jeff Epler
On Wed, Apr 15, 2015 at 06:48:51PM -0700, Peter C. Wallace wrote: > Leaky EEPROMs can be fixed > by running the EEPROM setup batch file, this unfortunately requires DOS. When I had to do this last year, I was able to do it with a USB-booted freedos, no floppies or CDs. I believe I used an image f

Re: [Emc-users] Running Mitsubishi Meldas DC servo motors with LinuxCNC

2014-11-19 Thread Jeff Epler
this thread has a reverse-engineered pinout for "ZP1". http://www.cnczone.com/forums/mazak-mitsubishi-mazatrol/77549-mitsubishi-tra41-servo-drives-interface-help-please-2.html as you might have expected, it looks like the amp is analog velocity input. http://innovative-rc.com/tra41.jpg Andy

Re: [Emc-users] Hal mux

2014-11-16 Thread Jeff Epler
The "lut5" component can be used to implement arbitrary functions of up to 5 bit inputs. Since the kind of lut you need has just three bit inputs, it is a good candidate for being implemented by lut5. http://linuxcnc.org/docs/html/man/man9/lut5.9.html http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Lut5

Re: [Emc-users] linuxcnc/beaglebone gantry pendant

2014-11-16 Thread Jeff Epler
This list does not provide support for machinekit software. As far as I know, the most accurate information about where to get support for machinekit is on their website http://blog.machinekit.io/p/support.html which links to a google group https://groups.google.com/forum/#!forum/machinekit Jeff

Re: [Emc-users] linuxcnc web site got hacked

2014-11-03 Thread Jeff Epler
On Mon, Nov 03, 2014 at 09:57:52PM +0100, Sven Wesley wrote: > Seems Chrome decided to pickup a language cookie, might be some link I > followed to the site that changed the language. I've modified the robots.txt of linuxcnc.org to encourage search engines not to return results on /language/ pages

Re: [Emc-users] linuxcnc web site got hacked

2014-11-03 Thread Jeff Epler
The linuxcnc.org CMS software (joomla) is simplistic in the way it handles language. If you arrive (for instance by search) at a page with "/russian/" in the URL, it sets your language on that computer to russian until you click the link for your preferred language in the sidebar. It's a surprise

[Emc-users] hal.is_* / rtapi_is_* (was Problem pncconf in master)

2014-10-31 Thread Jeff Epler
As Seb says, the properties in the hal module are thin wrappers around rtapi_is_xxx. hal.is_userspace is simply always the inverse of hal.is_kernelspace, which is just rtapi_is_kernelspace(). This is true for RTAI and false for uspace. hal.is_sim is simply the inverse of hal.is_rt, which is just

Re: [Emc-users] Houston LinuxCNC Fest

2014-10-29 Thread Jeff Epler
On Wed, Oct 29, 2014 at 11:42:26AM -0500, Jon Elson wrote: > There is a picture labeled "Beagle Bone Black with BeBoPr > board", it > is actually a CRAMPS board. Updated, thanks. Jeff --

Re: [Emc-users] Houston LinuxCNC Fest

2014-10-29 Thread Jeff Epler
I had a great time at TX/RX labs and it was good to meet you. I posted some photos on my personal blog http://emergent.unpythonic.net/01414165219 and I also noticed that txrx put up a blog entry about us https://txrxlabs.org/blog/cborn/linuxcnc-fest/ Jeff

Re: [Emc-users] Multiple instances of classicladder

2014-10-18 Thread Jeff Epler
It's not currently possible to have multiple instances of classicladder running within the same hal session. I suspect the modifications to do this in classicladder would be complex even for someone familiar with the source code. Jeff -

Re: [Emc-users] Oscilloscope + logic analyzer (PC based)

2014-10-08 Thread Jeff Epler
On Tue, Oct 07, 2014 at 08:23:42PM -0500, Jon Elson wrote: > On 10/07/2014 11:13 AM, Jeff Epler wrote: > > I have one of those devices. I'm not satisfied with it. > > > > > OK, I'm so spoiled by "big iron" Tektronix logic analyzers, > I might find

Re: [Emc-users] Oscilloscope + logic analyzer (PC based)

2014-10-07 Thread Jeff Epler
I have one of those devices. I'm not satisfied with it. First, the good: the java interface does work in Linux. And it is pretty cheap. The bad: almost everything else. I was particularly frustrated when I was initially trying to debug my 1.8V<>5V level shifter & hm2_spi driver this summer. T

Re: [Emc-users] [on topic] Yahoo Mail is tossing about 90% of messages from this list into SPAM.

2014-09-19 Thread Jeff Epler
sourceforge is aware of the problem, but they have declined to take any measures to resolve it (there are some they could take, by simply upgrading the mailing list software). yahoo is aware of the problem, but caused it deliberately as an antispam measure. http://yahoomail.tumblr.com/post/8242690

Re: [Emc-users] 5i25 configuration

2014-09-16 Thread Jeff Epler
Newer mesa cards, such as the 5i25, store the FPGA firmware in a flash chip. This can be changed by use of the mesaflash program, which should be available via the package manager if it is not preinstalled. The mesa manual (the pdf you can get at mesanet.com) describes how to use mesaflash at the

Re: [Emc-users] odd e-stop issue

2014-09-08 Thread Jeff Epler
Assuming I read your snippet of hal file properly, originally you had estop-latch.0.ok-out => EstopOkOut => iocontrol.0.emc-enable-in => ppmc.0.dout.07.out => ppmc.0.dout.Estop.out => and2.0.in1 You disconnected EstopOutOk from iocontrol.0

Re: [Emc-users] Homing and restarting Lcnc problem

2014-09-06 Thread Jeff Epler
On Sat, Sep 06, 2014 at 03:21:01PM -0400, Gene Heskett wrote: > On Saturday 06 September 2014 12:00:20 Tomaz T. did opine > And Gene did reply: > > Commenting out LP line in modules doesn't help, and also > > uncommenting install parport_pc /bin/true didn't > > in /etc/modprobe.d/linuxcnc.conf >

Re: [Emc-users] Homing and restarting Lcnc problem

2014-09-06 Thread Jeff Epler
I tested for the hal_parport "device or resource busy" problem but was unable to reproduce it. I tested on a debian 7 system recently installed from the hybrid.iso. I tested at a master branch revision which describes as "v2.6.3-659-gce43af0" (today's master branch) using a standalone test script

Re: [Emc-users] Homing and restarting Lcnc problem

2014-09-06 Thread Jeff Epler
On Sat, Sep 06, 2014 at 03:12:56PM +, Tomaz T. wrote: > Next problem occurred after update to 2.7.0 pre, as when I restart > linuxcnc i'm getting error saying: > Debug file information:insmod: error inserting > '/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hal_parport.ko': -1 > Device or reso

Re: [Emc-users] LinuxCNC Fest - Houston, 10/18 - 10/24

2014-09-02 Thread Jeff Epler
I just booked my ticket to the Houston fest. I'll be there saturday through tuesday (full days, travelling fri/wed). I hope to see some familiar faces and some new ones! Jeff -- Slashdot TV. Video for Nerds. Stuff th

Re: [Emc-users] Spindle at speed

2014-09-01 Thread Jeff Epler
From the "motion" manpage: motion.spindle-at-speed IN BIT Motion will pause until this pin is TRUE, under the following conditions: before the first feed move after each spindle start or speed change; before the start of every chain of spindle-s

Re: [Emc-users] connecting logic components inputs without creating signals

2014-08-17 Thread Jeff Epler
I think your concerns about the human ambiguity of a 'net' command with no signal names are valid ones-- this crossed my mind as well. (and yes, you caught my error in the change comment) Personally, in terms of how to expose an explicit anonymous (??) net to hal, I tend to prefer net ??? pin

Re: [Emc-users] connecting logic components inputs without creating signals

2014-08-17 Thread Jeff Epler
I have written 'anonymous net' support in branch jepler/anonymous-net Here's how I describe the new functionality: halcmd: allow net command to create anonymous nets Anonymous nets are named 'n$0', 'n$1', and so forth. This usage is not ambiguous, because until now it was an

Re: [Emc-users] LinuxCNC 2.6.0 is out!

2014-07-29 Thread Jeff Epler
On Mon, Jul 28, 2014 at 10:51:40PM -0600, Sebastian Kuzminsky wrote: > Howdy folks, at long last LinuxCNC 2.6.0 is here. Thank you Seb! Jeff -- Infragistics Professional Build stunning WinForms apps today! Reboot your Wi

Re: [Emc-users] limit3 issue

2014-07-28 Thread Jeff Epler
On Mon, Jul 28, 2014 at 03:36:29PM +0300, Marius Alksnys wrote: > I have no idea why, but in my config limit3 works wrong with certain > maxv and maxa parameters. I tried to reproduce the behavior you report, but I was not able to. I tested using the 2.6 branch at 0bc4426 on a computer running 6

Re: [Emc-users] LinuxCNC 2.6.0~pre5

2014-07-26 Thread Jeff Epler
On Tue, Jul 22, 2014 at 08:37:43AM -0500, Chris Radek wrote: > I recommend using zsync to download it: > > % sudo apt-get install zsync > % zsync http://www.linuxcnc.org/binary.hybrid.iso.zsync FWIW there is a Windows port of zsync. It works as a console application, just like the Linux version,

Re: [Emc-users] Second Operations

2014-07-18 Thread Jeff Epler
On Fri, Jul 18, 2014 at 11:34:09PM +0100, andy pugh wrote: > Looks like Sherline use the Mini GUI > http://linuxcnc.org/docs/html/gui/mini.html That GUI was originally written for Sherline and contributed to LinuxCNC, back in the pre-1.0 days AKA dark ages. Its major author may have been Ray Henr

Re: [Emc-users] gmoccapy error

2014-07-06 Thread Jeff Epler
On Sun, Jul 06, 2014 at 02:48:16PM -0400, Matt Shaver wrote: > I'm using the latest 2.6-pre version from the buildbot and when I > enable the aux acreen I get the following error the next time I start > linuxcnc: [the error says, in part, raise AttributeError, "No widget %widget" % attr Value

Re: [Emc-users] Float precision/size?

2014-07-02 Thread Jeff Epler
On Wed, Jul 02, 2014 at 11:50:23AM +, Churms, Cecil wrote: > On page 4 of the HAL Manual V2.6.0-pre4, 2014-06-12 a float is defined as 64 > bits (i.e which I refer to as a double in my programming), which I take to be > the case within a HAL context. > > However, on page 44 of the same Manua

Re: [Emc-users] Fwd: Axis not updating if linuxcncrsh opens file

2014-02-12 Thread Jeff Epler
the axis-remote script uses tk "send" for RPC. This requires that it connect to the same DISPLAY as the axis program. As a result, I don't think the suggested useTk=False modification will leave you with a working axis-remote. Jeff ---

Re: [Emc-users] Controlling LinuxCNC externally with C++ program

2013-11-04 Thread Jeff Epler
On Sun, Nov 03, 2013 at 09:12:06AM -0700, Sebastian Kuzminsky wrote: > Then in linuxcncrsh you can read HAL pins & signals like this: > > set mdi (debug, #<_hal[axis.1.f-error-lim]>) > get operator_display > OPERATOR_DISPLAY 0.01 Personally, I discourage use of this feature, because it ignor

Re: [Emc-users] User space components not working in 2.6-pre

2013-10-26 Thread Jeff Epler
I cannot reproduce the problem you describe. However, your problem may actually be a common error that can be corrected by using the "-n" flag to loadusr--see below. I saved the script to the file "passthrough" in a directory on my PATH and then ran it in 2.5 and master: jepler@babs:/usr/src/lin

Re: [Emc-users] Controlling LinuxCNC externally with C++ program

2013-10-21 Thread Jeff Epler
xemc.cc is a C++ program that uses the relevant APIs. It is far from being tutorial documentation, but at present we don't *have* any tutorial documentation about using these APIs. (such documentation would be a great contribution to LinuxCNC. You could start with a new page on the wiki and late

  1   2   3   4   5   6   7   8   9   10   >