zeevy / grblcontroller

Compact android mobile application for gcode streaming and controlling a cnc machine with grbl firmware
GNU General Public License v3.0
202 stars 72 forks source link

In Bluetooth mode, the engraving arc is not smooth and stuttered. Ogt mode runs smoothly. Is it the upper computer or the lower computer? #141

Closed txg5230 closed 2 years ago

txg5230 commented 3 years ago

In Bluetooth mode, the engraving arc is not smooth and stuttered. Ogt mode runs smoothly. Is it the upper computer or the lower computer?

zeevy commented 3 years ago

It's due to low speed of bluetooth connection.

txg5230 commented 3 years ago

Can it be solved

zeevy commented 3 years ago

Unfortunately it can't be solved as the problem is with the bluetooth protocol and hardware.

You can try increasing the buadrate of the bluetooth module and grbl firmware. But it said grbl on arduino may not be stable with higher buadrate

txg5230 commented 3 years ago

Just tested ogt mode. It always terminates accidentally during work. The offline memory card runs normally.

zeevy commented 3 years ago

It can be due RF interface in USB cable from spindle or laser module. Please use good USB cable with RF filters installed at both ends and try to keep the usb cable away from the other power cables. use short length cable as possible

txg5230 commented 3 years ago

345c1162ed2c92df Buffer set to 199, will the system affect

zeevy commented 3 years ago

Increasing the buffer may not work. Because speed of the bluetooth module is not enough if your gcode has very short moves. If you are running the grbl on mega or any other higher processor (not ardunio) you can try increasing the buadrate to 230400. This has to be done in both bluethooth module and grbl firmware

zeevy commented 3 years ago

Increasing the buffer on arduino may cause it malfunction