fix: inclinaison 2 à 3 degrés vert orange

This commit is contained in:
qguillaume
2026-06-11 21:50:06 +02:00
parent 559369c84d
commit 4e26431be5

View File

@@ -36,9 +36,12 @@ class _CaptureScreenState extends State<CaptureScreen>
final OpenCVTargetService _opencvService = OpenCVTargetService();
// NOUVEAU : Service IMU de parallélisme
// L'angle passe à l'ORANGE dès 3° d'inclinaison (pitch ou roll).
// Petite hystérésis : il faut revenir sous 2° pour repasser au vert,
// ce qui évite le clignotement quand la main tremble autour de 3°.
final ParallelismService _parallelismService = ParallelismService(
alignThreshold: 25.0, // Seuil pour passer au vert (permissif)
misalignThreshold: 32.0, // Seuil pour repasser à l'orange
alignThreshold: 2.0, // retour au vert : worstAngle ≤ 2°
misalignThreshold: 3.0, // passage à l'orange : worstAngle > 3°
);
String? _selectedImagePath;