What ae you using to load qtvcp in the INI? Something like this should work;
# Embed tabs EMBED_TAB_NAME= CamAlign EMBED_TAB_COMMAND= halcmd loadusr -Wn qtvcp_embed qtvcp -d -c qtvcp_embed -x {XID} cam_align There should be a sample configuration in sim/axis/qtvcp that demos the code. Chris ________________________________ From: gene heskett <ghesk...@shentel.net> Sent: August 16, 2022 1:44 PM To: emc-developers@lists.sourceforge.net <emc-developers@lists.sourceforge.net> Subject: Re: [Emc-developers] looks like I need a python3 patch On 8/15/22 23:22, gene heskett wrote: update, see below. > On 8/15/22 21:56, Chris Morley wrote: >> Gene. Open a terminal for linuxcnc and type qtvcp cam_align see if >> that works with your camera. >> >> Chrid >> > No, eventually drew a window frame but the background wasn't cleared, > but it did > get some interesting warnings: > > gene@GO704:~/linuxcnc/configs/GO704-5i25-7i76$ qtvcp cam_align > [QTvcp.QTVCP.QT_ISTAT][CRITICAL] Missing LINEAR_UNITS in TRAJ, > guessing units for machine from JOINT 0 (qt_istat.py:133) > [QTvcp.QTVCP.QT_ISTAT][CRITICAL] Missing UNITS in JOINT_0, assuming > metric based machine (qt_istat.py:137) > [QTvcp.QTVCP.QT_ISTAT][CRITICAL] INI Parsing Error, No > MAX_LINEAR_VELOCITY Entry in TRAJ (qt_istat.py:364) > tool_mmap_user(): file open fail: No such file or directory > tool_mmap_user(): no mmap file,continuing > mmap tool data not available, continuing > emc/usr_intf/axis/extensions/emcmodule.cc > [QTvcp.QTVCP.LIB.SYS_NOTIFY][WARNING] Desktop Notify not available:: > org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible > causes include: the remote application did not send a reply, the > message bus security policy blocked the reply, the reply timeout > expired, or the network connection was broken. (sys_notify.py:71) > Namespace Gst not available > [QTvcp.QTVCP.LIB.AUDIO_PLAYER][WARNING] audio alerts - Is > python3-gst1.0 installed? (audio_player.py:37) > Could not open video device 0 > Port 0 is not working. > Port 1 is not working. > Port 2 is not working. > Port 3 is not working. > Port 4 is not working. > Port 5 is not working. > Come daylight, and a caffeine transfusion, I went out and found the 6040 was waiting for me to log into a text screen, and had to startx after I had done that.. And qtvcp cam_align works just fine. Turning around to the GO704, it too was waiting for a local login, but once that was done, there was no /dev/video0. So I found another camera and plugged it into the front of that Dell, THEN it had a /dev/video0. And mpv -av /dev/video0 looks exactly like qtvcp's version. So both cameras are working just fine by themselves. Now, it seems to me that the first two EMBED lines in the [DISPLAY] section for either machine should generate an empty third tab on the preview window, w/o the third line that launches the actual camera function, but it does not, and axis doesn't complain. But both configs have an all balls debug= statement. Do I have more than one problem? The one on the 6040, IIRC, was working until a kernel update, whenever that was. 2-3 months ago? But it is spindle mounted, and a cast iron bitch to use because changing an ER spindle tool is such a pita. I need to setup a TLO target, and write a std tool zeroing .ngc. But haven't found the round tuit. Been busier than a 1 armed paper hanger making a B axis for the 6040, and fighting a losing battle with a series of 3d printers that claimed to be able to print PETG but haven't long survived the 50C higher nozzle temps that takes. Take care and stay well Chris. Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/> _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers