From eb4fe0b0045ace1e4472472e017ffab8582407c1 Mon Sep 17 00:00:00 2001 From: Maxime Date: Fri, 10 Apr 2026 17:02:28 +0200 Subject: [PATCH] oopsi forgot to enable the precommit --- .pre-commit-config.yaml | 1 + docs/source/feetech.mdx | 17 +++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dff7416f4..2b56c801d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -14,6 +14,7 @@ default_language_version: python: python3.12 + node: "18.17.1" exclude: "tests/artifacts/.*\\.safetensors$" diff --git a/docs/source/feetech.mdx b/docs/source/feetech.mdx index 9a47663ef..4c0236e0e 100644 --- a/docs/source/feetech.mdx +++ b/docs/source/feetech.mdx @@ -5,6 +5,7 @@ ### Position Overflow If during calibration you encounter an error like this: + ```bash ValueError: Magnitude 2816 exceeds 2047 (max for sign_bit_index=11) ``` @@ -14,15 +15,15 @@ The firmware may be overflowing and returning incorrect position readings. **Quick fix:** Unplug both the AC power and USB cable, then reconnect them. This should give you correct position readings again. If the issue persists, reset the positions of the motors: -1. Complete the first 4 steps of the motor firmware update process -2. Select the *Programming* tab -3. Move all joints to the middle of their range -4. Click *Offset* -Feetech Offset Position +1. Complete the first 4 steps of the motor firmware update process +2. Select the _Programming_ tab +3. Move all joints to the middle of their range +4. Click _Offset_ + Feetech Offset Position ## Feetech Motor Firmware Update