Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
jogger [2017/02/20 10:51]
99.174.81.42 clean-up from wiki migration
jogger [2017/02/23 03:51] (current)
99.174.81.42 [What is Jogger?] typo fix
Line 2: Line 2:
 == What is Jogger? == What is Jogger?
  
-Jogger is a module for SmoothieBoard which adds the ability to move your machine around: a process referred to as "​jogging"​. This module is different from most jogging tools in that it accepts input from a [[joystick]]. This means your machine will move smoothly in the direction of the joystick, rather than take a small step in a certain direction each time a button ​in pressed.+Jogger is a module for SmoothieBoard which adds the ability to move your machine around: a process referred to as "​jogging"​. This module is different from most jogging tools in that it accepts input from a [[joystick]]. This means your machine will move smoothly in the direction of the joystick, rather than take a small step in a certain direction each time a button ​is pressed.
  
 Some possible uses for the Jogger module: Some possible uses for the Jogger module:
Line 54: Line 54:
 M778 M778
 </​code>​ </​code>​
 +
 +An example line of configuration is shown below:
 +<​file>​
 +jogger.jog_axes ​            ​XY,​XZ,​-Z ​        #​cycle between the joystick horz/vert controlling axes XY, XZ, and nothing/Z when using M778
 +</​file>​
 +
 +In this example, the jogger will start controlling by controlling XY. When M778 is issued, it will change to XZ. If issued again, it will change to nothing/Z, and if issued once more, go back to XY.
  
 == Developer Documentation == Developer Documentation
-Link to Jogger developer doc page which gives info on how to interface with joystick ​module ​or change ​the # of jog axes.+For information ​on how to write a module ​which the jogger can read, see the [[jogger-dev|jogger developer documentation]].