1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-08-16 11:35:44 +02:00

Updated to new tree format and names

This commit is contained in:
Mitch Bradley
2021-11-03 08:55:31 -10:00
parent abe797dc88
commit 08af42e098
25 changed files with 3285 additions and 4047 deletions

View File

@@ -39,6 +39,9 @@ void print_indent() {
}
}
void section(const char* name) {
if (indent == 0) {
p("\n");
}
print_indent();
p("%s:\n", name);
indent += 2;
@@ -89,12 +92,19 @@ const char* pinspec(int pin_number, bool active_low = false, bool pullup = false
}
return temp;
}
void pin_item(const char* name, int pin_number, bool active_low = false, bool pullup = false) {
if (pin_number == UNDEFINED_PIN) {
return;
}
item(name, pinspec(pin_number, active_low, pullup));
}
void print_uart(int portnum, uint8_t txd, uint8_t rxd, uint8_t rts, uint32_t baudrate, const char* mode) {
section("uart");
item("txd_pin", pinspec(txd));
item("rxd_pin", pinspec(rxd));
item("rts_pin", pinspec(rts));
item("cts_pin", pinspec(UNDEFINED_PIN)); // Nothing in the old code uses CTS
pin_item("txd_pin", txd);
pin_item("rxd_pin", rxd);
pin_item("rts_pin", rts);
pin_item("cts_pin", UNDEFINED_PIN); // Nothing in the old code uses CTS
item("baud", baudrate);
item("mode", mode);
end_section();
@@ -102,12 +112,15 @@ void print_uart(int portnum, uint8_t txd, uint8_t rxd, uint8_t rts, uint32_t bau
void print_steps(int axis) {
item("steps_per_mm", axis_settings[axis]->steps_per_mm->get());
item("max_rate", axis_settings[axis]->max_rate->get());
item("acceleration", axis_settings[axis]->acceleration->get());
item("max_travel", axis_settings[axis]->max_travel->get());
item("max_rate_mm_per_min", axis_settings[axis]->max_rate->get());
item("acceleration_mm_per_sec2", axis_settings[axis]->acceleration->get());
item("max_travel_mm", axis_settings[axis]->max_travel->get());
item("soft_limits", tf(soft_limits->get()));
}
void print_homing(int axis) {
if (!homing_enable->get()) {
return;
}
int cycle;
for (cycle = 0; cycle < MAX_N_AXIS; cycle++) {
if (bitnum_istrue(homing_cycle[cycle]->get(), axis)) {
@@ -120,13 +133,11 @@ void print_homing(int axis) {
section("homing");
item("cycle", cycle + 1);
item("mpos_mm", axis_settings[axis]->home_mpos->get());
item("positive_direction", bitnum_istrue(homing_dir_mask->get(), axis));
item("mpos", axis_settings[axis]->home_mpos->get());
item("debounce", homing_debounce->get());
item("pulloff", homing_pulloff->get());
item("square", bitnum_istrue(homing_squared_axes->get(), axis));
item("seek_rate", homing_seek_rate->get());
item("feed_rate", homing_feed_rate->get());
item("settle_ms", homing_debounce->get());
item("seek_mm_per_min", homing_seek_rate->get());
item("feed_mm_per_min", homing_feed_rate->get());
float hass = 1.1f;
#ifdef HOMING_AXIS_SEARCH_SCALAR
@@ -143,14 +154,12 @@ void print_homing(int axis) {
}
void print_endstops(int axis, int gang) {
if (limit_pins[axis][gang] != UNDEFINED_PIN) {
section("endstops");
bool dlppu = false;
#ifdef DISABLE_LIMIT_PIN_PULL_UP
dlppu = true;
#endif
item("dual", pinspec(limit_pins[axis][gang], limit_invert->get(), dlppu));
pin_item("limit_all_pin", limit_pins[axis][gang], limit_invert->get(), dlppu);
item("hard_limits", bool(DEFAULT_HARD_LIMIT_ENABLE));
end_section();
}
}
void print_motor(Motor* m, int axis, int gang, const char* name) {
@@ -158,12 +167,16 @@ void print_motor(Motor* m, int axis, int gang, const char* name) {
}
void print_servo(Motor* m, int axis, int gang, const char* name = "servo") {
print_motor(m, axis, gang, name);
item("timer_ms", float(SERVO_TIMER_INTERVAL));
}
void print_rc_servo(RcServo* m, int axis, int gang, const char* name = "rc_servo") {
print_servo(m, axis, gang, name);
item("cal_min", m->rc_servo_cal_min->get());
item("cal_max", m->rc_servo_cal_max->get());
item("pwm", pinspec(m->_pwm_pin, false));
pin_item("pwm_pin", m->_pwm_pin, false);
item("min_pulse_us", SERVO_MIN_PULSE);
item("max_pulse_us", SERVO_MAX_PULSE);
end_section();
}
#if 0
@@ -175,10 +188,10 @@ void print_solenoid(Solenoid* m, int axis, int gang, const char* name = "solenoi
#endif
void print_unipolar(UnipolarMotor* m, int axis, int gang, const char* name = "unipolar") {
print_motor(m, axis, gang, name);
item("phase0", pinspec(m->_pin_phase0, false));
item("phase1", pinspec(m->_pin_phase1, false));
item("phase2", pinspec(m->_pin_phase2, false));
item("phase3", pinspec(m->_pin_phase3, false));
pin_item("phase0_pin", m->_pin_phase0, false);
pin_item("phase1_pin", m->_pin_phase1, false);
pin_item("phase2_pin", m->_pin_phase2, false);
pin_item("phase3_pin", m->_pin_phase3, false);
item("half_step", tf(m->_half_step));
end_section();
}
@@ -193,12 +206,58 @@ void print_dynamixel(Dynamixel2* m, int axis, int gang, const char* name = "dyna
}
void print_stepper(StandardStepper* m, int axis, int gang, const char* name) {
print_motor(m, axis, gang, name);
item("direction", pinspec(m->_dir_pin, m->_invert_dir_pin));
item("step", pinspec(m->_step_pin, m->_invert_step_pin));
item("disable", pinspec(m->_disable_pin, false));
pin_item("direction_pin", m->_dir_pin, m->_invert_dir_pin);
pin_item("step_pin", m->_step_pin, m->_invert_step_pin);
pin_item("disable_pin", m->_disable_pin, false);
}
void print_stepstick(StandardStepper* m, int axis, int gang, const char* name) {
print_stepper(m, axis, gang, name);
// item("ms1_pin", ???);
// item("ms2_pin", ???);
int ms3_pin = UNDEFINED_PIN;
switch (2 * axis + gang) {
case 0:
ms3_pin = X_STEPPER_MS3;
break;
case 1:
ms3_pin = X2_STEPPER_MS3;
break;
case 2:
ms3_pin = Y_STEPPER_MS3;
break;
case 3:
ms3_pin = Y2_STEPPER_MS3;
break;
case 4:
ms3_pin = Z_STEPPER_MS3;
break;
case 5:
ms3_pin = Z2_STEPPER_MS3;
break;
case 6:
ms3_pin = A_STEPPER_MS3;
break;
case 7:
ms3_pin = A2_STEPPER_MS3;
break;
case 8:
ms3_pin = B_STEPPER_MS3;
break;
case 9:
ms3_pin = B2_STEPPER_MS3;
break;
case 10:
ms3_pin = C_STEPPER_MS3;
break;
case 11:
ms3_pin = C2_STEPPER_MS3;
break;
}
pin_item("ms3_pin", ms3_pin);
#ifdef STEPPER_RESET
pin_item("reset_pin", STEPPER_RESET);
#endif
end_section();
}
const char* trinamicModes(TrinamicMode mode) {
@@ -216,11 +275,11 @@ const char* trinamicModes(TrinamicMode mode) {
return ret;
}
void print_trinamic_common(int axis, int gang, TrinamicMode run, TrinamicMode homing) {
item("run_current", axis_settings[axis]->run_current->get());
item("hold_current", axis_settings[axis]->hold_current->get());
item("run_amps", axis_settings[axis]->run_current->get());
item("hold_amps", axis_settings[axis]->hold_current->get());
item("microsteps", axis_settings[axis]->microsteps->get());
item("stallguard", axis_settings[axis]->stallguard->get());
item("stallguardDebugMode", false);
item("stallguard_debug", false);
item("run_mode", trinamicModes(run));
item("homing_mode", trinamicModes(homing));
#ifdef USE_TRINAMIC_ENABLE
@@ -232,16 +291,20 @@ void print_trinamic_common(int axis, int gang, TrinamicMode run, TrinamicMode ho
item("use_enable", tf(false));
#endif
}
int spi_index = 0;
void print_trinamic_spi(TrinamicDriver* m, int axis, int gang, const char* name = "trinamic_spi") {
print_stepper(m, axis, gang, name);
print_trinamic_common(axis, gang, TRINAMIC_RUN_MODE, TRINAMIC_HOMING_MODE);
item("r_sense", m->_r_sense);
item("cs", pinspec(m->_cs_pin, true));
item("r_sense_ohms", m->_r_sense);
pin_item("cs_pin", m->_cs_pin, true);
item("spi_index", spi_index++);
end_section();
}
int tmc_addr = 0;
void print_trinamic_uart(TrinamicUartDriver* m, int axis, int gang, const char* name = "trinamic_uart") {
print_stepper(m, axis, gang, name);
item("r_sense", m->_r_sense);
item("r_sense_ohms", m->_r_sense);
item("addr", tmc_addr++);
print_trinamic_common(axis, gang, TrinamicMode(TRINAMIC_UART_RUN_MODE), TrinamicMode(TRINAMIC_UART_HOMING_MODE));
print_uart(TMC_UART, TMC_UART_TX, TMC_UART_RX, UNDEFINED_PIN, 115200, "8n1");
end_section();
@@ -292,15 +355,13 @@ const char* axis_names[] = { "x", "y", "z", "a", "b", "c" };
void print_axes() {
section("axes");
int n_axis = number_axis->get();
item("number_axis", n_axis);
item("shared_stepper_disable", STEPPERS_DISABLE_PIN);
pin_item("shared_stepper_disable_pin", STEPPERS_DISABLE_PIN);
for (int axis = 0; axis < n_axis; axis++) {
section(axis_names[axis]);
print_steps(axis);
print_homing(axis);
for (int gang = 0; gang < 2; gang++) {
print_endstops(axis, gang);
section(gang ? "gang1" : "gang0");
section(gang ? "motor1" : "motor0");
print_endstops(axis, gang);
print_motor_class(axis, gang);
end_section();
@@ -310,7 +371,11 @@ void print_axes() {
end_section();
}
const char* engine_names[] = {
"Timed",
// We use RMT here instead of Timed because the native build disables
// USE_RMT_STEPS due to lack of native support for the RMT driver code
// "Timed",
"RMT",
"RMT",
"I2S_stream",
"I2S_static",
@@ -320,8 +385,8 @@ void print_stepping() {
section("stepping");
item("engine", engine_names[current_stepper]);
item("idle_ms", stepper_idle_lock_time->get());
item("pulse_us", pulse_microseconds->get());
item("dir_delay_us", direction_delay_microseconds->get());
item("pulse_us", pulse_microseconds->get());
item("disable_delay_us", enable_delay_microseconds->get());
end_section();
}
@@ -329,19 +394,18 @@ void print_stepping() {
void print_i2so() {
#ifdef USE_I2S_OUT
section("i2so");
item("bck", pinspec(I2S_OUT_BCK));
item("data", pinspec(I2S_OUT_DATA));
item("ws", pinspec(I2S_OUT_WS));
pin_item("bck_pin", I2S_OUT_BCK);
pin_item("data_pin", I2S_OUT_DATA);
pin_item("ws_pin", I2S_OUT_WS);
end_section();
#endif
}
void print_spi() {
section("spi");
// -1 is not the same as UNDEFINED_PIN; -1 means use the hardware default
item("cs", pinspec(GRBL_SPI_SS == -1 ? GPIO_NUM_5 : GRBL_SPI_SS));
item("miso", pinspec(GRBL_SPI_MISO == -1 ? GPIO_NUM_19 : GRBL_SPI_MISO));
item("mosi", pinspec(GRBL_SPI_MOSI == -1 ? GPIO_NUM_23 : GRBL_SPI_MOSI));
item("sck", pinspec(GRBL_SPI_SCK == -1 ? GPIO_NUM_18 : GRBL_SPI_SCK));
pin_item("miso_pin", GRBL_SPI_MISO == -1 ? GPIO_NUM_19 : GRBL_SPI_MISO);
pin_item("mosi_pin", GRBL_SPI_MOSI == -1 ? GPIO_NUM_23 : GRBL_SPI_MOSI);
pin_item("sck_pin", GRBL_SPI_SCK == -1 ? GPIO_NUM_18 : GRBL_SPI_SCK);
end_section();
}
#ifndef CONTROL_SAFETY_DOOR_PIN
@@ -375,13 +439,13 @@ void print_control() {
pu = false;
#endif
section("control");
item("safety_door", pinspec(CONTROL_SAFETY_DOOR_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 0), pu));
item("reset", pinspec(CONTROL_RESET_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 1), pu));
item("cycle_start", pinspec(CONTROL_CYCLE_START_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 3), pu));
item("macro0", pinspec(MACRO_BUTTON_0_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 4), pu));
item("macro1", pinspec(MACRO_BUTTON_1_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 5), pu));
item("macro2", pinspec(MACRO_BUTTON_2_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 6), pu));
item("macro3", pinspec(MACRO_BUTTON_3_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 7), pu));
pin_item("safety_door_pin", CONTROL_SAFETY_DOOR_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 0), pu);
pin_item("reset_pin", CONTROL_RESET_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 1), pu);
pin_item("cycle_start_pin", CONTROL_CYCLE_START_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 3), pu);
pin_item("macro0_pin", MACRO_BUTTON_0_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 4), pu);
pin_item("macro1_pin", MACRO_BUTTON_1_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 5), pu);
pin_item("macro2_pin", MACRO_BUTTON_2_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 6), pu);
pin_item("macro3_pin", MACRO_BUTTON_3_PIN, bitnum_istrue(INVERT_CONTROL_PIN_MASK, 7), pu);
end_section();
}
#ifndef COOLANT_FLOOD_PIN
@@ -396,12 +460,12 @@ void print_coolant() {
#ifdef INVERT_COOLANT_FLOOD_PIN
floodlow = true;
#endif
item("flood", pinspec(COOLANT_FLOOD_PIN, floodlow, floodlow));
pin_item("flood_pin", COOLANT_FLOOD_PIN, floodlow, floodlow);
bool mistlow = false;
#ifdef INVERT_COOLANT_MIST_PIN
mistlow = true;
#endif
item("mist", pinspec(COOLANT_MIST_PIN, mistlow, mistlow));
pin_item("mist_pin", COOLANT_MIST_PIN, mistlow, mistlow);
item("delay_ms", coolant_start_delay->get() * 1000);
end_section();
}
@@ -411,7 +475,7 @@ void print_probe() {
#ifdef DISABLE_PROBE_PIN_INPUT_PULLUP
pu = false;
#endif
item("pin", pinspec(PROBE_PIN, probe_invert->get(), pu));
pin_item("pin", PROBE_PIN, probe_invert->get(), pu);
bool cms = false;
#ifdef SET_CHECK_MODE_PROBE_TO_START
cms = true;
@@ -452,11 +516,13 @@ void print_bt() {
end_section();
#endif
}
#if 0
// Comms are now NVS settings
void print_comms() {
// Radio mode???
section("comms");
#ifdef ENABLE_WIFI
# ifdef ENABLE_WIFI
item("telnet_enable", telnet_enable->get());
item("telnet_port", telnet_port->get());
@@ -467,17 +533,17 @@ void print_comms() {
print_ap();
print_sta();
#endif
#ifdef ENABLE_BLUETOOTH
# endif
# ifdef ENABLE_BLUETOOTH
print_bt();
#endif
# endif
end_section();
}
// notifications?
#endif
void print_macros() {
section("macros");
item("n0", startup_line_0->get());
item("n1", startup_line_1->get());
item("startup_line0", startup_line_0->get());
item("startup_line1", startup_line_1->get());
item("macro0", user_macro0->get());
item("macro1", user_macro1->get());
item("macro2", user_macro2->get());
@@ -502,20 +568,20 @@ void print_spindle(const char* name, Spindle* s) {
section(name);
item("spinup_ms", s->_spinup_delay);
item("spindown_ms", s->_spindown_delay);
item("tool", int(0));
item("tool_num", int(0));
item("speeds", makeSpeedMap(static_cast<PWM*>(s)));
}
void print_onoff_spindle(const char* name, PWM* s) {
print_spindle(name, s);
item("output_pin", pinspec(s->_output_pin, s->_invert_pwm, false));
item("enable_pin", pinspec(s->_enable_pin));
item("direction_pin", pinspec(s->_direction_pin));
item("disable_with_zero_speed", bool(s->_off_with_zero_speed));
item("zero_speed_with_disable", false);
pin_item("output_pin", s->_output_pin, s->_invert_pwm, false);
pin_item("enable_pin", s->_enable_pin);
pin_item("direction_pin", s->_direction_pin);
item("disable_with_s0", bool(s->_off_with_zero_speed));
item("s0_with_disable", false);
}
void print_pwm_spindle(const char* name, PWM* s) {
print_onoff_spindle(name, s);
item("pwm_freq", s->_pwm_freq);
item("pwm_hz", s->_pwm_freq);
}
void print_relay_spindle(Relay* s) {
print_onoff_spindle("relay", s);
@@ -542,6 +608,12 @@ void print_besc_spindle(BESC* s) {
void print_10v_spindle(_10v* s) {
print_pwm_spindle("10v", s);
#ifdef SPINDLE_FORWARD_PIN
pin_item("forward_pin", SPINDLE_FORWARD_PIN);
#endif
#ifdef SPINDLE_REVERSE_PIN
pin_item("reverse_pin", SPINDLE_REVERSE_PIN);
#endif
end_section();
}
@@ -585,6 +657,9 @@ void print_vfd_spindle(const char* name, VFD* s) {
"8n1"
#endif
);
#ifdef VFD_RS485_ADDR
item("modbus_id", VFD_RS485_ADDR);
#endif
end_section();
}
@@ -609,7 +684,7 @@ void print_spindle_class() {
case int8_t(SpindleType::NONE):
break;
case int8_t(SpindleType::PWM):
print_pwm_spindle("pwm", static_cast<PWM*>(s));
print_pwm_spindle("PWM", static_cast<PWM*>(s));
end_section();
break;
case int8_t(SpindleType::RELAY):
@@ -638,6 +713,72 @@ void print_spindle_class() {
break;
}
}
void print_start() {
section("start");
bool hil = false;
#ifdef HOMING_INIT_LOCK
hil = true;
#endif
item("must_home", tf(hil));
bool clai = false;
#ifdef CHECK_LIMITS_AT_INIT
clai = true;
#endif
item("check_limits", tf(clai));
bool dpoi = false;
#ifdef DEACTIVATE_PARKING_UPON_INIT
dpoi = true;
#endif
item("deactivate_parking_upon_init", tf(dpoi));
end_section();
}
void print_sdcard() {
section("sdcard");
pin_item("cs_pin", GRBL_SPI_SS == -1 ? GPIO_NUM_5 : GRBL_SPI_SS);
pin_item("card_detect_pin", SDCARD_DET_PIN);
end_section();
}
void print_user_outputs() {
section("user_outputs");
#if USER_ANALOG_PIN_0 != UNDEFINED_PIN
pin_item("analog0_pin", USER_ANALOG_PIN_0);
# ifdef USER_ANALOG_PIN_0_FREQ
item("analog0_hz", USER_ANALOG_PIN_0_FREQ);
# endif
#endif
#if USER_ANALOG_PIN_1 != UNDEFINED_PIN
pin_item("analog1_pin", USER_ANALOG_PIN_1);
# ifdef USER_ANALOG_PIN_1_FREQ
item("analog1_hz", USER_ANALOG_PIN_1_FREQ);
# endif
#endif
#if USER_ANALOG_PIN_2 != UNDEFINED_PIN
pin_item("analog2_pin", USER_ANALOG_PIN_2);
# ifdef USER_ANALOG_PIN_2_FREQ
item("analog2_hz", USER_ANALOG_PIN_2_FREQ);
# endif
#endif
#if USER_ANALOG_PIN_3 != UNDEFINED_PIN
pin_item("analog3_pin", USER_ANALOG_PIN_3);
# ifdef USER_ANALOG_PIN_3_FREQ
item("analog3_hz", USER_ANALOG_PIN_3_FREQ);
# endif
#endif
pin_item("digital0_pin", USER_DIGITAL_PIN_0);
pin_item("digital1_pin", USER_DIGITAL_PIN_1);
pin_item("digital2_pin", USER_DIGITAL_PIN_2);
pin_item("digital3_pin", USER_DIGITAL_PIN_3);
end_section();
}
void dump_config() {
item("name", MACHINE_NAME);
#ifdef USE_I2S_OUT
@@ -649,29 +790,25 @@ void dump_config() {
print_axes();
print_i2so();
print_spi();
print_sdcard();
print_control();
print_coolant();
print_probe();
print_comms();
print_macros();
print_start();
print_user_outputs();
print_spindle_class();
p("\n");
int db = 0;
#ifdef ENABLE_SOFTWARE_DEBOUNCE
db = DEBOUNCE_PERIOD;
#endif
item("software_debounce_ms", db);
// TODO: Consider putting these under a gcode: hierarchy level? Or motion control?
item("laser_mode", laser_mode->get());
item("arc_tolerance", arc_tolerance->get());
item("junction_deviation", junction_deviation->get());
item("arc_tolerance_mm", arc_tolerance->get());
item("junction_deviation_mm", junction_deviation->get());
item("verbose_errors", verbose_errors->get());
bool hil = false;
#ifdef HOMING_INIT_LOCK
hil = true;
#endif
item("homing_init_lock", tf(hil));
item("report_inches", report_inches->get());
bool epoc = false;
@@ -680,35 +817,9 @@ void dump_config() {
#endif
item("enable_parking_override_control", tf(epoc));
bool dpoi = false;
#ifdef DEACTIVATE_PARKING_UPON_INIT
dpoi = true;
#endif
item("deactivate_parking_upon_init", tf(dpoi));
bool clai = false;
#ifdef CHECK_LIMITS_AT_INIT
clai = true;
#endif
item("check_limits_at_init", tf(clai));
bool l2soa = false;
#ifdef LIMITS_TWO_SWITCHES_ON_AXES
l2soa = true;
#endif
item("limits_two_switches_on_axis", tf(l2soa));
bool dldh = false;
#ifdef DISABLE_LASER_DURING_HOLD
dldh = true;
#endif
item("disable_laser_during_hold", tf(dldh));
bool uln = false;
#ifdef USE_LINE_NUMBERS
uln = true;
#endif
item("use_line_numbers", uln);
print_spindle_class();
}

View File

@@ -1,154 +1,107 @@
board: unknown
name: ESP32_V4
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.17:low
hard_limits: false
gang0:
endstops:
dual: gpio.17:low
hard_limits: false
stepstick:
direction: gpio.14
step: gpio.12
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.15
step: gpio.26
disable: NO_PIN
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.16:low
hard_limits: false
gang0:
endstops:
dual: gpio.16:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: gpio.25
mist: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.2
enable_pin: gpio.22
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false
name: ESP32_V4
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.14
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.15
step_pin: gpio.26
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.16:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.25
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.2
enable_pin: gpio.22
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,174 +1,121 @@
board: unknown
name: External 4 Axis Driver Board V2
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 4
shared_stepper_disable: 13
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
stepstick:
direction: gpio.2
step: gpio.0
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: gpio.15
step: gpio.26
disable: NO_PIN
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.36:low
hard_limits: false
gang0:
endstops:
dual: gpio.36:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.39:low
hard_limits: false
gang0:
endstops:
dual: gpio.39:low
hard_limits: false
stepstick:
direction: gpio.14
step: gpio.12
disable: NO_PIN
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
huanyang:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
uart:
txd_pin: gpio.17
rxd_pin: gpio.4
rts_pin: gpio.16
cts_pin: NO_PIN
baud: 9600
name: External 4 Axis Driver Board V2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: gpio.2
step_pin: gpio.0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: gpio.15
step_pin: gpio.26
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
stepstick:
direction_pin: gpio.14
step_pin: gpio.12
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
huanyang:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
uart:
txd_pin: gpio.17
rxd_pin: gpio.4
rts_pin: gpio.16
baud: 9600
mode: 8n1
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,165 +1,115 @@
board: unknown
name: 6 Pack Lowrider XYYZZ V1 (StepStick)
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
stepstick:
direction: i2so.1
step: i2so.2
disable: i2so.0
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
stepstick:
direction: i2so.4
step: i2so.5
disable: i2so.7
endstops:
dual: gpio.35:low
hard_limits: false
gang1:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: i2so.9
step: i2so.10
disable: i2so.8
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
stepstick:
direction: i2so.12
step: i2so.13
disable: i2so.15
endstops:
dual: gpio.2:low
hard_limits: false
gang1:
endstops:
dual: gpio.2:low
hard_limits: false
stepstick:
direction: i2so.17
step: i2so.18
disable: i2so.16
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: 6 Pack Lowrider XYYZZ V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
motor1:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,165 +1,115 @@
board: unknown
name: 6 Pack MPCNC XYZXY V1 (StepStick)
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
stepstick:
direction: i2so.1
step: i2so.2
disable: i2so.0
endstops:
dual: gpio.34:low
hard_limits: false
gang1:
endstops:
dual: gpio.34:low
hard_limits: false
stepstick:
direction: i2so.12
step: i2so.13
disable: i2so.15
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
stepstick:
direction: i2so.4
step: i2so.5
disable: i2so.7
endstops:
dual: gpio.2:low
hard_limits: false
gang1:
endstops:
dual: gpio.2:low
hard_limits: false
stepstick:
direction: i2so.17
step: i2so.18
disable: i2so.16
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: i2so.9
step: i2so.10
disable: i2so.8
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: 6 Pack MPCNC XYZXY V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,177 +1,134 @@
board: unknown
name: 6 Pack TMC2130 XYZ PWM
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
tmc_2130:
direction: i2so.1
step: i2so.2
disable: i2so.0
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.3:low
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
tmc_2130:
direction: i2so.4
step: i2so.5
disable: i2so.7
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.6:low
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
tmc_2130:
direction: i2so.9
step: i2so.10
disable: i2so.8
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.11:low
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: gpio.34:low:pu
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: 6 Pack TMC2130 XYZ PWM
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
safety_door_pin: gpio.34:low:pu
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,147 +1,100 @@
board: unknown
name: 6 Pack External XYZ
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 6
disable_delay_us: 5
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
stepstick:
direction: i2so.1:low
step: i2so.2:low
disable: i2so.0
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
stepstick:
direction: i2so.4:low
step: i2so.5:low
disable: i2so.7
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: i2so.9:low
step: i2so.10:low
disable: i2so.8
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: 6 Pack External XYZ
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 6
pulse_us: 4
disable_delay_us: 5
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1:low
step_pin: i2so.2:low
disable_pin: i2so.0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4:low
step_pin: i2so.5:low
disable_pin: i2so.7
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9:low
step_pin: i2so.10:low
disable_pin: i2so.8
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,197 +1,159 @@
board: unknown
name: 6 Pack Controller V1 (StepStick)
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 6
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
stepstick:
direction: i2so.1
step: i2so.2
disable: i2so.0
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
stepstick:
direction: i2so.4
step: i2so.5
disable: i2so.7
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: i2so.9
step: i2so.10
disable: i2so.8
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
gang0:
stepstick:
direction: i2so.12
step: i2so.13
disable: i2so.15
gang1:
null_motor:
b:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
gang0:
stepstick:
direction: i2so.17
step: i2so.18
disable: i2so.16
gang1:
null_motor:
c:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
gang0:
stepstick:
direction: i2so.20
step: i2so.21
disable: i2so.23
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: gpio.27
delay_ms: 1000.000
probe:
pin: gpio.34:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_zero_speed: false
zero_speed_with_disable: false
name: 6 Pack Controller V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
motor1:
null_motor:
b:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
motor1:
null_motor:
c:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.20
step_pin: i2so.21
disable_pin: i2so.23
ms3_pin: i2so.22
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.27
delay_ms: 1000.000
probe:
pin: gpio.34:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,275 +1,223 @@
board: unknown
name: 6 Pack Controller V1 (Trinamic Stallguard)
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 6
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
tmc_2130:
direction: i2so.1
step: i2so.2
disable: i2so.0
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.3:low
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
tmc_2130:
direction: i2so.4
step: i2so.5
disable: i2so.7
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.6:low
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
tmc_2130:
direction: i2so.9
step: i2so.10
disable: i2so.8
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.11:low
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
tmc_2130:
direction: i2so.12
step: i2so.13
disable: i2so.15
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.14:low
gang1:
null_motor:
b:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.39:low
hard_limits: false
gang0:
endstops:
dual: gpio.39:low
hard_limits: false
tmc_2130:
direction: i2so.17
step: i2so.18
disable: i2so.16
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.19:low
gang1:
null_motor:
c:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.36:low
hard_limits: false
gang0:
endstops:
dual: gpio.36:low
hard_limits: false
tmc_2130:
direction: i2so.20
step: i2so.21
disable: i2so.23
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.22:low
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_zero_speed: false
zero_speed_with_disable: false
name: 6 Pack Controller V1 (Trinamic Stallguard)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
tmc_2130:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.14:low
spi_index: 3
motor1:
null_motor:
b:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
tmc_2130:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.19:low
spi_index: 4
motor1:
null_motor:
c:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
tmc_2130:
direction_pin: i2so.20
step_pin: i2so.21
disable_pin: i2so.23
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.22:low
spi_index: 5
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,168 +1,153 @@
board: unknown
name: Root Controller 3 Axis XYYZ
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 800.000
max_rate: 1000.000
acceleration: 50.000
max_travel: 220.000
soft_limits: true
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: false
seek_rate: 800.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.2:low
hard_limits: true
gang0:
endstops:
dual: gpio.2:low
hard_limits: true
stepstick:
direction: i2so.6
step: i2so.5
disable: i2so.7
gang1:
null_motor:
y:
steps_per_mm: 800.000
max_rate: 1000.000
acceleration: 50.000
max_travel: 278.000
soft_limits: true
homing:
cycle: 3
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 800.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.26:low
hard_limits: true
gang0:
endstops:
dual: gpio.26:low
hard_limits: true
stepstick:
direction: i2so.3
step: i2so.2
disable: i2so.4
endstops:
dual: gpio.27:low
hard_limits: true
gang1:
endstops:
dual: gpio.27:low
hard_limits: true
stepstick:
direction: i2so.0
step: i2so.15
disable: i2so.1
z:
steps_per_mm: 1000.000
max_rate: 1000.000
acceleration: 50.000
max_travel: 60.000
soft_limits: true
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: false
seek_rate: 800.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.14:low
hard_limits: true
gang0:
endstops:
dual: gpio.14:low
hard_limits: true
stepstick:
direction: i2so.13
step: i2so.12
disable: i2so.14
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.12
ws: gpio.21
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: gpio.13:pu
cycle_start: gpio.39:pu
macro0: gpio.34:pu
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: i2so.21
mist: i2so.20
delay_ms: 1000.000
probe:
pin: gpio.33:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: true
disable_laser_during_hold: true
use_line_numbers: false
huanyang:
spinup_ms: 10000
spindown_ms: 10000
tool: 0
speeds: 0=0% 1000=100%
uart:
txd_pin: gpio.17
rxd_pin: gpio.16
rts_pin: gpio.4
cts_pin: NO_PIN
baud: 9600
name: Root Controller 3 Axis XYYZ
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 800.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 220.000
soft_limits: true
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: true
stepstick:
direction_pin: i2so.6
step_pin: i2so.5
disable_pin: i2so.7
motor1:
null_motor:
y:
steps_per_mm: 800.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 278.000
soft_limits: true
homing:
cycle: 3
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.26:low
hard_limits: true
stepstick:
direction_pin: i2so.3
step_pin: i2so.2
disable_pin: i2so.4
motor1:
limit_all_pin: gpio.27:low
hard_limits: true
stepstick:
direction_pin: i2so.0
step_pin: i2so.15
disable_pin: i2so.1
z:
steps_per_mm: 1000.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 60.000
soft_limits: true
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.14:low
hard_limits: true
stepstick:
direction_pin: i2so.13
step_pin: i2so.12
disable_pin: i2so.14
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.12
ws_pin: gpio.21
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.13:pu
cycle_start_pin: gpio.39:pu
macro0_pin: gpio.34:pu
coolant:
flood_pin: i2so.21
mist_pin: i2so.20
delay_ms: 1000.000
probe:
pin: gpio.33:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
digital0_pin: i2so.17
digital1_pin: i2so.18
digital2_pin: i2so.19
huanyang:
spinup_ms: 10000
spindown_ms: 10000
tool_num: 0
speeds: 0=0.0% 1000=0.0% 24000=100.0%
uart:
txd_pin: gpio.17
rxd_pin: gpio.16
rts_pin: gpio.4
baud: 9600
mode: 8n1
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,140 +1,98 @@
board: unknown
name: TMC2209 4x Controller
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 4
shared_stepper_disable: 25
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.39:low
hard_limits: false
gang0:
endstops:
dual: gpio.39:low
hard_limits: false
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
gang0:
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: gpio.36:low:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: TMC2209 4x Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
pin: gpio.36:low:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
digital0_pin: gpio.4
digital1_pin: gpio.13
digital2_pin: gpio.17
digital3_pin: gpio.12
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,156 +1,107 @@
board: unknown
name: FYSETC E4 3D Printer Controller
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 4
shared_stepper_disable: 25
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.36:low
hard_limits: false
gang0:
endstops:
dual: gpio.36:low
hard_limits: false
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: gpio.4
mist: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
relay:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.13
enable_pin: NO_PIN
direction_pin: NO_PIN
disable_with_zero_speed: false
name: FYSETC E4 3D Printer Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.4
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.13
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,156 +1,107 @@
board: unknown
name: FYSETC E4 3D Printer Controller
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 4
shared_stepper_disable: 25
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.36:low
hard_limits: false
gang0:
endstops:
dual: gpio.36:low
hard_limits: false
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: gpio.4
mist: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
relay:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.13
enable_pin: NO_PIN
direction_pin: NO_PIN
disable_with_zero_speed: false
name: FYSETC E4 3D Printer Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.4
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.13
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,160 +1,111 @@
board: unknown
name: LOWRIDER YYZZX V1P2
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: true
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
stepstick:
direction: gpio.26
step: gpio.22
disable: NO_PIN
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: true
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.17:low
hard_limits: false
gang0:
endstops:
dual: gpio.17:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.14
disable: NO_PIN
gang1:
stepstick:
direction: gpio.25
step: gpio.21
disable: NO_PIN
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: gpio.34:low:pu
cycle_start: gpio.39:low:pu
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 32
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.16
enable_pin: gpio.32
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false
name: LOWRIDER YYZZX V1P2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,137 +1,122 @@
board: unknown
name: midTbot
stepping:
engine: Timed Steps
idle_ms: 255
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 100.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 100.000
soft_limits: false
homing:
cycle: 3
positive_direction: true
mpos: 5.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 2000.000
feed_rate: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.2:low
hard_limits: false
gang0:
endstops:
dual: gpio.2:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 100.000
soft_limits: false
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 2000.000
feed_rate: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25:low
step: gpio.14
disable: NO_PIN
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 5000.000
acceleration: 100.000
max_travel: 5.000
soft_limits: false
homing:
cycle: 1
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 2000.000
feed_rate: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
rc_servo:
cal_min: 1.000
cal_max: 1.000
pwm: gpio.27
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: midTbot
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 100.000
soft_limits: false
homing:
cycle: 3
mpos_mm: 5.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 100.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25:low
step_pin: gpio.14
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 5.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,160 +1,138 @@
board: unknown
name: MPCNC_V1P2 with Laser Module
stepping:
engine: Timed Steps
idle_ms: 255
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.17:low
hard_limits: false
gang0:
endstops:
dual: gpio.17:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
stepstick:
direction: gpio.26
step: gpio.22
disable: NO_PIN
y:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.14
disable: NO_PIN
gang1:
stepstick:
direction: gpio.25
step: gpio.21
disable: NO_PIN
z:
steps_per_mm: 800.000
max_rate: 3000.000
acceleration: 100.000
max_travel: 80.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: false
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: gpio.34:low:pu
cycle_start: gpio.39:low:pu
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 32
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
laser:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.16
enable_pin: NO_PIN
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false
name: MPCNC_V1P2 with Laser Module
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
laser:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,160 +1,138 @@
board: unknown
name: MPCNC_V1P1
stepping:
engine: Timed Steps
idle_ms: 255
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.2:low
hard_limits: false
gang0:
endstops:
dual: gpio.2:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
stepstick:
direction: gpio.26
step: gpio.22
disable: NO_PIN
y:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.14
disable: NO_PIN
gang1:
stepstick:
direction: gpio.25
step: gpio.21
disable: NO_PIN
z:
steps_per_mm: 800.000
max_rate: 3000.000
acceleration: 100.000
max_travel: 80.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: false
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: gpio.34:low:pu
cycle_start: gpio.39:low:pu
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.16
enable_pin: gpio.32
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false
name: MPCNC_V1P1
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,160 +1,138 @@
board: unknown
name: MPCNC_V1P2
stepping:
engine: Timed Steps
idle_ms: 255
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.17:low
hard_limits: false
gang0:
endstops:
dual: gpio.17:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
stepstick:
direction: gpio.26
step: gpio.22
disable: NO_PIN
y:
steps_per_mm: 200.000
max_rate: 8000.000
acceleration: 200.000
max_travel: 500.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: true
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.14
disable: NO_PIN
gang1:
stepstick:
direction: gpio.25
step: gpio.21
disable: NO_PIN
z:
steps_per_mm: 800.000
max_rate: 3000.000
acceleration: 100.000
max_travel: 80.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 2.000
square: false
seek_rate: 200.000
feed_rate: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
stepstick:
direction: gpio.33
step: gpio.27
disable: NO_PIN
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: gpio.34:low:pu
cycle_start: gpio.39:low:pu
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 32
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
pwm:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.16
enable_pin: gpio.32
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false
name: MPCNC_V1P2
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,137 +1,95 @@
board: unknown
name: PEN_LASER
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 80.000
max_rate: 5000.000
acceleration: 50.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.15:low
hard_limits: false
gang0:
endstops:
dual: gpio.15:low
hard_limits: false
stepstick:
direction: gpio.26
step: gpio.12
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 80.000
max_rate: 5000.000
acceleration: 50.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.14
disable: NO_PIN
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 5000.000
acceleration: 50.000
max_travel: 100.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
rc_servo:
cal_min: 1.000
cal_max: 1.000
pwm: gpio.27
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: PEN_LASER
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 80.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 80.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 100.000
soft_limits: false
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,131 +1,123 @@
board: unknown
name: POLAR_COASTER
stepping:
engine: Timed Steps
idle_ms: 255
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 17
x:
steps_per_mm: 200.000
max_rate: 5000.000
acceleration: 200.000
max_travel: 50.000
soft_limits: false
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
stepstick:
direction: gpio.25
step: gpio.15
disable: NO_PIN
gang1:
null_motor:
y:
steps_per_mm: 71.111
max_rate: 15000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
stepstick:
direction: gpio.26:low
step: gpio.2
disable: NO_PIN
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 3000.000
acceleration: 50.000
max_travel: 5.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 5.000
debounce: 250.000
pulloff: 3.000
square: false
seek_rate: 1000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
rc_servo:
cal_min: 1.000
cal_max: 1.000
pwm: gpio.16
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: gpio.13:low:pu
macro1: gpio.12:low:pu
macro2: gpio.14:low:pu
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: POLAR_COASTER
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.17
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 50.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.15
motor1:
null_motor:
y:
steps_per_mm: 71.111
max_rate_mm_per_min: 15000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
stepstick:
direction_pin: gpio.26:low
step_pin: gpio.2
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 5.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 5.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.16
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
macro0_pin: gpio.13:low:pu
macro1_pin: gpio.12:low:pu
macro2_pin: gpio.14:low:pu
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,224 +1,174 @@
board: unknown
name: SPI_DAISY_4X XYZA
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 4
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.36:low
hard_limits: false
gang0:
endstops:
dual: gpio.36:low
hard_limits: false
tmc_2130:
direction: gpio.14
step: gpio.12
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense: 0.110
cs: gpio.17:low
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.39:low
hard_limits: false
gang0:
endstops:
dual: gpio.39:low
hard_limits: false
tmc_2130:
direction: gpio.26
step: gpio.27
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense: 0.110
cs: gpio.17:low
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.34:low
hard_limits: false
gang0:
endstops:
dual: gpio.34:low
hard_limits: false
tmc_2130:
direction: gpio.2
step: gpio.15
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense: 0.110
cs: gpio.17:low
gang1:
null_motor:
a:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
tmc_2130:
direction: gpio.32
step: gpio.33
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense: 0.110
cs: gpio.17:low
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.22:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
relay:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.25
enable_pin: gpio.4
direction_pin: NO_PIN
disable_with_zero_speed: false
name: SPI_DAISY_4X XYZA
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
tmc_2130:
direction_pin: gpio.14
step_pin: gpio.12
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
tmc_2130:
direction_pin: gpio.26
step_pin: gpio.27
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
tmc_2130:
direction_pin: gpio.2
step_pin: gpio.15
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 2
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: gpio.32
step_pin: gpio.33
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 3
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.22:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.25
enable_pin: gpio.4
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,149 +1,122 @@
board: unknown
name: Tapster 3 Delta (Dynamixel)
stepping:
engine: Timed Steps
idle_ms: 200
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 800.000
max_rate: 200.000
acceleration: 200.000
max_travel: 2.618
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: -1.047
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
Dynamixel2:
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 1
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
cts_pin: NO_PIN
baud: 1000000
mode: 8n1
gang1:
null_motor:
y:
steps_per_mm: 800.000
max_rate: 200.000
acceleration: 200.000
max_travel: 2.618
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: -1.047
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
Dynamixel2:
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 2
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
cts_pin: NO_PIN
baud: 1000000
mode: 8n1
gang1:
null_motor:
z:
steps_per_mm: 800.000
max_rate: 200.000
acceleration: 200.000
max_travel: 2.618
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: -1.047
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
Dynamixel2:
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 3
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
cts_pin: NO_PIN
baud: 1000000
mode: 8n1
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: Tapster 3 Delta (Dynamixel)
board: unknown
stepping:
engine: RMT
idle_ms: 200
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 1
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
y:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 2
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 3
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
analog0_pin: gpio.2
analog0_hz: 50
analog1_pin: gpio.15
analog1_hz: 50
analog2_pin: gpio.16
analog2_hz: 50
digital0_pin: gpio.25
digital1_pin: gpio.26
digital2_pin: gpio.27
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,177 +1,172 @@
board: unknown
name: Tapster Pro Delta 6P Trinamic
stepping:
engine: I2S Steps, Stream
idle_ms: 255
pulse_us: 4
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 1909.859
max_rate: 100.000
acceleration: 20.000
max_travel: 2.321
soft_limits: false
homing:
cycle: 1
positive_direction: true
mpos: -0.750
debounce: 250.000
pulloff: 0.750
square: false
seek_rate: 100.000
feed_rate: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33
hard_limits: false
gang0:
endstops:
dual: gpio.33
hard_limits: false
tmc_2130:
direction: i2so.1
step: i2so.2
disable: i2so.0
run_current: 1.000
hold_current: 0.500
microsteps: 8
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.3:low
gang1:
null_motor:
y:
steps_per_mm: 1909.859
max_rate: 100.000
acceleration: 20.000
max_travel: 2.321
soft_limits: false
homing:
cycle: 1
positive_direction: true
mpos: -0.750
debounce: 250.000
pulloff: 0.750
square: false
seek_rate: 100.000
feed_rate: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32
hard_limits: false
gang0:
endstops:
dual: gpio.32
hard_limits: false
tmc_2130:
direction: i2so.4
step: i2so.5
disable: i2so.7
run_current: 1.000
hold_current: 0.500
microsteps: 8
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.6:low
gang1:
null_motor:
z:
steps_per_mm: 1909.859
max_rate: 100.000
acceleration: 20.000
max_travel: 2.321
soft_limits: false
homing:
cycle: 1
positive_direction: true
mpos: -0.750
debounce: 250.000
pulloff: 0.750
square: false
seek_rate: 100.000
feed_rate: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35
hard_limits: false
gang0:
endstops:
dual: gpio.35
hard_limits: false
tmc_2130:
direction: i2so.9
step: i2so.10
disable: i2so.8
run_current: 1.000
hold_current: 0.500
microsteps: 8
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: i2so.11:low
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: Tapster Pro Delta 6P Trinamic
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 255
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.33
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.32
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.35
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
analog0_pin: gpio.14
analog0_hz: 50
analog1_pin: gpio.13
analog1_hz: 50
analog2_pin: gpio.15
analog2_hz: 50
analog3_pin: gpio.12
analog3_hz: 50
digital0_pin: gpio.26
digital1_pin: gpio.4
digital2_pin: gpio.16
digital3_pin: gpio.27
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,116 +1,80 @@
board: unknown
name: Test Drive - Demo Only No I/O!
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
null_motor:
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
null_motor:
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
null_motor:
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: Test Drive - Demo Only No I/O!
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,157 +1,117 @@
board: unknown
name: ESP32_TMC2130_PEN V2
stepping:
engine: Timed Steps
idle_ms: 250
pulse_us: 3
dir_delay_us: 0
disable_delay_us: 0
axes:
number_axis: 3
shared_stepper_disable: 13
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
tmc_2130:
direction: gpio.26
step: gpio.12
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: gpio.17:low
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.4:low
hard_limits: false
gang0:
endstops:
dual: gpio.4:low
hard_limits: false
tmc_2130:
direction: gpio.25
step: gpio.14
disable: NO_PIN
run_current: 0.250
hold_current: 0.125
microsteps: 16
stallguard: 16
stallguardDebugMode: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense: 0.110
cs: gpio.16:low
gang1:
null_motor:
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 5.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 5.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
gang0:
rc_servo:
cal_min: 1.000
cal_max: 1.000
pwm: gpio.27
gang1:
null_motor:
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: NO_PIN
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
name: ESP32_TMC2130_PEN V2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: gpio.26
step_pin: gpio.12
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
tmc_2130:
direction_pin: gpio.25
step_pin: gpio.14
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: gpio.16:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 5.000
soft_limits: false
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false