Application Settings

  1. Default Connection
    Default connection type to your CNC machine, you can select either "Bluetooth" or "Usb OTG". You need to restart the application to make this change effect.
  2. Auto connect
    Only enabled when default connection type is "Bluetooth". If active it will try to connect to the last used bluetooth device on application startup.
  3. Haptic feedback Grbl Controller +
    Enables device vibration when certain buttons are pressed.
  4. Soft reset confirmation
    If active it will ask for confirmation before doing manual machine soft reset.
  5. Check machine position
    Prevents file streaming if your machine is not at zero position. Normally machine will be moved to its work zero before doing any job, this check is there to make sure that you have positioned your machine correctly.
  6. Sleep after job Grbl Controller +
    Puts the machine into sleep mode after file streaming has completed using machine "$SLP" command.
  7. Jogging max step size for XY
    Maximum size of XY step progress bar in the jogging control panel. If you need fine adjustment then select lower value.
  8. Jogging max step size for Z
    Maximum size of Z step progress bar in the jogging control panel. If you need fine adjustment then select lower value.
  9. Rotate XY jogging pad Grbl Controller +
    Rotates the jogging pad to selected angle. (0, 90, 180 and 270) This is useful if you have different setup and you thinkk jog pad is not moving correct axis when you press corresponding button.
  10. Streaming stop button behaviour
    The behaviour of streaming stop button when you click on it
    • Just stop streaming: Application just stops the file streaming, machine may continue to run until its buffer gets empty.

      NOTE: Laser/Spindle will not be stopped

    • Stop streaming and do soft reset: Application stops file streaming and soft resets the machine. Machine position will be lost, you may need to do homing again.
  11. Enable AB Axis Grbl Controller +
    Enables four additional buttons A A B B in jogging control tab to control axis A and B. Useful in case if you have custom firmware of grbl with more than 3 axis.
  12. Enable custom buttons
    Enables four custom button in jogging control panel. These buttons behaviour can be configured as below.
    • Button label A custom label for the button upto 3 characters in length.
    • Short click commands Commands to be sent to machine when the button is short clicked.
    • Long click commands Commands to be sent to machine when the button is long clicked.
    • Confirm first When enabled it will confirm before sending custom commands to machine.
    • Custom command supports upto 2048 characters in length, multiple commands must be separated by new line.
      Commands will be sent to machine using character counting protocol.
      If you want to stop current running custom command, then you need to do soft reset of the machine.
      You can also click on the jogging stop button in jogging control panel to stop streaming custom commands, again this won't stop the machine immediately machine will continue to run until its buffer gets empty.

  13. Quick jog step buttons

    Quick step setting buttons XY: Low, XY: Medium, XY: High, Z: Low, Z: Medium and Z: High are given to XY and Z axis step progress bar in jogging panel. You can set the value to those buttons here