Re: [Emc-developers] Any bash/dash etc experts?

2024-09-25 Thread andy pugh
On Thu, 26 Sept 2024 at 01:06, Rod Webster  wrote:
>
> My thinking is that we should not care given Debian's long standing
> position on POSIX.
> https://lists.debian.org/debian-announce/1996/msg00022.html

?

I read that as being in favour of POSIX compliance.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Any bash/dash etc experts?

2024-09-25 Thread andy pugh
On Wed, 25 Sept 2024 at 23:32, Rod Webster  wrote:
>
> It does not seem to be an issue as bash is installed on Gentoo Linux by
> default
> https://wiki.gentoo.org/wiki/Bash

I think that he is saying that he doesn't want to change his default
shell. And if we were POSIX compliant he wouldn't have to.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Any bash/dash etc experts?

2024-09-25 Thread andy pugh
https://github.com/LinuxCNC/linuxcnc/issues/3132

He is saying that using += in the shell isn't POSIX compliant.
(Do we care? Should we care?)

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Bug#1080668: Missing Build-Depends on python3-setuptools

2024-09-23 Thread andy pugh
Looking through the code, distutils only seems to be used by
./share/qtvcp/panels/test_panel/test_panel_handler.py

Maybe it would be easier to just not use it?

On Thu, 5 Sept 2024 at 16:06,  wrote:
>
> Source: linuxcnc
> Version: 2.9.3-1
> Severity: important
> User: debian-pyt...@lists.debian.org
> Usertags: dh-python-no-setuptools
> Tags: sid, trixie
>
> This package failed build from source when test-built against a version of
> dh-python without a python3-setuptools dependency.
>
> distutils is no longer part of the Python standard library, since 3.12. But a
> minimal version of it becomes available when the python3-setuptools package is
> installed.
>
> Please add a Build-Depends on python3-setuptools to your package, or migrate
> the package's build system away from setuptools/distutils.
>
> If you run into any difficulties, please raise them on
> debian-pyt...@lists.debian.org.
>
> This bug has been filed at "important" severity, as the change hasn't been
> made in dh-python yet, but this may be raised to RC before the trixie release.
>
> Thanks,
>
> Stefano
>
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Extended long-term support for Buster, separating documentation was Re: Where to inspect thelatestdocumentation->GitHub (was Buildbot(s))

2024-09-23 Thread andy pugh
On Mon, 23 Sept 2024 at 01:41, gene heskett  wrote:

> Online is nice but where is it?

Go to www.linuxcnc.org and click "Documents" at the top.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Is it time for 2.10?

2024-09-21 Thread andy pugh
Not immediately, but by the end of the year?

Does anyone want to be 2.10 release manager?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspectthelatestdocumentation->GitHub (was Buildbot(s))

2024-09-21 Thread andy pugh
> And I dl'd this:linuxcnc_2.9.3-amd64.hybrid.iso
> But haven't put it on dvd yet. Anything I should know about 2.9.3
> running my copied back master configs?

I think it should just work. I would be interested in the details if not.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect thelatestdocumentation->GitHub (was Buildbot(s))

2024-09-21 Thread andy pugh
On Sat, 21 Sept 2024 at 10:52, gene heskett  wrote:

> Which bookworm or trixie full desktop netinstall should I dl to update
> those machines with?  Should have an rt-preempt kernel ready to rock and
> roll.

I would suggest that you start with our current live-cd install. Then
change the repos to point at buildbot2 if you want to use Master.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 18:24, Greg C  wrote:
>
> I am all for moving the ball forward, but the commit without any warning
> was definitely a hard pill to swallow.

It does only affect those using buildbot builds and master. Normal
users, working with released versions of 2.9 are unaffected.

When we release 2.10 there will not be a Buster version, though
bugfixes to 2.9 will still be released on that platform. Probably.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] rt preempt

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 17:47, Rene Hopf via Emc-developers
 wrote:
>
> Rt preempt is now mainline

Is it still a special build configuration, or can it be enabled on
released vanilla kernels?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 17:13, Marius Liebenberg  wrote:

> So please do not drop the ball on the Buster users. At least not until
> there are a new stable Debian release.

Buster is out of support, though.

However, the reason for dropping support was not that, it was the
unavailability of various software packages (a working version of po4a
for example)

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MinimumSoftwareVersions

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 15:48, Sebastian Kuzminsky  wrote:
>
> That commit also broke building of the docs, since that currently happens on 
> a buster machine.

How hard is it to switch? Given that the ISO is on Bookworm.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 15:10, Greg C  wrote:
>
> Support for Buster on the master branch was dropped with this commit by
> Rene on July 7, 2024:

Ah, yes. That will be the reason :-)

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Fri, 20 Sept 2024 at 14:20, gene heskett  wrote:

> > Which buildbot are you using?
> >
> deb http://buildbot.linuxcnc.org/ buster master-rtpreempt

For some reason buildbot.linuxcnc.org isn't building buster debs for master:
http://buildbot.linuxcnc.org/buildbot/grid
(but is for 2.9)

Oddly, neither is buildbot2, but that is building debs for Bullseye
and Bookworm.
http://buildbot2.highlab.com/debian/dists/

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Where to inspect the latest documentation ->GitHub (was Buildbot(s))

2024-09-20 Thread andy pugh
On Wed, 18 Sept 2024 at 19:05, gene heskett  wrote:

> Still no LCNC updates for my 3 buster machines.

Which buildbot are you using?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Buildbot(s)

2024-09-15 Thread andy pugh
On Sun, 15 Sept 2024 at 17:50, Greg C  wrote:

> Just wanted to bump this as it was brought up on the forum today.  It seems
> the buildbot(s) have been down since July.  Docs arent being built.

2.9 debs are still being built, but only for Buster (which went out of
LTS in July, so shouldn't be encouraged)
http://buildbot.linuxcnc.org/dists/buster/2.9-rtpreempt/

You are right that buildbot2 hasn't built any debs since July:
http://buildbot2.highlab.com/debian/dists/

I don't know what the problem is there, as the grid view (etc) don't
seem to be working at all.

However, that said, _most_ users should be using the released
packages, rather than the development versions.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Bug#1081384: mesaflash: Add support for loong64

2024-09-14 Thread andy pugh
Who uploaded the current version of Mesaflash to Debian?

On Fri, 13 Sept 2024 at 04:24, zhaixiaoj...@loongson.cn
 wrote:
>
> Package: mesaflash
> Version: 3.4.6
> Severity: wishlist
> Tags: patch
> User: debian-de...@lists.debian.org
> Usertags: loongarch64
>
> Dear mesaflash maintainers,
>
> Mesaflash upstream has merged the loongarch architecture patch into
> 3.4.9. Could you consider updating the mesaflash source code? Upstream
> link: https://github.com/LinuxCNC/mesaflash/pull/77 The attachment is a
> patch I mode locally, which has been verified. If you have any questions or 
> suggestions, you can contact me at any time.
>
>
>
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Tests failing in Sid.

2024-09-01 Thread andy pugh
Does anyone have any ideas about the cause of this?

The other distros all seem to be building cleanly in CI.

example: 
https://github.com/LinuxCNC/linuxcnc/actions/runs/10655514653/job/29533123088#step:8:9622

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] a couple of make errors

2024-08-03 Thread andy pugh
On Tue, 28 May 2024 at 19:45, Stuart Stevenson  wrote:

> ../docs/html/hal/rtcomps.html:1001: parser error : Entity 'pi' not defined
>   Change to 60 for RPM, to 360 for degrees per second, 6.283185 (= 2*π)

It seems to work OK in the version of asciidoc used on Github
https://github.com/LinuxCNC/linuxcnc/blob/master/docs/src/hal/rtcomps.adoc#parameters-3
And online
http://linuxcnc.org/docs/stable/html/hal/rtcomps.html#_parameters_3

So I think it's a warning that can be ignored.

That said, the page in question is almost entirely useless now,
describing only a very small subset of the HAL components.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Buldbots failure....

2024-07-22 Thread andy pugh
On Mon, 22 Jul 2024 at 23:03,  wrote:

> And, how about the translation guys find and fix the whole thing..

They are on it, both locally and upstream.

https://github.com/LinuxCNC/linuxcnc/commit/3021adbbf9646819e33c4c7ed5a47cec0a5d9274

And https://bugs.debian.org/1076675




--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] New RTAI debs for 2.9

2024-07-14 Thread andy pugh
On Sun, 14 Jul 2024 at 20:29, Alec Ari via Emc-developers
 wrote:

> A few people tested out your RTAI debs and ran into issues such as the 
> infamous "CANNOT FIND MAILBOX" error. I was able to figure out the root 
> source of the issue; your rtai-modules package does not match the 5.4.258 
> kernel you built.

That's odd, it's working for me! (or, at least, I think it is)

The kernel version numbers match here:
https://www.linuxcnc.org/dists/bookworm/base/binary-amd64/



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] putting good srcs list into Rod Websters now old rpi4 image he sent me.

2024-07-13 Thread andy pugh
On Sat, 13 Jul 2024 at 22:33, Rod Webster  wrote:

> the image needs to be rebuilt

If the system is working with 2.9 at the moment, then upgrading to
2.9.3 should not need a new SD card image, or a new kernel.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] putting good srcs list into Rod Websters now old rpi4 image he sent me.

2024-07-13 Thread andy pugh
On Mon, 8 Jul 2024 at 19:49, gene heskett  wrote:

> deb http://linuxcnc.org bookworm base

Change this to:
deb http://www.linuxcnc.org/ buster base 2.9-uspace

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Question for pi clones

2024-07-13 Thread andy pugh
On Sat, 13 Jul 2024 at 15:25, gene heskett  wrote:

> And while apt has updated some things now and then, there have been no
> kernel updates, and the linuxcnc entries in the apt/sources-list have
> always been bogus, needing to be commented out before it could update
> anything.  And after nearly a year, its time it joined the real world.

There are debs there for Bookwork and Buster.

https://www.linuxcnc.org/dists/bookworm/2.9-uspace/binary-arm64/
https://www.linuxcnc.org/dists/buster/2.9-uspace/binary-arm64/

Nothing for Bullseye, though.

What OS are you running?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] LinuxCNC 2.9.3 has been released

2024-07-12 Thread andy pugh
LinuxCNC 2.9.3 has been released.

This is a bugfix release. Highlights include:

* Fix unintended move when using G42 for G70.
* Pass generated component man pages through preconv for UTF-8 support.
* Make it easier to figure out where the current G43 values are stored.
* QtVCP - Many updates
* Gmoccapy - Many updates
* QtPlasmac - Many updates
* QtDragon - Many updates

Packages have been prepared for:

Buster - uspace - amd64 (PC) armhf (Pi) arm64 (Pi with 64-bit kernels)
Buster - RTAI - amd64
Bullseye - uspace - amd64 (only)
Bookworm - uspace - amd64, arm64
Bookworm - RTAI - amd64

For existing users of 2.9.2 on the above platforms this should be
offered as an automatic update.

If anyone badly needs Bullseye debs for RTAI or arm64 / armhf then let
me know. (all but the amd64 uspace builds have to be manually created)

Contributors to this release are:

andypugh
Chad Woitas
CMorley
David Mueller
fsabbatini89
Greg Carl
Hans Unzner
Håvard F. Aasen
John Lama
John Thornton
Mark
Moses McKnight
Peter Wallace
Petter Reinholdtsen
Phillip Carter
Sigma1912
Steffen Möller
zz912

Full changelog:

Make warning about file endings more explicit for new users. (#3013)
strncpy -> rtapi_strlcpy for string termination (#2683)
2.9 (#2990)
Merge pull request #3012 from mark-v-d/fix_g70
Merge pull request #3010 from petterreinholdtsen/deb-closer-to-debian
Merge pull request #2946 from hansu/gmoccapy-de-translation-2.9
Merge pull request #2947 from Sigma1912/gmoccapy_dont-hide-recurrent-errors
Merge pull request #2688 from smoe/debian_nocheck_docs
Merge pull request #2566 from LinuxCNC/2.9-gcode-g43
Merge pull request #2562 from petterreinholdtsen/2.9-g38-3-auto-probe
Fix unintended move when using G42 for G70.
Adjust how files are distributed into binary packages.
Merge pull request #3007 from petterreinholdtsen/man-component-asciiart-nbsp
Merge pull request #3006 from petterreinholdtsen/man-component-utf-8
Use non-breaking space in component documentation ASCII art.
Pass generated component man pages through preconv for UTF-8 support.
Merge pull request #3009 from petterreinholdtsen/po4a-download-follow-location
Handle github CI http redirects when downloading po4a.
Merge pull request #2808 from havardAasen/pthread-retval
Fix incorrecrt buster apt-source in updating docs
z_level_compensation component -remove DOS endings
docs: linuxcnc-uspace-dev rather than linuxcnc-dev in mesa_modbus.adoc
Merge pull request #2991 from Sigma1912/patch-1
docs: hal_gpio explain the purpose and detination location of the rules file.
qtvcp -HAL bar: fix ability to set HAL pin name
Update interp_convert.cc
qtvcp -qt_action: fix system shutdown function
qtaxis -fix progressbar
qtvcp -gcode_editor -round up the lines done calculation
qtvcp -geditor: fix the lexer button calls
qtvcp -qcode editor: fix error with reloading with no program loaded
qtvcp -pstat: fix an error with designer loading on some systems
mitsub_vfd -add some details to usage text -serial port permissions
qtvcp -screenoption: fix syntax warning
qtvcp -qt_graphics: need to call update() when double clicking to clear plot
qtvcp -gcode_editor: reload program when reload STATUS message is sent
qyvcp -gcode_graphics: clear plot lines when reloading
qtvcp -screenoption: fix preference file path of just file name
posemath: fix for arc to circle transition
qtdragon_hd -fix Z level compensation: never compensates
HAL component -z_level_compensation: fix nan calculation error
qtplasmac: conv_polygon fix variable name
qtplasmac: fix button_normal “pressed” color
qtplasmac: fix button interlock, remove unused variables
qtvcp: remove links to nonexistent image files
gmoccapy: don’t translate numeric labels
qtdragon/hd update version
qtdragon/hd -add ability to set camera number
gmoccapy: update german translation for 2.9
Merge pull request #2955 from phillc54/phillc54/pncconf
pncconf: don’t sort firmware names
Merge pull request #2838 from hansu/issue-2820
pncconf: overwrite gmoccapy_postgui.hal and add warning
pncconf: generate connections to display tooloffset in gmoccapy
qtplasmac: check for valid default material
hal_stream_create: fix bogus error check
Update getting-linuxcnc.adoc
don’t hide recurrent gcode errors
gmoccapy: some spelling fixes
docs: fix typo in gmoccapy.adoc
Merge pull request #2837 from hansu/gmoccapy-800x600
Merge pull request #2911 from hansu/gmoccapy-reorder-settings-page
gmoccapy: updated docs and release notes
gmoccapy: fix gremlin view p wasn’t applied at startup
gmoccapy: add configuration for 800x600
gmoccapy_3_4_8: updated docs and release notes
gmoccapy: re-order settings
Merge pull request #2943 from havardAasen/modal-table
docs: Reference correct tables
docs: Don’t hardcode multiple lines in table
docs: Update M-code modal group 5
qtplasmac: gcode error message
Merge pull request #2935 from Sigma1912/2.9-g92-fix-active-gcode
hal_gpio: Remove misleading comments
qtdragon/hd -turn the blur effect off by default
qtplasmac: stop torch crash during offset prob

[Emc-developers] Pi Debs

2024-07-10 Thread andy pugh
As of this last weekend LinuxCNC 2.9.3 is in Trixie (Testing)

This means that debs exist for unusual platforms. Which might make the
construction of Pi SD card images easier.

Download linuxcnc-uspace
ArchitecturePackage SizeInstalled SizeFiles
amd64 
24,952.9 kB 88,436.0 kB [list of files
]
arm64 
24,836.6 kB 98,896.0 kB [list of files
]
armel 
24,871.0 kB 86,929.0 kB [list of files
]
armhf 
25,239.2 kB 85,330.0 kB [list of files
]
i386 
24,967.4 kB 88,227.0 kB [list of files
]
mips64el

25,070.4 kB 100,687.0 kB [list of files
]
ppc64el

25,217.4 kB 100,315.0 kB [list of files
]
riscv64

25,058.2 kB 86,842.0 kB [list of files
]
s390x 
24,892.8 kB 87,821.0 kB [list of files
]






-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] New RTAI debs for 2.9

2024-07-10 Thread andy pugh
On Wed, 10 Jul 2024 at 23:24, Rod Webster  wrote:
>
> I was thinking that  you could fork our live-build
> https://github.com/LinuxCNC/linuxcnc-live-build

It could just be a different branch in the same repo.
Once the debs exist, making the ISO isn't too labour-intensive

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] New RTAI debs for 2.9

2024-07-10 Thread andy pugh
On Wed, 10 Jul 2024 at 21:52, Bari  wrote:
>
> The LinuxCNC debs are the latest git checkout of the 2.9 branch as of a
> few days ago with some minor modifications. :)

Maybe pause a while? I am in the middle of releasing 2.9.3.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] G7x cycles

2024-07-08 Thread Andy Pugh
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] "toggle" component docs.

2024-07-03 Thread andy pugh
On Wed, 3 Jul 2024 at 15:12, gene heskett  wrote:

> Looks correct in buster's man 9, master install. Looks like an extra
> linefeed crept in, in the .html link above.  Conversion tool bug?

The description I see online is:

â  
in : âââ ââ âââ
â â
out: âââ ââ

(yes, nearly all accented letter a)


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] "toggle" component docs.

2024-07-03 Thread andy pugh
Not 100% successful.

https://linuxcnc.org/docs/stable/html/man/man9/toggle.9.html

The source seems to be trying to show a diagram.
https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/components/toggle.comp

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Bug#1074041: mesaflash: FTBFS: Add support for loongarch64

2024-06-26 Thread andy pugh
Well, the patch appears benign, but I have no idea how we update the
Mesaflash source in Debian.

On Wed, 26 Jun 2024 at 04:24, zhangdandan  wrote:
>
> Source: mesaflash
> Version: 3.4.6-1
> Severity: normal
> Tags: FTBFS patch
> User: debian-loonga...@lists.debian.org
> Usertags: loong64
>
> Dear maintainers,
>
> Compiling the mesaflash failed for loong64 in the Debian Package
> Auto-Building environment.
> Build failed 16 times. The build error log is as follows,
> ```
> epp_boards.c:23:10: fatal error: sys/io.h: No such file or directory
> 23 | #include 
>|  ^~
> compilation terminated.
> pci_boards.c:22:10: fatal error: sys/io.h: No such file or directory
> 22 | #include 
>|  ^~~
> ..
> ```
> The full log can be found at
> https://buildd.debian.org/status/logs.php?pkg=mesaflash&ver=3.4.6-1&arch=loong64.
>
> Please consider the patch I attached.
> I have built mesaflash successfully in my local ENV.
> ```
> ..
> dpkg-deb: building package 'mesaflash' in
> '../mesaflash_3.4.6-1_loong64.deb'.
> dpkg-deb: building package 'mesaflash-dbgsym' in
> '../mesaflash-dbgsym_3.4.6-1_loong64.deb'.
>   dpkg-genbuildinfo -O../mesaflash_3.4.6-1_loong64.buildinfo
>   dpkg-genchanges -O../mesaflash_3.4.6-1_loong64.changes
> ```
> Your opinions are welcome.
>
> Thanks,
> Dandan Zhang
>
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] CANopen syntax for configuration file(s) for mapping and initialization

2024-06-13 Thread andy pugh
On Wed, 12 Jun 2024 at 21:41, Nicklas SB Karlsson  wrote:

> Any parser in Linuxcnc which may be reused to read this configuration
file possible with other syntax?

An option (possibly not a good option) might be to borrow the bits of the
smart-serial driver that create HAL pins.

(This code is already re-used by the absolute encoder driver)

https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/drivers/mesa-hostmot2/sserial.c#L1167

Here is where it is used by the absolute encoder parser:
https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/drivers/mesa-hostmot2/abs_encoder.c#L235

I suspect that forcing this to fit might be too limiting, though.

I took a completely different route with mesa_modbus, having realised that
the configuration hardly ever changes, I went for an approach that parses
the data into a compiled module.
https://linuxcnc.org/docs/stable/html/drivers/mesa_modbus.html
This was at least partly because realtime modules don't generally have
access to the file system whilst loading.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] distutils - sysconfig

2024-06-08 Thread andy pugh
On Tue, 28 May 2024 at 19:16, Stuart Stevenson  wrote:

>
>  Configuring linuxcnc gives me a deprecation warning about distutils and
> tells me to use sysconfig instead.
>

On what OS? I just ran ./configure on my 2.9.2 / bookworm folder and there
was no such warning.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Got workflow

2024-05-28 Thread andy pugh
On Wed, 22 May 2024 at 12:29, Greg C  wrote:

> Looks like the git workflow is sticking on the package-arch “Test Debian
> packages” step for Sid:


I finally found the time to look at this (not that I have any idea how the
git workflows work) and found that, as far as I can see, it is now working.

https://github.com/LinuxCNC/linuxcnc/pull/2982/checks

I don't know if anyone did anything. I do know that I didn't.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] 2.9.3 release schedule inquiry

2024-05-28 Thread andy pugh
On Sat, 11 May 2024 at 23:27, Chris Morley 
wrote:

> Is there anything anyone else can do to help?


Making the release isn't that much work, the time-consuming part is putting
the packages up on the repository.
Some of the packages are built by the buildbots, but this doesn't always
work.
RTAI packages have to be built by hand, on an RTAI machine.
Pi packages have to be built by hand, on a Pi.
Making the ISO is a separate process, but it is fairly automatic.

Also, the XZUtils backdoor has made being a release manager look like a
much more blameworthy occupation than it was when I volunteered to do it
for 2.8 (because I had three weeks furlough because of COVID)

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] vismach example movies

2024-05-23 Thread andy pugh
On Thu, 23 May 2024 at 19:02, Stuart Stevenson  wrote:

> https:/l/videobin.org/+87f/b08.html
> https://videobin.org/+87g/b09.html
> https://videobin.org/+87i/b0b.html
> https://videobin.org/+87j/b0c.html
> https://videobin.org/+87k/b0d.html


I am pretty sure that videobin no longer exists. The videos seem to have
been uploaded by tjtr33

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] vismach example movies

2024-05-23 Thread andy pugh
On Wed, 22 May 2024 at 20:14, Stuart Stevenson  wrote:

> Gentlemen,
>   The wikiQuick links to vismach movies
> links do not work.


Which link?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] The Wiki Certificate might have expired

2024-05-18 Thread andy pugh
On Sat, 18 May 2024 at 13:33, Alan Condit via Emc-developers <
emc-developers@lists.sourceforge.net> wrote:

>
> It works here on my Mac.


It may have been fixed, Tommylight reported the same issue on the forum
yesterday.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] The Wiki Certificate might have expired

2024-05-17 Thread andy pugh
My Mac is really unwilling to visit wiki.linuxcnc.org


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Canned cycles on the lathe, in the G19 plane

2024-05-11 Thread andy pugh
On Fri, 29 Mar 2024 at 19:58, andy pugh  wrote:

> it has been pointed out in a bug report that if you run the canned
> cycles in lathe diameter mode in the G19 plane, then the X axis is in
> diameter, but the R value (retract position) is in radius.
>
> https://github.com/LinuxCNC/linuxcnc/issues/2948


This is still an outstanding issue.

The original reporter is adamant that cycles should support both radius and
diameter mode (and insists that other controllers do this).

I don't think that diameter mode has any meaning in the context of a canned
cycle.

I think that the best (and "least surprise") solution is to reject canned
cycles in diameter mode. This removes all ambiguity.

But I really want to hear more opinions on this than the two divergent
views we have now.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] 2.9.3 release schedule inquiry

2024-05-11 Thread andy pugh
On Sat, 11 May 2024 at 21:18, Chris Morley 
wrote:

> bump
>

I am really struggling to find time to even get started, I am afraid.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Bug#1070025: mesaflash FTCBFS: multiple reasons

2024-04-30 Thread andy pugh
On Mon, 29 Apr 2024 at 13:54, Helmut Grohne  wrote:

>
> I'm attaching a patch for your convenience.
>
>
Who is the Debian maintainer for Mesaflash? I don't believe it to be me.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] LinuxCNC gathering in Norway - July 5th-7th 2024

2024-04-25 Thread andy pugh
On Tue, 19 Mar 2024 at 02:21, Asle Næss via Emc-developers <
emc-developers@lists.sourceforge.net> wrote:

The location is a metal workshop 15 minutes drive away from to the
> Gardermoen airport (OSL), where there is a lot of space and a hotel only
> 5 minutes away by car.  We plan to fire up the barbeque in the evenings.
>
> Please let us know if you would like to join.  We track the list of
> participants on https://pad.efn.no/p/linuxcnc-2024-norway>.


Is anyone else coming? I can recommend it :-)


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] List of includes for components

2024-04-18 Thread andy pugh
On Thu, 18 Apr 2024 at 11:47, Marius Liebenberg 
wrote:

>
> >   Are you talking about Python or C?
>

You can get an idea of the normal ones by looking at the code for
halcompile:

https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/utils/halcompile.g#L271

This query at github will show you everything anyone else has used:
https://github.com/search?q=repo%3ALinuxCNC%2Flinuxcnc+%23include+path%3A%2Fsrc%2Fhal%2Fcomponents%2F*.c&type=code



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] List of includes for components

2024-04-18 Thread andy pugh
On Wed, 17 Apr 2024 at 10:08, Marius Liebenberg 
wrote:

>
> Is there a document that lists all the includes (modules) that can be
> used to develop a component for linuxcnc?
>

Not that I know of.

 Are you talking about Python or C?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] How closely do we need to adhere to the NIST standard?

2024-04-09 Thread Andy Pugh



> On 9 Apr 2024, at 19:43, Nicklas SB Karlsson  wrote:
> 
> There might be requirements for safety reasons but do not think we need to 
> care about some standard require MDI commands
> to be executed only with a physical button.

This is actually already the case with Touchy, FWiW. And is one of the reasons 
I use it. 

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] How closely do we need to adhere to the NIST standard?

2024-04-09 Thread andy pugh
Apart from anything else, I am not sure that it is a standard.

This is based on bug report #2956. Our current behaviour does not match the
NIST RS274 interpreter "report" from 2000.

The last actual "RS" standard (ie the RS in RS274) was issued in the 1970s.
There is an ISO standard from 1982, and then the NIST EMC report from 2000.

My own feeling is that any deliberate deviation from the NIST v3 report is
not a "bug" as such, and that perhaps we should simply close the "bug" as a
"feature".

Has anyone else looked at this bug report? What do you think?

https://github.com/LinuxCNC/linuxcnc/issues/2956

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] IGBT Module Dial-a-Yield Project Ideas

2024-04-05 Thread andy pugh
On Fri, 5 Apr 2024 at 11:59, Curtis Dutton  wrote:

> I'm starting a new project to build a motor drive based upon igbt modules.
> Hoping to build something that has a single type of controller that will
> plug and play with various capacity igbt modules for various size motors.

Are you aware of the STMBL project? That would seem like a very good
starting point, as it already plays well with LinuxCNC, and works with
a wide range of feedback types (Hall sensors, resolvers, encoders  and
serial protocols)
In fact you could probably copy the LV board with only minor changes
(to account for component obsolescence) and make a new HV/power board.

https://github.com/rene-dev/stmbl/blob/master/README.md

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Canned cycles on the lathe, in the G19 plane

2024-03-29 Thread andy pugh
it has been pointed out in a bug report that if you run the canned
cycles in lathe diameter mode in the G19 plane, then the X axis is in
diameter, but the R value (retract position) is in radius.

https://github.com/LinuxCNC/linuxcnc/issues/2948

I am fairly sure that whatever is done, the R and X should do the _same_ thing.
But I rather feel that you would expect to drill a hole to a radius,
not to a diameter?

The reporter wants X and R to both use diameter in diameter mode.

The worry about fixing this is that it might break existing G-code. It
might need to be an INI switch. :-(

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] make "errors"(?)

2024-03-25 Thread andy pugh
On Sat, 23 Mar 2024 at 22:02, Stuart Stevenson  wrote:

>
> Are any of the reports important or serious?


No, that's all normal and as expected.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] possible documentation error

2024-03-25 Thread andy pugh
On Mon, 25 Mar 2024 at 09:56, Stuart Stevenson  wrote:

I thought about trying to fix it myself. Would that have been possible for
> me to do at my level of participation?


 I think so, but I don't know for sure.

If you find the page in Github:
https://github.com/LinuxCNC/linuxcnc/blob/master/docs/src/code/building-linuxcnc.adoc
Then near the top right is an "edit this page" icon. (only if you are
logged in). It will probably say "fork this repository and edit the file"
as it needs to make a copy that you own to keep the changes until accepted.
Then you can make the changes in the web editor and submit them as a pull
request. (all on the web)

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] possible documentation error

2024-03-24 Thread andy pugh
On Sat, 23 Mar 2024 at 21:45, Stuart Stevenson  wrote:

> Should the word disktop be desktop?


Fixed

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Building from source. Was:Re Status of LinuxCNC in Debian

2024-03-22 Thread andy pugh
On Fri, 22 Mar 2024 at 15:07, Stuart Stevenson  wrote:

> I have found/installed all the configure dependencies.
> A2X stops the make process. There is no A2X in synaptic unless it is in a
> python package and not obvious.


It's part of asccidoc, I think.

Try

./autogen.sh
./configure --enable-build-documentation=none
make

That should bypass all the docs building dependencies.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Building from source. Was:Re Status of LinuxCNC in Debian

2024-03-22 Thread andy pugh
On Fri, 22 Mar 2024 at 14:35, Stuart Stevenson  wrote:

> Make will not go past a requirement for A2X. Looks like this is a python
> file.


There are lots of build-time dependencies.

You _might_ be able to (from the source root, ie below /src/

./debian/configure
sudo apt-get build-dep

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Status of LinuxCNC in Debian

2024-03-22 Thread andy pugh
On Fri, 22 Mar 2024 at 12:56, Stuart Stevenson  wrote:

> I want to download the source from git. Is there a script of instructions
> to get me there?


If you only want the code, and don't want to make pull requests etc, then
just download this zip file:
https://github.com/LinuxCNC/linuxcnc/archive/refs/heads/master.zip

Otherwise, see:
https://linuxcnc.org/docs/stable/html/code/contributing-to-linuxcnc.html

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Status of LinuxCNC in Debian

2024-03-22 Thread andy pugh
Is LinuxCNC currently in Debian? I know that we were due for removal from
Testing, and since then I have heard no further updates from Debian about
anything at all.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] Possible 2.9.3 Update

2024-03-15 Thread andy pugh
I have been asked if we can release an update to 2.9.

Does anyone have anything nearly-ready that they would like to see in 2.9
before the cutoff?

Currently I am thinking in terms of next weekend.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] 2.9.3 release schedule inquiry

2024-03-15 Thread andy pugh
On Fri, 15 Mar 2024 at 20:17, Chris Morley 
wrote:

> I see there are a lot of bug fixes in 2.9.
> I am getting a fair amount of request to fix things that are already fixed.
> Any rough idea when we might?


I will give it some thought, maybe try for next weekend (I should be home)

I will drop a message to the list.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] This run once problem just won't to away.

2024-03-11 Thread andy pugh
On Mon, 11 Mar 2024 at 00:11, gene heskett  wrote:

> Since no one has commented I updated to todays build, no help there.
> lcnc refuses to move the machine by my code more than once per startup.

It sounds like the code leaves a parameter in a state that causes the
code to skip.

If it isn't error-ing then it is probably running to completion, but
not doing what you expect.

Try running through it in single-block mode.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Part of my problem with this program

2024-03-08 Thread andy pugh
On Fri, 8 Mar 2024 at 02:29, gene heskett  wrote:

>  is there a way to make it ignore such a false trigger
> during the first few milliseconds of the back to center move?

My probing routines do a fast probe onto the edge (G38.2) and then a
slower move out of contact (G38.4)
And I keep the result of the G38.4

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Found a new show stopper

2024-03-07 Thread andy pugh
On Thu, 7 Mar 2024 at 16:44, gene heskett  wrote:

> > o
> >
> > It needs to be
> >
> > o CALL
> >
> What line Andy, call is there in line 160 of the main do/while loop,
> you've got week old code i think as I've posted two versions.

That was from the version you posted 1 hour ago.

I can only work with what you provide.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Found a new show stopper

2024-03-07 Thread andy pugh
As has been said, you are not calling the subroutines. I am surprised
that the code even runs.

You have

o

It needs to be

o CALL

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Found a new show stopper

2024-03-07 Thread andy pugh
On Thu, 7 Mar 2024 at 00:30, gene heskett  wrote:


>  If there is
> any error that stops it, such as a probe trip when not in a probe move,
> its all done until shut down, restarted and rehomed.

It really shouldn't need a shutdown and restart.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Dynamically building a string for a varname?

2024-03-02 Thread Andy Pugh



> On 2 Mar 2024, at 12:35, gene heskett  wrote:
> 
> I renamed tholefinder.ngc to tholefinder,

Leave the filename the same. 
Rename the subroutine inside that file. 
Call it by the subroutine name. 



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Dynamically building a string for a varname?

2024-03-02 Thread andy pugh
On Fri, 1 Mar 2024 at 23:38, gene heskett  wrote:

> Well, I seem to be up to the first named subroutine call. But it cannot
> find it.

Drop the ".ngc" from the subroutine name in the .ngc fle.

You have

o sub

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Dynamically building a string for a varname?

2024-03-01 Thread andy pugh
On Fri, 1 Mar 2024 at 08:04, gene heskett  wrote:

> One last Q in this thread, assuming the machine has been homed and I
> want to G38.2 z-70. where contact is expected at about -67mm. But I
> occasionally get a stop before contact. Noise? Will #5070 tell me?.

No, the system can't tell the difference between a false and a genuine trigger.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Dynamically building a string for a varname?

2024-02-29 Thread andy pugh
On Thu, 29 Feb 2024 at 18:14, gene heskett  wrote:

> Is it possible to concatenate several string vars into a variable name
> in order to access an array of vars

No.

But you can do this with numbered variables.

So #[100 + #3] is a valid construction.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] got usability problem w/master

2024-02-29 Thread andy pugh
On Wed, 28 Feb 2024 at 17:14, gene heskett  wrote:

> > The Halshow "Watch" tab can be better for this.

> Sounds useful. is it covered by a manpage?

https://linuxcnc.org/docs/stable/html/hal/tools.html#_halshow

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] got usability problem w/master

2024-02-29 Thread andy pugh
On Wed, 28 Feb 2024 at 21:29, gene heskett  wrote:

> and I've copies of it in nc_files and in nc_files/subs, error msg claims
> EOF while searching for it.

That isn't the most helpful message, it means that it hasn't found the
subroutine in the current G-code file (and had got to the end of the
file looking)
What this normally means is that the subroutine file has not been
found in the subroutine path.
Working out why can be difficult.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] got usability problem w/master

2024-02-28 Thread andy pugh
On Wed, 28 Feb 2024 at 11:59, gene heskett  wrote:

> I often have as many as 8 open while developing code so I can see whats
> going on in real time and now I can't see things w/o clicking on them,

The Halshow "Watch" tab can be better for this. You can build  a list,
(and save the layout) and can also set the values of inputs, as well
as view outputs.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] got usability problem w/master

2024-02-28 Thread andy pugh
On Wed, 28 Feb 2024 at 01:14, gene heskett  wrote:

> Some one since the last time I wrote some gcode on my g0704, has hooked
> the hal meter up to focus status

I am not aware of any changes made to Halmeter recently.

Chris has made some stylesheet changes to QtVCP but I wouldn't expect
that to affect Halmeter.

Have you made any local changes to your GUI theme?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Problems with multi axis behaviour in Gmoccapy nad QTDragon

2024-02-21 Thread andy pugh
On Wed, 7 Feb 2024 at 07:04, Marius  wrote:

> G49 should not be used with a multi axis machine at all and there should
> be an option either on the gui or in the setup to allow the user to make
> the choice if they want to use it or not.

Can you convert this into an issue report? Otherwise it is likely to get lost.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Also prepared a Hugging Face LinuxCNC assistant. Aw: Re: LinuxCNC-aware chat bot

2024-02-07 Thread andy pugh
On Wed, 7 Feb 2024 at 11:31, Rod Webster  wrote:
>
> It lied a lot when I asked
>
> build me a hal file for a 3 axis milling machine that uses a mesa card

I got decent answers to "Can I use the carousel HAL component with a
Fanuc encoder" and "Can I write a HAL realtime component in Python"

Overall I am rather awed.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Error fetching from buildbot

2024-02-05 Thread andy pugh
On Mon, 5 Feb 2024 at 08:20, Marius  wrote:

> deb http://buildbot.linuxcnc.org buster 2.9-rtpreempt
> deb-src http://linuxcnc.org buster 2.9-rtpreempts

They should both be builbot.linuxcnc.org, and it's "preempt" not "preempts"



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] LinuxCNC-aware chat bot

2024-02-04 Thread andy pugh
On Sun, 4 Feb 2024 at 17:51, Steffen Möller via Emc-developers
 wrote:

> I added all in src that ends with .comp or .hal. This is what now happened. I 
> was a bit surprise by the emphasis on Python.

> Copy code
> #include "hal.h"
> #include 
> #include 
> #include 
>
> static int comp_id; // Component ID
> static hal_bit_t *signal; // Pointer to the signal pin

This all seems slightly scary, has anyone tried these?

I am not 100% sure that you can use stdio.h in realtime code, though
that might only be an RTAI kernel mode thing.
(looks to be, see for example
https://github.com/LinuxCNC/linuxcnc/blob/5e7d654d772b52da7bb703788bf78951a942bc82/src/hal/components/lcd.c#L29
)

So, I for one welcome our new robot overlords.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] LinuxCNC-aware chat bot

2024-02-02 Thread andy pugh
On Fri, 2 Feb 2024 at 23:43, Steffen Möller via Emc-developers
 wrote:

> GPT 4 after receiving all our documentation:
> In HAL (Hardware Abstraction Layer) configuration for LinuxCNC, traditional 
> programming constructs like loops (for, while) are not directly supported in 
> the HAL configuration language itself.
...
> In summary, while HAL itself does not support loops in the way a conventional 
> programming language does, you can achieve similar outcomes through the 
> methods mentioned above. This design choice keeps HAL configurations 
> straightforward and focused on hardware-software interfacing, with more 
> complex logic handled by custom components or external scripts.

That's really quite impressive.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Repositories for buildbot on bullseye

2024-02-02 Thread andy pugh
On Fri, 2 Feb 2024 at 07:25, Marius  wrote:

> I need to get master installed to try and get the machines running
> again. There seems to be no repository for Bullseye master. How do I go
> about getting that please.

Try Sebs experimental buildbot: http://buildbot2.highlab.com/


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Cannot clone from github

2024-01-31 Thread andy pugh
On Wed, 31 Jan 2024 at 16:35, Marius  wrote:

> RPC failed;  stream was not closed cleanly; CANCEL (err 8)

https://gist.github.com/daopk/0a95772d582cafb202142ff7871da2fc

Suggests changing to a different network connection for Err 8, but I
don't know if that is feasible for you?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Raspi stuff in 2.9.2 update

2024-01-22 Thread andy pugh
On Mon, 22 Jan 2024 at 13:30, Marius  wrote:
>
> Rod is it going to stuff up my installation at all? How do I get around it?

Did you follow the link I sent? That said what to uninstall and delete.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Raspi stuff in 2.9.2 update

2024-01-22 Thread andy pugh
On Mon, 22 Jan 2024 at 09:54, Marius  wrote:

> Every time I install anything the update process tries to install these
> kernel and raspberrypi stuff.

Are you using a Pi or not?

> How do I get rid of this please?

This appears to be a problem in the Debian installer.
https://forums.debian.net/viewtopic.php?t=155245
(There is a fix there too)


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPImager problem Aw: Re: RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2024-01-01 Thread andy pugh
On Mon, 1 Jan 2024 at 13:57, andy pugh  wrote:

> Try not doing that? The RPi Imager will accept a .xz file.
> I just wrote the Pi5  XZ straight to an SD card with no complaints.

Oh, wait, you mean Rod's latest images? The one at www.linuxcnc.org
seem to work.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPImager problem Aw: Re: RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2024-01-01 Thread andy pugh
On Mon, 1 Jan 2024 at 13:12, Steffen Möller via Emc-developers
 wrote:

> I downloaded the RPi5 image , ran xz -dt on it with no complaint

Try not doing that? The RPi Imager will accept a .xz file.
I just wrote the Pi5  XZ straight to an SD card with no complaints.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Merge 2.9 to master

2023-12-31 Thread andy pugh
On Sun, 31 Dec 2023 at 12:14, Hans Unzner  wrote:

> You mean via Github by the author of the PR? Not sure if that will work.
> Better that the person who merges it keep track of it.

That assumes that the person who accepts the merge understands the
code as well as the one creating the code, which is rarely likely to
be the case?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Merge 2.9 to master

2023-12-31 Thread andy pugh
On Sun, 31 Dec 2023 at 11:50, Hans Unzner  wrote:

> > Is it the job of the person who accepts the PR to merge it upstream?
> > Or a secondary task for the Pull Requestor?
> >
> I think it would be the best if the person who accepts the PR or the
> persons who makes changes which could cause conflicts merge the branch
> upwards.

Yes, so do I. I was asking which it should be.

Maybe PRs to 2.9 (and earlier) should also be presented with a
merge-PR to upstream branches?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Merge 2.9 to master - Partially completed

2023-12-31 Thread andy pugh
Chris M: Can you look at linuxcnc/lib/python/qtvcp/qt_pstat.py? Based
on commit dates I think you probably wanted both sets of changes in?
(functions mportDefaultHandler from 2.9 and isUsingDefaultHandler +
getQSSPaths from master?

Håvard F. Aasen: Can you take a look at emcrsh.cc lines 573-584 &
1246-1253,? Your commit 18f0295 changed the handling of some string
checks, but master was already significantly changed by
https://github.com/LinuxCNC/linuxcnc/commit/8b91f27d5f9c2523e4e4350efa38e5264aa51280
using rtapi_strlcpy, which I think is maybe better? I have kept the
master version.


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Merge 2.9 to master

2023-12-31 Thread andy pugh
On Sun, 31 Dec 2023 at 10:58, Hans Unzner  wrote:
>
> It's been a while since 2.9 was merged to master (almost 3 months).

I suppose that's one of the drawbacks of working through pull-requests.

Is it the job of the person who accepts the PR to merge it upstream?
Or a secondary task for the Pull Requestor?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-29 Thread andy pugh
On Sat, 30 Dec 2023 at 00:27, Steffen Möller via Emc-developers
 wrote:

> Andy's image was a success - I just did not know the passwords.

I mentioned it in a previous message, but it is cnc / cnc

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-29 Thread andy pugh
On Fri, 29 Dec 2023 at 17:56, andy pugh  wrote:

> Let me look to see what I have.

Try this one
rpi-5-debian-bookworm-6.1.61-rt15-arm64-ext4-2023-11-17-1520.img.xz

Raspi-imager can work directly with .xz files, no need to expand.

Note that you need to use menu-config to set up the Wifi.


--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-29 Thread andy pugh
On Sat, 30 Dec 2023 at 03:53, andy pugh  wrote:

> That's odd. I am replying to this email on _my_ Pi5 and it works fine.
> I can't remember the exact details of how I got here,

Looking further, almost certainly not with the image from
linuxcnc.org/iso as that was built a month before the timestamp of the
kernel that I am using.

Let me look to see what I have.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-29 Thread andy pugh
On Sat, 30 Dec 2023 at 02:23, Steffen Möller via Emc-developers
 wrote:

> I just went for it and it does not work for the RPi5 - stating that the 
> device tree would not be found and that the bcm2712-rpi-5-b.dtb cannot be 
> found.

That's odd. I am replying to this email on _my_ Pi5 and it works fine.
I can't remember the exact details of how I got here, but it seems to
be the LinuxCNC image that Rod built, as it is username cnc and
password cnc (and I don't do that). Also the kernel build timestamp is
in the AEST timezone.

The latency is pretty decent.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latencytests-firstimpressions

2023-12-28 Thread andy pugh
On Thu, 28 Dec 2023 at 20:35, Rod Webster  wrote:

> Its really too late to offer solutions now, get behind the current build
> process and work with it.

You mean where I build the images by hand over the course of weeks? I
don't think that's the ideal solution.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-28 Thread andy pugh
On Thu, 28 Dec 2023 at 14:07, Daniel Hiepler
 wrote:oot I had no more Wifi and (worse)
the ventilator was a max
>
> I encountered similar problems and decided to build my own kernel. I created 
> a "fire & forget" bash script to build an image from the ground up and 
> compiles linuxcnc+rt kernel on the pi:

Why do people keep reinventing this particular wheel? We distribute a
Pi SD card image via www.linuxcnc.org.

If there is something about it that you don't like, then make a change
request, rather than dividing the effort.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests-firstimpressions

2023-12-28 Thread Andy Pugh


> On 28 Dec 2023, at 12:55, gene heskett  wrote:
> 
> Any chance of updating the buildbots page yellow table?

I can’t. I have no access to the buildbot. 

Anyway, the buildbot doesn’t build anything for arm64. 



___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests-first impressions

2023-12-28 Thread andy pugh
On Thu, 28 Dec 2023 at 03:24, gene heskett  wrote:

> All packages are up to date.
> W: Skipping acquire of configured file '2.9-rt/source/Sources' as
> repository 'https://www.linuxcnc.org bookworm InRelease' does not seem
> to provide it (sources.list entry misspelt?)

There isn't a 2.9-rt for Pi, only a 2.9-uspace.
You can remove 2.9-rt from the sources.list.d if that message bothers you.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-27 Thread andy pugh
On Thu, 28 Dec 2023 at 01:15, andy pugh  wrote:

> http://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_raspberry_pi_image

Sorry, the link to the image is higher up the same page:
http://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_normal_download

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-27 Thread andy pugh
On Thu, 28 Dec 2023 at 00:58, Steffen Möller via Emc-developers
 wrote:
> I looked through our documentation today but did not find anything beyond the 
> use of RPi GPIOs.

http://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_raspberry_pi_image

And (same page)

http://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_installing_on_raspbian_12

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] RPi5 + Raspbian + LinuxCNC latency tests - first impressions

2023-12-27 Thread andy pugh
On Wed, 27 Dec 2023 at 15:20, Steffen Möller via Emc-developers
 wrote:

> My RPi5 arrived over Xmas and I just fired it up, was offered to install 
> LinuxCNC directly from what we offer in Debian, and then ran latency tests.  
> Graphics (as in video but also the extra art from your X interface when 
> ALT-tabbing through your applications) have the most effect on the latency. 
> I/O from the SD does not seem to affect it too much.

The numbers you show are _awful_ though?

It doesn't look like the LinuxCNC installation has installed the
correct kernel. (I seem to recall that I had to do a fair bit of
fiddling to make it happen, it's a Pi thing)

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Bug#1055493: linuxcnc-uspace, linuxcnc-uspace-dev: both packages ship the manpages

2023-12-19 Thread andy pugh
On Mon, 18 Dec 2023 at 18:31, Sudip Mukherjee
 wrote:

> > However I haven't so far worked out why the man3 sections are being
> > included in the main package installer.
> > (the commands in man3 are only of interest to developers)
>
> From 
> https://sources.debian.org/src/linuxcnc/2.9.1-2/debian/linuxcnc-uspace.manpages/#L2

OK, so where does _that_ file come from? I don't see it in our source
repository:
https://github.com/LinuxCNC/linuxcnc-gbp/tree/debian/unstable/debian

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] .po and .pot files in git

2023-12-17 Thread andy pugh
On Sun, 17 Dec 2023 at 21:40, Hans Unzner  wrote:

> If you think the files are generated correctly, you should commit them.

They probably are, but how would I tell?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


  1   2   3   4   5   6   7   8   9   10   >