Advanced Search

Search Results (Searched for: )

  • unknown
  • unknown
25 Feb 2025 09:57

(LPT) Debian 12 Latency spikes/unexpected real time delay. Looking for solution.

Category: General LinuxCNC Questions

Another option, if your router supports it, is to use that to share files, I have a TPLink TD-W9980 which I just use as an access point, plug a USB drive into it and I use that as a central point for small files. I know it's always on and always available.
  • denhen89
  • denhen89's Avatar
25 Feb 2025 09:40

(LPT) Debian 12 Latency spikes/unexpected real time delay. Looking for solution.

Category: General LinuxCNC Questions

Update with good news:
I decided on yesterday evening to install Debian (7?) wheezy 2.7.x and then i upgraded to 2.9.
- No unexpected realtime delays on start up
- no joint following errors
- strangely, OneDrive is working with rclone, but need to mount everytime after reboot, but i read its possible to automatically mount it.

I didnt test much, but i was 45min ago in the workshop with the pc after 8h latency-histogram test and tested all functions and axis movements. On tomorrow i will do more test.


@unknown: Thanks for the tipps. Actually, 2 days ago i ordered a input filter to vfd and firrites beads for the output cables to motor. Also i have mounted it to the wall.
I didnt know about the "Line Reactor". I will check which one i need and for sure i will also order it. I want to be 100% sure that there will be no problems comming from the vfd in future.

Also thanks for the winscp tip, i will take a look at it if OneDrive fails.
I also tested filezille ssh and it works, BUT i will explain how i did it always and its for me the most comfortable setup:
- When i save cnc programms in Fusion360, the files are saved directly to a OneDrive cloud folder.
On my Workshop Windows PC, as well as my main Home PC i have set it up like that, so even when all Windows PCs are offline, i can still access the files on the LinuxCNC PC.

Now, if i would use FileZilla, the LinuxCNC PC has to be ON.
Also, i have more steps to do: First save files in Fusion360, then move the files to the Linuxcnc pc.
Its not a catastrophe, but onedrive mount is faster and simpler.
The best would be to have a hardware server that is always on, but if its even possible, then for sure it not a quick thing to setup.

Okay i have to start to work, but MAYBE finally the problem is solved, but i need to do some tests on tomorrow, when the VFD input filter is installed and the ferrites beads.
Br, Denis
  • jjdege
  • jjdege's Avatar
25 Feb 2025 09:26

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Hi
I apologize but there are more than 200 posts
I looked through them, I didn't find an answer, maybe I missed it.

I was wondering if the Stlink tool in Debian is suitable for flashing the NVEM V5
if so, I don't know what should be inserted in "Goto address" maybe 0x080000?


 


thanks
  • Aciera
  • Aciera's Avatar
25 Feb 2025 09:02 - 25 Feb 2025 09:19
Replied by Aciera on topic HAL trigger M code

HAL trigger M code

Category: HAL

Just to be clear:
Changing acceleration values during Gcode execution IS possible. But the changed values are only used AFTER the interpreter has encountered a queuebuster command (eg M66 E0 L0) in the gcode which forces a synchronization between the interpreter and actual motion control.
For an example of how to use custom MCodes to change ini values (eg axes-limits, -velocity and -acceleration ) see the included 'millturn' simulation config where these values are changed using M128/M129:
github.com/LinuxCNC/linuxcnc/blob/master...millturn/mcodes/M129

The queuebuster command (ie M66 E0 L0) is located in the preceding 'M428/M429' remap that call 'M128/M129' respectively:
github.com/LinuxCNC/linuxcnc/blob/master...ap_subs/429remap.ngc

The split in MCodes is necessary because it is not possible to set halpins directly through gcode but only through a hal command. On the other hand it is not possible to issue gcode commands to synch the interpreter using a hal command.

So what all this means is that changes to axis acceleration have to be inserted into the gcode program prior to program execution.
Displaying 18676 - 18679 out of 18679 results.
Time to create page: 0.554 seconds
Powered by Kunena Forum