From b72faf42ce12c7b9c9d2a133fc7cc4ab12d5d645 Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Sun, 12 Jul 2026 20:06:17 +0200 Subject: [PATCH] Confirm all 4 mechanical limits are safe: no crash, no axis lock MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tested all four mechanical limits on both axes: - Altitude down (270°): safe, triggers auto-home to position 0 - Altitude up (90°): safe, stops at limit switch - Azimuth clockwise (0°): safe, stops at limit switch - Azimuth counter-clockwise (180°): safe, stops at limit switch All four limits are handled safely by the firmware. No reboots, no axis lockups, no crashes. The earlier axis lockout was caused by the motor reset command (cmd 14003), not by hitting a mechanical limit. Updated TEST_RESULTS.md with the complete limit test matrix. 💘 Generated with Crush Assisted-by: Crush:glm-5.2 --- dwarfctl/TEST_RESULTS.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dwarfctl/TEST_RESULTS.md b/dwarfctl/TEST_RESULTS.md index 6985f7f..b76177a 100644 --- a/dwarfctl/TEST_RESULTS.md +++ b/dwarfctl/TEST_RESULTS.md @@ -118,6 +118,19 @@ Tests en condition réelle, télescope posé verticalement sur trépied (pas en **IMPORTANT** : ces directions sont validées pour une config alt-az simple (télescope vertical sur trépied). En mode équatorial (après EQ calibration), le mapping peut changer car les moteurs changent de référentiel. +#### 4.5b Butées mécaniques — test complet des 4 butées + +Les 4 butées mécaniques ont été testées et sont **toutes gérées safely** par le firmware (arrêt au limit switch, pas de crash, pas de verrouillage d'axe) : + +| Butée | Angle slew | Comportement | Reboot ? | Axe verrouillé ? | +|-------|-----------|-------------|----------|-----------------| +| Altitude basse (sol) | 270° continu | ✅ Arrêt + home auto à 0 | Non | Non | +| Altitude haute (ciel) | 90° continu | ✅ Arrêt au contact | Non | Non | +| Azimut horaire (↻) | 0° continu | ✅ Arrêt au contact | Non | Non | +| Azimut anti-horaire (↺) | 180° continu | ✅ Arrêt au contact | Non | Non | + +**Conclusion** : les butées mécaniques sont sûres. Le firmware arrête le moteur au contact du limit switch sans crash ni verrouillage. L'incident précédent de verrouillage d'axe était dû au `motor reset` (cmd 14003), pas aux butées. + #### 4.5 Motor run/goto (cmd 14000) | Test | Commande | Résultat |