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
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
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
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
_
[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
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
___
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
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
.. 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'
/
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
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.
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
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
[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
> 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
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
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
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
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
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
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
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
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
-
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
---
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
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
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
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
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
Hey!
New message, please read <http://topeleventokenhacks.com/use.php?m2>
Jeff Epler
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
Hey!
New message, please read <http://nicoliver.com/after.php?k1l3>
Jeff Epler
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
Hey!
New message, please read <http://coopmipyme.com/servants.php?h5h>
Jeff Epler
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
Hey!
New message, please read <http://topeleventokenhacks.com/directly.php?3>
Jeff Epler
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
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
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
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
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
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
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 |
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-
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
--
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
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
-
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
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
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
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
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
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
>
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
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
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
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
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
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
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
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
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,
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
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
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
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
---
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
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
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 - 100 of 958 matches
Mail list logo