عن المشروع

EchoForge هو منصة تدريب على شفرة مورس (CW) واستخبارات الإشارات مصممة لأجهزة R36S وأجهزة Linux المحمولة المتوافقة. يستخدم طريقة كوخ لتقديم الحروف بسرعة كاملة من البداية، مع صعوبة تكيفية بناءً على دقة المستخدم وتتبع أخطاء ديناميكي يعيد توزيع الجلسات المستقبلية نحو نقاط الضعف. يحافظ المدرب على وتيرة ثابتة تبلغ 20 كلمة في الدقيقة ويتضمن جدولة تكرار متباعدة. يوفر التطبيق عرضًا طيفيًا مائيًا مع محاكاة ضوضاء النطاق، وتلاشي الإشارة، وتخزين لقطات التردد لممارسة فك التشفير تحت التشويش. يغطي معجم قابل للبحث أكثر من 100 اختصار لشفرة مورس، ورموز Q، وإشارات احترافية، مع قاموس عكسي ومقالات تاريخية عن شفرة مورس والبرقيات. تشمل أوضاع التحدي فك تشفير الإشارات المتلاشية، وسباقات السرعة الموقوتة، ولوحات صدارة محلية مع مشغلين تاريخيين محاكيين. تم تحسين EchoForge لعناصر التحكم المحمولة مع دعم كامل لأذرع التحكم، وردود فعل لمسية، وواجهة وضع داكن عالية التباين. الواجهة مترجمة إلى الإنجليزية واليابانية والإسبانية والألمانية. ينقسم الكود إلى ثلاث طبقات: نواة إشارة لتوليد الصوت وتحويل النص إلى مورس، ومحرك تعلم لخوارزمية كوخ ومقاييس الأداء، وواجهة ميدانية لواجهة المستخدم وآلات حالة التحدي. المشروع مُصدر تحت رخصة MIT ويعمل دون اتصال بدون حساب أو اتصال سحابي.