-
Notifications
You must be signed in to change notification settings - Fork 293
Test Drive TinyG
Bryan Cattle edited this page Jun 28, 2019
·
8 revisions
This page discusses how to test TinyG to make sure everything is working properly. (Obviously this page is still in work)
You can use the built-in tests to check that TinyG is working properly. Type $test for a list of tests.
$test=1 is the basic test that will show if the motors and output bits are running. This test is best performed with motors that are not installed in a machine. Other tests are for installed machines.
From here you may want to look at
The following self tests can be run from the command line. Format is $test=1 for text mode, {test:1} for JSON mode
$test=1 smoke test (best performed on a machine with a large table or motors not connected to a machine) $test=2 homing test (you must trip homing switches) $test=3 square test (a series of squares) $test=4 arc test (some large circles) $test=5 dwell test (moves spaced by 1 second dwells) $test=6 feedhold test (enter ! and ~ to hold and restart, respectively) $test=7 M codes test (M codes intermingled with moves) $test=8 JSON test (motion test run using JSON commands) $test=9 inverse time test $test=10 rotary motion test $test=11 small moves test $test=12 slow moves test $test=13 coordinate system offset test (G92, G54-G59)
Getting Started Pages
- Home
- What is TinyG?
- Getting Started
- Connecting TinyG
- Configuring TinyG
- Sending Gcode Files
- Flashing TinyG
- Chilipeppr
Reference Pages
- TinyG Help Page
- TinyG Tuning
- TinyG Command Line
- TinyG JSON
- Gcode Support
- Homing and Limits
- Inch and MM Units
- Alarms and Exceptions
- Coordinate Systems
- Status Codes
- Status Reports
- Power Management
- Feedhold and Resume
- Licensing
- TinyG v8 Data Sheet
Discussion Topics
- Test-Drive-TinyG
- Jerk Controlled Motion
- Gcode Parsing
- Shapeoko Setup
- OX CNC TinyG Guide
- Creating Gcode Files
- Milling With Noisy Spindles
- Stepper Motors and Power Supplies
- Text Wrappers and Transaction IDs
- Using External Drivers
- TinyG Projects
Chilipeppr
- Chilipeppr
- Chilipeppr Advanced Usage
- Chilipeppr Archive and Restore Parameters
- ChiliPeppr PCB Auto Level
- Automatic Z Homing When Milling PCBs
Troubleshooting
Developer Pages