Search Results (Searched for: XHC)
08 Nov 2023 20:10 - 08 Nov 2023 20:11
Replied by Joco on topic Trajectory Planner using Ruckig Lib
Trajectory Planner using Ruckig Lib
Category: General LinuxCNC Questions
Build failing again. Can't build linuxcnc using normal make or cmake.
have you done any changes to break the standard /src build? i.e. does it work for you?
I have just spun up a net clean Debian12 VM, cloned the repo, covered all the dependencies and no joy per above.
Not sure what the issue really is. Appears to be trying to use a directory or open a file in a place it can't?
The cmake issue is truely odd. The same gtk issue as before but the libgtk-3-dev is installed!
have you done any changes to break the standard /src build? i.e. does it work for you?
I have just spun up a net clean Debian12 VM, cloned the repo, covered all the dependencies and no joy per above.
Not sure what the issue really is. Appears to be trying to use a directory or open a file in a place it can't?
Warning: Spoiler!
~/dev/grotius_linuxcnc/src$ make
Reading 0/203 dependency files
Done reading dependencies
Reading 0/117 realtime dependency files
Done reading realtime dependencies
Creating mesa_uart.mak
Creating mesa_7i65.mak
Creating serport.mak
Creating xyzab_tdr_kins.mak
Creating xor2.mak
Creating xhc_hb04_util.mak
Creating wcomp.mak
Creating userkins.mak
Creating updown.mak
Creating tristate_float.mak
Creating tristate_bit.mak
Creating tp.mak
Creating ton.mak
Creating toggle2nist.mak
Creating toggle.mak
Creating tof.mak
Creating timedelta.mak
Creating timedelay.mak
Creating time.mak
Creating threadtest.mak
Creating thcud.mak
Creating thc.mak
Creating sum2.mak
Creating steptest.mak
Creating spindle_monitor.mak
Creating spindle.mak
Creating sphereprobe.mak
Creating simple_tp.mak
Creating sim_spindle.mak
Creating sim_parport.mak
Creating sim_matrix_kb.mak
Creating sim_home_switch.mak
Creating sim_axis_hardware.mak
Creating select8.mak
Creating scaled_s32_sums.mak
Creating scale.mak
Creating sample_hold.mak
Creating safety_latch.mak
Creating reset.mak
Creating raster.mak
Creating plasmac.mak
Creating orient.mak
Creating or2.mak
Creating oneshot.mak
Creating ohmic.mak
Creating offset.mak
Creating not.mak
Creating near.mak
Creating mux8.mak
Creating mux4.mak
Creating mux2.mak
Creating mux16.mak
Creating multiswitch.mak
Creating multiclick.mak
Creating mult2.mak
Creating moveoff.mak
Creating minmax.mak
Creating millturn.mak
Creating message.mak
Creating mesa_pktgyro_test.mak
Creating max31855.mak
Creating matrixkins.mak
Creating match8.mak
Creating maj3.mak
Creating lut5.mak
Creating lowpass.mak
Creating logic.mak
Creating lincurve.mak
Creating limit_axis.mak
Creating limit3.mak
Creating limit2.mak
Creating limit1.mak
Creating led_dim.mak
Creating latencybins.mak
Creating laserpower.mak
Creating knob2float.mak
Creating joyhandle.mak
Creating invert.mak
Creating integ.mak
Creating ilowpass.mak
Creating hypot.mak
Creating homecomp.mak
Creating histobins.mak
Creating gray2bin.mak
Creating gearchange.mak
Creating gantry.mak
Creating flipflop.mak
Creating filter_kalman.mak
Creating feedcomp.mak
Creating estop_latch.mak
Creating eoffset_per_angle.mak
Creating edge.mak
Creating div2.mak
Creating differential.mak
Creating demux.mak
Creating deadzone.mak
Creating ddt.mak
Creating dbounce.mak
Creating corexy_by_hal.mak
converting conv for conv_u64_u32.comp
Creating conv_u64_u32.mak
converting conv for conv_u64_s64.comp
Creating conv_u64_s64.mak
converting conv for conv_u64_s32.comp
Creating conv_u64_s32.mak
converting conv for conv_u64_float.comp
Creating conv_u64_float.mak
converting conv for conv_u64_bit.comp
Creating conv_u64_bit.mak
converting conv for conv_u32_u64.comp
Creating conv_u32_u64.mak
converting conv for conv_u32_s64.comp
Creating conv_u32_s64.mak
converting conv for conv_u32_s32.comp
Creating conv_u32_s32.mak
converting conv for conv_u32_float.comp
Creating conv_u32_float.mak
converting conv for conv_u32_bit.comp
Creating conv_u32_bit.mak
converting conv for conv_s64_u64.comp
Creating conv_s64_u64.mak
converting conv for conv_s64_u32.comp
Creating conv_s64_u32.mak
converting conv for conv_s64_s32.comp
Creating conv_s64_s32.mak
converting conv for conv_s64_float.comp
Creating conv_s64_float.mak
converting conv for conv_s64_bit.comp
Creating conv_s64_bit.mak
converting conv for conv_s32_u64.comp
Creating conv_s32_u64.mak
converting conv for conv_s32_u32.comp
Creating conv_s32_u32.mak
converting conv for conv_s32_s64.comp
Creating conv_s32_s64.mak
converting conv for conv_s32_float.comp
Creating conv_s32_float.mak
converting conv for conv_s32_bit.comp
Creating conv_s32_bit.mak
converting conv for conv_float_u64.comp
Creating conv_float_u64.mak
converting conv for conv_float_u32.comp
Creating conv_float_u32.mak
converting conv for conv_float_s64.comp
Creating conv_float_s64.mak
converting conv for conv_float_s32.comp
Creating conv_float_s32.mak
converting conv for conv_bit_u64.comp
Creating conv_bit_u64.mak
converting conv for conv_bit_u32.comp
Creating conv_bit_u32.mak
converting conv for conv_bit_s64.comp
Creating conv_bit_s64.mak
converting conv for conv_bit_s32.comp
Creating conv_bit_s32.mak
converting conv for conv_bit_float.comp
Creating conv_bit_float.mak
Creating constant.mak
Creating comp.mak
Creating clarkeinv.mak
Creating clarke3.mak
Creating clarke2.mak
Creating charge_pump.mak
Creating carousel.mak
Creating blend.mak
Creating bldc.mak
Creating bitwise.mak
Creating bitslice.mak
Creating biquad.mak
Creating bin2gray.mak
Creating axistest.mak
Creating anglejog.mak
Creating and2.mak
Creating abs_s64.mak
Creating abs_s32.mak
Creating abs.mak
Reading 0/203 dependency files
Done reading dependencies
Reading 0/264 realtime dependency files
Done reading realtime dependencies
Copying test input hal/components/lincurve.comp
Copying test input hal/components/logic.comp
Copying test input hal/components/bitslice.comp
sed hal/drivers/mesa_uart.comp -e "1 s/mesa_uart/mesa_uart_test/" > ../tests/halcompile/serial-out-of-tree/mesa_uart_test.comp
sed ../docs/src/hal/rand.comp -e "1 s/rand/rand_test/" > ../tests/halcompile/userspace/rand_test.comp
cp ../scripts/rtapi.conf ../tests/uspace/spawnv-root/rtapi.conf
Compiling libnml/inifile/inifile.cc
Creating shared library liblinuxcncini.so.0
ln -sf liblinuxcncini.so.0 ../lib/liblinuxcncini.so
Compiling libnml/inifile/inivar.cc
Linking inivar
/usr/bin/ld: cannot open output file ../bin/inivar: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [libnml/inifile/Submakefile:24: ../bin/inivar] Error 1
Reading 0/203 dependency files
Done reading dependencies
Reading 0/117 realtime dependency files
Done reading realtime dependencies
Creating mesa_uart.mak
Creating mesa_7i65.mak
Creating serport.mak
Creating xyzab_tdr_kins.mak
Creating xor2.mak
Creating xhc_hb04_util.mak
Creating wcomp.mak
Creating userkins.mak
Creating updown.mak
Creating tristate_float.mak
Creating tristate_bit.mak
Creating tp.mak
Creating ton.mak
Creating toggle2nist.mak
Creating toggle.mak
Creating tof.mak
Creating timedelta.mak
Creating timedelay.mak
Creating time.mak
Creating threadtest.mak
Creating thcud.mak
Creating thc.mak
Creating sum2.mak
Creating steptest.mak
Creating spindle_monitor.mak
Creating spindle.mak
Creating sphereprobe.mak
Creating simple_tp.mak
Creating sim_spindle.mak
Creating sim_parport.mak
Creating sim_matrix_kb.mak
Creating sim_home_switch.mak
Creating sim_axis_hardware.mak
Creating select8.mak
Creating scaled_s32_sums.mak
Creating scale.mak
Creating sample_hold.mak
Creating safety_latch.mak
Creating reset.mak
Creating raster.mak
Creating plasmac.mak
Creating orient.mak
Creating or2.mak
Creating oneshot.mak
Creating ohmic.mak
Creating offset.mak
Creating not.mak
Creating near.mak
Creating mux8.mak
Creating mux4.mak
Creating mux2.mak
Creating mux16.mak
Creating multiswitch.mak
Creating multiclick.mak
Creating mult2.mak
Creating moveoff.mak
Creating minmax.mak
Creating millturn.mak
Creating message.mak
Creating mesa_pktgyro_test.mak
Creating max31855.mak
Creating matrixkins.mak
Creating match8.mak
Creating maj3.mak
Creating lut5.mak
Creating lowpass.mak
Creating logic.mak
Creating lincurve.mak
Creating limit_axis.mak
Creating limit3.mak
Creating limit2.mak
Creating limit1.mak
Creating led_dim.mak
Creating latencybins.mak
Creating laserpower.mak
Creating knob2float.mak
Creating joyhandle.mak
Creating invert.mak
Creating integ.mak
Creating ilowpass.mak
Creating hypot.mak
Creating homecomp.mak
Creating histobins.mak
Creating gray2bin.mak
Creating gearchange.mak
Creating gantry.mak
Creating flipflop.mak
Creating filter_kalman.mak
Creating feedcomp.mak
Creating estop_latch.mak
Creating eoffset_per_angle.mak
Creating edge.mak
Creating div2.mak
Creating differential.mak
Creating demux.mak
Creating deadzone.mak
Creating ddt.mak
Creating dbounce.mak
Creating corexy_by_hal.mak
converting conv for conv_u64_u32.comp
Creating conv_u64_u32.mak
converting conv for conv_u64_s64.comp
Creating conv_u64_s64.mak
converting conv for conv_u64_s32.comp
Creating conv_u64_s32.mak
converting conv for conv_u64_float.comp
Creating conv_u64_float.mak
converting conv for conv_u64_bit.comp
Creating conv_u64_bit.mak
converting conv for conv_u32_u64.comp
Creating conv_u32_u64.mak
converting conv for conv_u32_s64.comp
Creating conv_u32_s64.mak
converting conv for conv_u32_s32.comp
Creating conv_u32_s32.mak
converting conv for conv_u32_float.comp
Creating conv_u32_float.mak
converting conv for conv_u32_bit.comp
Creating conv_u32_bit.mak
converting conv for conv_s64_u64.comp
Creating conv_s64_u64.mak
converting conv for conv_s64_u32.comp
Creating conv_s64_u32.mak
converting conv for conv_s64_s32.comp
Creating conv_s64_s32.mak
converting conv for conv_s64_float.comp
Creating conv_s64_float.mak
converting conv for conv_s64_bit.comp
Creating conv_s64_bit.mak
converting conv for conv_s32_u64.comp
Creating conv_s32_u64.mak
converting conv for conv_s32_u32.comp
Creating conv_s32_u32.mak
converting conv for conv_s32_s64.comp
Creating conv_s32_s64.mak
converting conv for conv_s32_float.comp
Creating conv_s32_float.mak
converting conv for conv_s32_bit.comp
Creating conv_s32_bit.mak
converting conv for conv_float_u64.comp
Creating conv_float_u64.mak
converting conv for conv_float_u32.comp
Creating conv_float_u32.mak
converting conv for conv_float_s64.comp
Creating conv_float_s64.mak
converting conv for conv_float_s32.comp
Creating conv_float_s32.mak
converting conv for conv_bit_u64.comp
Creating conv_bit_u64.mak
converting conv for conv_bit_u32.comp
Creating conv_bit_u32.mak
converting conv for conv_bit_s64.comp
Creating conv_bit_s64.mak
converting conv for conv_bit_s32.comp
Creating conv_bit_s32.mak
converting conv for conv_bit_float.comp
Creating conv_bit_float.mak
Creating constant.mak
Creating comp.mak
Creating clarkeinv.mak
Creating clarke3.mak
Creating clarke2.mak
Creating charge_pump.mak
Creating carousel.mak
Creating blend.mak
Creating bldc.mak
Creating bitwise.mak
Creating bitslice.mak
Creating biquad.mak
Creating bin2gray.mak
Creating axistest.mak
Creating anglejog.mak
Creating and2.mak
Creating abs_s64.mak
Creating abs_s32.mak
Creating abs.mak
Reading 0/203 dependency files
Done reading dependencies
Reading 0/264 realtime dependency files
Done reading realtime dependencies
Copying test input hal/components/lincurve.comp
Copying test input hal/components/logic.comp
Copying test input hal/components/bitslice.comp
sed hal/drivers/mesa_uart.comp -e "1 s/mesa_uart/mesa_uart_test/" > ../tests/halcompile/serial-out-of-tree/mesa_uart_test.comp
sed ../docs/src/hal/rand.comp -e "1 s/rand/rand_test/" > ../tests/halcompile/userspace/rand_test.comp
cp ../scripts/rtapi.conf ../tests/uspace/spawnv-root/rtapi.conf
Compiling libnml/inifile/inifile.cc
Creating shared library liblinuxcncini.so.0
ln -sf liblinuxcncini.so.0 ../lib/liblinuxcncini.so
Compiling libnml/inifile/inivar.cc
Linking inivar
/usr/bin/ld: cannot open output file ../bin/inivar: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [libnml/inifile/Submakefile:24: ../bin/inivar] Error 1
The cmake issue is truely odd. The same gtk issue as before but the libgtk-3-dev is installed!
Warning: Spoiler!
[ 68%] Built target halcmd
[ 68%] Built target halmeter
[ 70%] Built target halscope
[ 70%] Building C object classicladder/CMakeFiles/classicladder.dir/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c.o
/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c:52:10: fatal error: gtk/gtk.h: No such file or directory
52 | #include <gtk/gtk.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [classicladder/CMakeFiles/classicladder.dir/build.make:90: classicladder/CMakeFiles/classicladder.dir/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2642: classicladder/CMakeFiles/classicladder.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
current folder:
/home/james/dev/grotius_linuxcnc
[ 68%] Built target halmeter
[ 70%] Built target halscope
[ 70%] Building C object classicladder/CMakeFiles/classicladder.dir/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c.o
/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c:52:10: fatal error: gtk/gtk.h: No such file or directory
52 | #include <gtk/gtk.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [classicladder/CMakeFiles/classicladder.dir/build.make:90: classicladder/CMakeFiles/classicladder.dir/home/james/dev/grotius_linuxcnc/src/hal/classicladder/arrays.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2642: classicladder/CMakeFiles/classicladder.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
current folder:
/home/james/dev/grotius_linuxcnc
08 Nov 2023 19:10
Replied by DEVILHUNTER on topic XHC-WH04b USB not detected in front port
XHC-WH04b USB not detected in front port
Category: General LinuxCNC Questions
Have a similar issue with a XHC-WH04b-6 on 3 industrial mini PCs I got to run my machines. On my case it does not appear in any of the ports with the lsusb command (probably haven't tested all to be fair). Tried a couple of different "rules" file I saw, plus 2 locations (one where the documentations says and other on where the 2.8 install place it).
My guess is that the internal USB hub of the computer is messing with the detection, but I have no idea on how to solve it. Tried the MPG on another old computer that a mate have with a router and it worked fine.
What I have not tried yet is to install the libprotobuf-dev and protobuf-compiler that I saw recently on the source:
github.com/LinuxCNC/linuxcnc/tree/master...r_comps/xhc-whb04b-6
Now that 2.9.1 is released I will do a fresh install and give a new try.
My guess is that the internal USB hub of the computer is messing with the detection, but I have no idea on how to solve it. Tried the MPG on another old computer that a mate have with a router and it worked fine.
What I have not tried yet is to install the libprotobuf-dev and protobuf-compiler that I saw recently on the source:
github.com/LinuxCNC/linuxcnc/tree/master...r_comps/xhc-whb04b-6
Now that 2.9.1 is released I will do a fresh install and give a new try.
08 Nov 2023 09:11
XHC-WH04b USB not detected in front port was created by bally123
XHC-WH04b USB not detected in front port
Category: General LinuxCNC Questions
Hi Guys
I am starting to get into a swap from an older WB04 Pendant to a newer WB04B-4.
I tried the command line testing last night and noticed something really odd. The usb adaptor only apears in lsusb if connected to rear port on the PC. If plugged into the front port it is not detected / listed
I then plugged in the old USD adaptor for the WB04 and its apears regardless of which port I was using.
I did some searching but didnt find anything to help, maybe you guys have a quick tip? I dont want to just blow straight past this and find it was important to my progress later on.
Thanks Andy
I am starting to get into a swap from an older WB04 Pendant to a newer WB04B-4.
I tried the command line testing last night and noticed something really odd. The usb adaptor only apears in lsusb if connected to rear port on the PC. If plugged into the front port it is not detected / listed
I then plugged in the old USD adaptor for the WB04 and its apears regardless of which port I was using.
I did some searching but didnt find anything to help, maybe you guys have a quick tip? I dont want to just blow straight past this and find it was important to my progress later on.
Thanks Andy
03 Nov 2023 21:39
Replied by Redneck92 on topic Replacement HB04 pendant is choppy and inconsistent
Replacement HB04 pendant is choppy and inconsistent
Category: General LinuxCNC Questions
I had a simmilar Problem with my XHC wheb I got it a few years back.
Wrote a thread here for my fix.
forum.linuxcnc.org/38-general-linuxcnc-q...usb-stick-fix#225235
Maybe you have the same Problem aswell.
Took me quite some time to figure this out.
Wrote a thread here for my fix.
forum.linuxcnc.org/38-general-linuxcnc-q...usb-stick-fix#225235
Maybe you have the same Problem aswell.
Took me quite some time to figure this out.
31 Oct 2023 20:48 - 03 Nov 2023 09:33
dpkg-shlibdeps: Error: no dependency information found for /usr/lib/libmodbus.so
Category: Installing LinuxCNC
Unfortunately for my SO need to install version of Lcnc2.9 with python 2.7 ..... build package obtain these error ....
dpkg-shlibdeps: Error: no dependency information found for /usr/lib/libmodbus.so.5 (used by debian/linuxcnc-uspace/usr/bin/vfs11_vfd)
but not find any docs about libmodbus to install on mint 19.03 .... and if build a new version of libmodbus from libmodus git repo, not know where put it for make happy "dpkg-buildpackage -b -uc" command .... run in place install work perfect.
dpkg-shlibdeps: Error: no dependency information found for /usr/lib/libmodbus.so.5 (used by debian/linuxcnc-uspace/usr/bin/vfs11_vfd)
but not find any docs about libmodbus to install on mint 19.03 .... and if build a new version of libmodbus from libmodus git repo, not know where put it for make happy "dpkg-buildpackage -b -uc" command .... run in place install work perfect.
Warning: Spoiler!
dpkg-shlibdeps: Avviso: package could avoid a useless dependency if debian/linuxcnc-uspace-xenomai/usr/lib/libuspace-xenomai.so.0 was not linked against libxenomai.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: Errore: no dependency information found for /usr/lib/libmodbus.so.5 (used by debian/linuxcnc-uspace/usr/bin/vfs11_vfd)
Hint: check if the library actually comes from a package.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/linuxcnc-uspace.substvars -l/debian/linuxcnc-uspace/usr/lib debian/linuxcnc-uspace/usr/bin/halui debian/linuxcnc-uspace/usr/bin/halcmd debian/linuxcnc-uspace/usr/bin/linuxcnc_module_helper debian/linuxcnc-uspace/usr/bin/halmeter debian/linuxcnc-uspace/usr/bin/svd-ps_vfd debian/linuxcnc-uspace/usr/bin/panelui debian/linuxcnc-uspace/usr/bin/io debian/linuxcnc-uspace/usr/bin/vfdb_vfd debian/linuxcnc-uspace/usr/bin/thermistor debian/linuxcnc-uspace/usr/bin/mb2hal debian/linuxcnc-uspace/usr/bin/xhc-hb04 debian/linuxcnc-uspace/usr/bin/halscope debian/linuxcnc-uspace/usr/bin/schedrmt debian/linuxcnc-uspace/usr/bin/hy_gt_vfd debian/linuxcnc-uspace/usr/bin/linuxcncrsh debian/linuxcnc-uspace/usr/bin/halstreamer debian/linuxcnc-uspace/usr/bin/shuttle debian/linuxcnc-uspace/usr/bin/halsampler debian/linuxcnc-uspace/usr/bin/wj200_vfd debian/linuxcnc-uspace/usr/bin/linuxcncsvr debian/linuxcnc-uspace/usr/bin/hy_vfd debian/linuxcnc-uspace/usr/bin/rtapi_app debian/linuxcnc-uspace/usr/bin/genserkins debian/linuxcnc-uspace/usr/bin/linuxcnclcd debian/linuxcnc-uspace/usr/bin/gs2_vfd debian/linuxcnc-uspace/usr/bin/inivar debian/linuxcnc-uspace/usr/bin/milltask debian/linuxcnc-uspace/usr/bin/halrmt debian/linuxcnc-uspace/usr/bin/rs274 debian/linuxcnc-uspace/usr/bin/vfs11_vfd debian/linuxcnc-uspace/usr/bin/classicladder debian/linuxcnc-uspace/usr/bin/iov2 debian/linuxcnc-uspace/usr/bin/motion-logger debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/maj3.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/and2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_lib.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_7i43.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/toggle.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/debounce.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/lcd.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/streamer.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/near.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/weighted_sum.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_bit_u32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scope_rt.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/modmath.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/orient.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/integ.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/abs_s32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/simple_tp.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_parport.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/corexy_by_hal.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/spindle_monitor.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/rotarydeltakins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/logic.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/gray2bin.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_ppmc.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/match8.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_test.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/boss_plc.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/carousel.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/threads.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mesa_pktgyro_test.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/thc.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_u32_float.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scarakins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/genhexkins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hostmot2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/flipflop.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/corexykins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/eoffset_per_angle.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/bldc.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/stepgen.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/moveoff.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_bit_float.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_float_u32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/clarke3.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/threadtest.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scarakins10.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/5axiskins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/biquad.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/bitslice.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/clarkeinv.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_matrix_kb.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/lincurve.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/ilowpass.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/lut5.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mux4.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/encoder.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/bldc_hall3.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sum2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mesa_7i65.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/setsserial.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/ddt.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scorbot-kins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/counter.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/edge.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sampler.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/timedelta.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/multiswitch.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/minmax.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/rosekins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/toggle2nist.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scarakins4.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/siggen.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/bitwise.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/joyhandle.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/at_pid.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/bin2gray.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_pi_gpio.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_float_s32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/xyzac-trt-kins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/axistest.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/offset.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/not.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/lowpass.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/limit1.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/limit2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/updown.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hypot.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_u32_bit.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/motmod.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/constant.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/knob2float.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mux16.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/comp.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_7i90.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/thcud.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/tristate_float.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/classicladder_rt.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/pentakins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_spi.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mult2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/select8.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/watchdog.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/tripodkins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/abs.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/encoder_ratio.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/clarke2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/timedelay.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/feedcomp.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_s32_u32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/differential.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/demux.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/estop_latch.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_encoder.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_axis_hardware.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/rotatekins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scale.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/tristate_bit.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mux2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/charge_pump.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/pwmgen.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/serport.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_s32_float.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/oneshot.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sample_hold.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_u32_s32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/maxkins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/limit3.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/or2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/xyzbc-trt-kins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/ohmic.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/matrix_kb.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_rpspi.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/gearchange.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_home_switch.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_parport.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/steptest.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/scarakins11.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/blend.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/max31855.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/invert.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/deadzone.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mux_generic.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_s32_bit.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/conv_bit_s32.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/multiclick.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/histobins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_eth.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sphereprobe.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/wcomp.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_gm.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/pumakins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/gantry.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/genserkins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hal_bb_gpio.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/latencybins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/xhc_hb04_util.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/sim_spindle.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/supply.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/trivkins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/time.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/plasmac.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/lineardeltakins.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/hm2_pci.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/mux8.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/message.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/xor2.so debian/linuxcnc-uspace/usr/lib/linuxcnc/modules/pid.so debian/linuxcnc-uspace/usr/lib/libpyplugin.so.0 debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 debian/linuxcnc-uspace/usr/lib/liblinuxcnchal.so.0 debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so debian/linuxcnc-uspace/usr/lib/librs274.so.0 debian/linuxcnc-uspace/usr/lib/libnml.so.0 debian/linuxcnc-uspace/usr/lib/liblinuxcncini.so.0 debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/gcode.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/minigl.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/linuxcnc.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/_hal.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/rotarydeltakins.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/python2.7/dist-packages/lineardeltakins.x86_64-linux-gnu.so debian/linuxcnc-uspace/usr/lib/libposemath.so.0 returned exit code 255
dh_shlibdeps: Aborting due to earlier error
debian/rules:102: recipe for target 'binary-arch' failed
make: *** [binary-arch] Error 2
dpkg-buildpackage: Errore: fakeroot debian/rules binary subprocess returned exit status 2
[/spoiler]
31 Oct 2023 20:21
Update
I checked the output of the pendant using the teminal, thius eliminating my configs and Linuxcnc
What i found was the message
xhc-hb04: connection lost, cleaning up
Is generated randomly but often. As this is the same message you get when the usb is removed and my old pendant worked fine I am thinking its a fault on the usb device - or something different about this replacement and its interaction with the driver.
Im using linuxcnc v2.8 - I wonder if there have there been any HB04 driver updates that may help? - or do i just get on and return it to the supplier.
Replied by bally123 on topic Replacement HB04 pendant is choppy and inconsistent
Replacement HB04 pendant is choppy and inconsistent
Category: General LinuxCNC Questions
Update
I checked the output of the pendant using the teminal, thius eliminating my configs and Linuxcnc
What i found was the message
xhc-hb04: connection lost, cleaning up
Is generated randomly but often. As this is the same message you get when the usb is removed and my old pendant worked fine I am thinking its a fault on the usb device - or something different about this replacement and its interaction with the driver.
Im using linuxcnc v2.8 - I wonder if there have there been any HB04 driver updates that may help? - or do i just get on and return it to the supplier.
31 Oct 2023 16:07
Spindle control using XHC-WHB04B-6 pendant was created by pistrix
Spindle control using XHC-WHB04B-6 pendant
Category: Gmoccapy
Can somebody please point me to where I can read about how Gmoccapy operates the spindle. Specifically, how does it take into account the Spindle Starting RPM in Settings (or the parameter [DISPLAY] DEFAULT_SPINDLE_SPEED in the ini file) if S value is not yet specified?
I am asking this because I have an issue with starting the spindle using my pendant: The button to start the spindle activates the spindle through halui.spindle.0.start but if the S value is not yet specified, it sets the speed to 100 RPM (also, if S is specified, it starts the spindle to S+100 RPM which is even more puzzling). This creates all sorts of problems... I would like the pendant to start the spindle the same way as does the Gmoccapy - to the RPMs set in Settings if S is not yet specified or to the S value if specified.
I thought that understanding how Gmoccapy does it will give me an idea how to implement this on my pendant.
Here are the signals related to spindle and the pendant:
net pdnt.spindle.is-on whb.halui.spindle.is-on spindle.0.on
net pdnt.spindle.start whb.halui.spindle.start halui.spindle.0.start
net pdnt.spindle.stop whb.halui.spindle.stop halui.spindle.0.stop
net pdnt.spindle.forward whb.halui.spindle.forward halui.spindle.0.forward
net pdnt.spindle.reverse whb.halui.spindle.reverse halui.spindle.0.reverse
net pdnt.spindle.increase whb.halui.spindle.increase halui.spindle.0.increase
net pdnt.spindle.decrease whb.halui.spindle.decrease halui.spindle.0.decrease
net pdnt.spindle-speed-abs whb.halui.spindle-speed-cmd spindle.0.speed-out-abs
net pdnt.spindle-override.scale whb.halui.spindle-override.scale halui.spindle.0.override.scale
net pdnt.spindle.override.value halui.spindle.0.override.value whb.halui.spindle-override.value
net pdnt.spindle.override.increase whb.halui.spindle-override.increase halui.spindle.0.override.increase
net pdnt.spindle.override.decrease whb.halui.spindle-override.decrease halui.spindle.0.override.decrease
I am asking this because I have an issue with starting the spindle using my pendant: The button to start the spindle activates the spindle through halui.spindle.0.start but if the S value is not yet specified, it sets the speed to 100 RPM (also, if S is specified, it starts the spindle to S+100 RPM which is even more puzzling). This creates all sorts of problems... I would like the pendant to start the spindle the same way as does the Gmoccapy - to the RPMs set in Settings if S is not yet specified or to the S value if specified.
I thought that understanding how Gmoccapy does it will give me an idea how to implement this on my pendant.
Here are the signals related to spindle and the pendant:
net pdnt.spindle.is-on whb.halui.spindle.is-on spindle.0.on
net pdnt.spindle.start whb.halui.spindle.start halui.spindle.0.start
net pdnt.spindle.stop whb.halui.spindle.stop halui.spindle.0.stop
net pdnt.spindle.forward whb.halui.spindle.forward halui.spindle.0.forward
net pdnt.spindle.reverse whb.halui.spindle.reverse halui.spindle.0.reverse
net pdnt.spindle.increase whb.halui.spindle.increase halui.spindle.0.increase
net pdnt.spindle.decrease whb.halui.spindle.decrease halui.spindle.0.decrease
net pdnt.spindle-speed-abs whb.halui.spindle-speed-cmd spindle.0.speed-out-abs
net pdnt.spindle-override.scale whb.halui.spindle-override.scale halui.spindle.0.override.scale
net pdnt.spindle.override.value halui.spindle.0.override.value whb.halui.spindle-override.value
net pdnt.spindle.override.increase whb.halui.spindle-override.increase halui.spindle.0.override.increase
net pdnt.spindle.override.decrease whb.halui.spindle-override.decrease halui.spindle.0.override.decrease
31 Oct 2023 15:47
Replied by pistrix on topic XHC-WHB04-4 simulation mode issue
XHC-WHB04-4 simulation mode issue
Category: HAL
If I understand correctly, then no need to remove "double links" because you loose functionality in either the pendant or somewhere else where the state of the machine is needed.
Just connect the whb.halui.machine.is-on with the signal in your basic.hal that is connected to the pin halui.machine.is-on. For example, if the signal is named MySignal then:
net MySignal whb.halui.machine.is-on
Just connect the whb.halui.machine.is-on with the signal in your basic.hal that is connected to the pin halui.machine.is-on. For example, if the signal is named MySignal then:
net MySignal whb.halui.machine.is-on
31 Oct 2023 14:10 - 31 Oct 2023 14:13
Replacement HB04 pendant is choppy and inconsistent was created by bally123
Replacement HB04 pendant is choppy and inconsistent
Category: General LinuxCNC Questions
Hi All
For years I have been using an XHC HB04 - it was great other than occasionally refusing to power up. Eventually this became a failure mode.
I purchased another one recently as a direct replacment, testing it today i find:
1. Occasionally the pendant lost connection error comes up - i have to restart LinuxCNC to reconnect the pendant. have tried different usb ports no improvement.
2. The motion is not smooth - its choppy and inconsistent with pauses in motion.
3. Step button doesnt always function, several presses are required - I can see the led light with every press but it might or might not change the step value.
Before I assume its a pendant issue has anyone got any suggestions?
To be clear my old pendant did not show any of the issues above.
This new one looks very slighty different to the old one - red power button not silver, black wheel not silver. USB dongle - slightly different shape.
Thanks for any input.
Andy
For years I have been using an XHC HB04 - it was great other than occasionally refusing to power up. Eventually this became a failure mode.
I purchased another one recently as a direct replacment, testing it today i find:
1. Occasionally the pendant lost connection error comes up - i have to restart LinuxCNC to reconnect the pendant. have tried different usb ports no improvement.
2. The motion is not smooth - its choppy and inconsistent with pauses in motion.
3. Step button doesnt always function, several presses are required - I can see the led light with every press but it might or might not change the step value.
Before I assume its a pendant issue has anyone got any suggestions?
To be clear my old pendant did not show any of the issues above.
This new one looks very slighty different to the old one - red power button not silver, black wheel not silver. USB dongle - slightly different shape.
Thanks for any input.
Andy
30 Oct 2023 19:29
Replied by jarcysgru on topic Jak instalować XHC-WHB04B-6 w linuxcnc 2.8.4 buster
Jak instalować XHC-WHB04B-6 w linuxcnc 2.8.4 buster
Category: General LinuxCNC Questions
I installed this wedka in linuxcnc 2.8.4 and it works, I did it exactly as talla indicated in the video
29 Oct 2023 20:01
Replied by MaHa on topic Handrad XHC richtig einbinden in LinuxCNC
Handrad XHC richtig einbinden in LinuxCNC
Category: Deutsch
Da Pins nur eine Verknüpfung erlauben, aber Signale mehrfach verwendet werden können, geht die Lösung wohl in diese Richtung, würde ich zumindest mal testen.
In maschine hal, um das Signal zu belegen:
net laser_pwm_enable halui.program.is-running
nachher kann das Signal laser_pwm_enable (was ja jetzt halui.program.is-running entspricht) beliebig oft für diverse Zwecke weiterverwendet werden.
net laser_pwm_enable => hm2_7i76e.0.pwmgen.00.enable
**************************************************************
und in hal fürs Handbediengerät:
net laser_pwm_enable whb.halui.program.is-running
In maschine hal, um das Signal zu belegen:
net laser_pwm_enable halui.program.is-running
nachher kann das Signal laser_pwm_enable (was ja jetzt halui.program.is-running entspricht) beliebig oft für diverse Zwecke weiterverwendet werden.
net laser_pwm_enable => hm2_7i76e.0.pwmgen.00.enable
**************************************************************
und in hal fürs Handbediengerät:
net laser_pwm_enable whb.halui.program.is-running
29 Oct 2023 19:12 - 29 Oct 2023 19:14
Replied by tracer on topic Handrad XHC richtig einbinden in LinuxCNC
Handrad XHC richtig einbinden in LinuxCNC
Category: Deutsch
Hallo,
danke für die Antwort,
aber dann habe ich doch das gleiche Problem, dass das "whb.halui.program.is-running" bereits vergeben ist.
Einmal im Handrad #net pdnt.program-is-running whb.halui.program.is-running halui.program.is-running
und in der PWM Laser Enable net laser_pwm_enable whb.halui.program.is-running
Beste Grüße
Christoph
danke für die Antwort,
aber dann habe ich doch das gleiche Problem, dass das "whb.halui.program.is-running" bereits vergeben ist.
Einmal im Handrad #net pdnt.program-is-running whb.halui.program.is-running halui.program.is-running
und in der PWM Laser Enable net laser_pwm_enable whb.halui.program.is-running
Beste Grüße
Christoph
29 Oct 2023 16:49
Replied by MaHa on topic Handrad XHC richtig einbinden in LinuxCNC
Handrad XHC richtig einbinden in LinuxCNC
Category: Deutsch
Ich würde das Signal
laser_pwm_enable
weiterverwenden, und in hal fürs Handrad Ändern von:
zu
laser_pwm_enable
weiterverwenden, und in hal fürs Handrad Ändern von:
net pdnt.program-is-running whb.halui.program.is-running halui.program.is-running
zu
net laser_pwm_enable whb.halui.program.is-running
29 Oct 2023 15:22
Handrad XHC richtig einbinden in LinuxCNC was created by tracer
Handrad XHC richtig einbinden in LinuxCNC
Category: Deutsch
Hallo zusammen,
ich brauche mal wieder eure Hilfe. Ich hatte ganz am Anfang mein XHC Handrad über das Tutorial von Talla83 eingerichtet und das hat auch funktioniert.
Nun hatte ich mir aber noch zusätzlich eine PWM Laserdiode an die Fräse gebaut und ebenfalls mit eingebunden, das Problem ist, dass ich das sich mit dem Handrad kein Jogging ermöglich. Ich kann mit dem Handrad aber Programm starten und bekomme teilweise die Koordinaten angezeigt im Display vom Handrad.
Ich vermute, dass in der LinuxCNCV2.hal hier der Fehler liegt, net laser_pwm_enable halui.program.is-running => hm2_7i76e.0.pwmgen.00.enable, da halui.program.is-running ebenfalls bei der Konfigurationsdatei Handrad vorkommt und ich diese austexten musste.
xhc-whb04b-6.hal #net pdnt.program-is-running whb.halui.program.is-running halui.program.is-running #*hier geändert*
Die Frage ist wie kann man die halui.prgramm.is-running so ändern dass das Handrad und der Laser damit klar kommen? das leutet mir nicht ein.
Danke Vorab
Christoph
ich brauche mal wieder eure Hilfe. Ich hatte ganz am Anfang mein XHC Handrad über das Tutorial von Talla83 eingerichtet und das hat auch funktioniert.
Nun hatte ich mir aber noch zusätzlich eine PWM Laserdiode an die Fräse gebaut und ebenfalls mit eingebunden, das Problem ist, dass ich das sich mit dem Handrad kein Jogging ermöglich. Ich kann mit dem Handrad aber Programm starten und bekomme teilweise die Koordinaten angezeigt im Display vom Handrad.
Ich vermute, dass in der LinuxCNCV2.hal hier der Fehler liegt, net laser_pwm_enable halui.program.is-running => hm2_7i76e.0.pwmgen.00.enable, da halui.program.is-running ebenfalls bei der Konfigurationsdatei Handrad vorkommt und ich diese austexten musste.
xhc-whb04b-6.hal #net pdnt.program-is-running whb.halui.program.is-running halui.program.is-running #*hier geändert*
Die Frage ist wie kann man die halui.prgramm.is-running so ändern dass das Handrad und der Laser damit klar kommen? das leutet mir nicht ein.
Danke Vorab
Christoph
28 Oct 2023 09:42
Replied by andypugh on topic Jak instalować XHC-WHB04B-6 w linuxcnc 2.8.4 buster
Jak instalować XHC-WHB04B-6 w linuxcnc 2.8.4 buster
Category: General LinuxCNC Questions
It may not be possible to compile LinuxCNC 2.9 on Debian 9.
LinuxCNC 2.9 is only supported on Debian 10 (Buster) onwards.
wiki.linuxcnc.org/cgi-bin/wiki.pl?MinimumSoftwareVersions
This is due to the versions of Python and Gtk available on each distriution.
It might be possible to compile on Stretch, but it will be a lot more work than upgrading the Debian version would be.
LinuxCNC 2.9 is only supported on Debian 10 (Buster) onwards.
wiki.linuxcnc.org/cgi-bin/wiki.pl?MinimumSoftwareVersions
This is due to the versions of Python and Gtk available on each distriution.
It might be possible to compile on Stretch, but it will be a lot more work than upgrading the Debian version would be.
Time to create page: 0.791 seconds