mirror of
https://github.com/synthetos/g2.git
synced 2026-08-18 17:08:38 +08:00
Readme updates (attempting to use details tag)
This commit is contained in:
@@ -35,20 +35,17 @@ This build is primarily focused on support for the new boards based on the Atmel
|
||||
|
||||
- The overall motion is still jerk-controlled and the computation of motion remains largely the same (although slightly simplified). At the smallest level above raw steps (what we call "segments," which are nominally 0.25ms to 1ms in duration) we previously executed the steps at a constant velocity. We now execute them with a linear change from a start velocity to an end velocity. This results in smoother motion that is more faithful to the planned jerk constraints.
|
||||
- This changed the way the forward differences are used to compute the segment speeds as well. Previously, we were computing the curve at the midpoint (time-wise) of each segment in order to get the median velocity. Now that we want the start and end velocity of each segment we only compute the end (time-wise) of each segment, and use that again later as the start-point of the next segment.
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary><strong>Probing enhancements</strong></summary>
|
||||
|
||||
- Added `{"prbs":true}` to store the current position as if it were to position of a succesful probe.
|
||||
- Added `{"prbr":true}` to enable and `{"prbr":false}` to enable and disable (respectively) the JSON `{prb:{...}}` report after a probe.
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary><strong>gQuintic support</strong></summary>
|
||||
|
||||
- Support for the gQuintic rev B was added. Support for rev D will come shortly.
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary><strong>Temperature control enhancements</strong></summary>
|
||||
@@ -59,7 +56,6 @@ This build is primarily focused on support for the new boards based on the Atmel
|
||||
- Added `BED_OUTPUT_INIT` in order to control configuration of the Bed output pin settings.
|
||||
- Defaults to `{kNormal, fet_pin3_freq}`.
|
||||
- `EXTRUDER_1_FAN_PIN` for control of the temperature-enabled fan on extruder 1. (Only available on extruder 1 at the moment.)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary><strong>TMC2130 JSON controls</strong></summary>
|
||||
@@ -86,6 +82,7 @@ This build is primarily focused on support for the new boards based on the Atmel
|
||||
</details>
|
||||
|
||||
<details><summary><strong>Core XY Kinematics Support</strong></summary>
|
||||
|
||||
- Enabled at compile-time by setting the `KINEMATICS` define to `KINE_CORE_XY`
|
||||
- The default (and only other valid value) for `KINEMATICS` is `KINE_CARTESIAN`
|
||||
- Note that the X and Y axes must have the same settings, or the behavior is undefined.
|
||||
|
||||
Reference in New Issue
Block a user