-
Notifications
You must be signed in to change notification settings - Fork 296
TinyGv9 Page
This page contains items specific to the TinyGv9 board.
Inputs are mapped to the connectors:
-
DI1 is Xmin
-
DI2 is Xmax
-
DI3 is Ymin
-
DI4 is Ymax
-
DI5 is Zmin, which is also used as a Z probe
-
DI6 is Zmax
-
DI7 is Amin (only available on J15 2x13 0.100 header)
-
DI8 is Amax (only available on J15 2x13 0.100 header)
-
DI9 is Interlock (only available on J15 2x13 0.100 header)
Input | Label | Mode | Action | Function | Notes |
---|
-
Input Mode
-
INPUT_MODE_DISABLED = -1
-
INPUT_ACTIVE_LOW = 0 (aka NORMALLY_OPEN)
-
INPUT_ACTIVE_HIGH = 1 (aka NORMALLY_CLOSED)
INPUT_ACTION_NONE INPUT_ACTION_STOP INPUT_ACTION_FAST_STOP INPUT_ACTION_HALT INPUT_ACTION_RESET
INPUT_FUNCTION_NONE INPUT_FUNCTION_LIMIT INPUT_FUNCTION_INTERLOCK INPUT_FUNCTION_SHUTDOWN INPUT_FUNCTION_PANIC
-
#define DI1_MODE NORMALLY_CLOSED #define DI1_ACTION INPUT_ACTION_NONE #define DI1_FUNCTION INPUT_FUNCTION_LIMIT
#define DI2_MODE NORMALLY_CLOSED #define DI2_ACTION INPUT_ACTION_NONE #define DI2_FUNCTION INPUT_FUNCTION_LIMIT
#define DI3_MODE NORMALLY_CLOSED #define DI3_ACTION INPUT_ACTION_NONE #define DI3_FUNCTION INPUT_FUNCTION_LIMIT
#define DI4_MODE NORMALLY_CLOSED #define DI4_ACTION INPUT_ACTION_NONE #define DI4_FUNCTION INPUT_FUNCTION_LIMIT
#define DI5_MODE INPUT_ACTIVE_HIGH // Z probe #define DI5_ACTION INPUT_ACTION_NONE #define DI5_FUNCTION INPUT_FUNCTION_NONE
#define DI6_MODE NORMALLY_CLOSED #define DI6_ACTION INPUT_ACTION_NONE #define DI6_FUNCTION INPUT_FUNCTION_LIMIT
#define DI7_MODE INPUT_MODE_DISABLED #define DI7_ACTION INPUT_ACTION_NONE #define DI7_FUNCTION INPUT_FUNCTION_NONE
#define DI8_MODE INPUT_MODE_DISABLED #define DI8_ACTION INPUT_ACTION_NONE #define DI8_FUNCTION INPUT_FUNCTION_NONE
#define DI9_MODE INPUT_MODE_DISABLED #define DI9_ACTION INPUT_ACTION_NONE #define DI9_FUNCTION INPUT_FUNCTION_NONE
Getting Started Pages
- Home
- What is g2core?
- Who uses g2core?
- Jerk-Controlled Motion
- Getting Started with g2core
- Connecting to g2core
- Configuring g2core
- Flashing g2core
- Troubleshooting
Reference Pages
- Gcodes
- Mcodes
- Text Mode
- JSON Communications
- GPIO Digital IO
- Alarms & Exceptions
- Power Management
- Coordinate Systems
- Status Reports
- Status Codes
- G2 Communications
- Tool Offsets and Selection
- Probing
- Feedhold, Resume, Job Kill
- Marlin Compatibility
- 9 Axis UVW Operation
- gQuintic Specs
Discussion Topics
- Roadmap
- GPIO for 1.X Releases
- Toolheads
- Raster Streaming Prototol
- g2core REST Interface
- Gcode Parsing
- G2 3DP Dialect
- Consensus Gcode
- Digital DRO
- Overview of Motion Processing
Developer Pages
- Development & Contribution
- Branching and Release - DRAFT
- Getting Started with g2core Development
- Project Structure & Motate
- Compiling G2
- OSX w/Xcode
- OSX/Linux Command Line
- Windows10 w/AtmelStudio7
- Debugging G2 on OSX
- Board and Machine Profiles
- Arduino Due Pinout
- Arduino DUE External Interfaces
- Diagnostics
- Debugging w/Motate Pins
- Development Troubleshooting
- g2core Communications
- Git Procedures
- Windows 10 / VMware 8 Issues
- Dual Endpoint USB Internals
- G2core License
- VSCode Setup
- Compatibility Axioms
- Wiki History