इस प्रोजेक्ट के बारे में
EchoForge एक Morse code (CW) और signal intelligence प्रशिक्षण प्लेटफ़ॉर्म है जिसे R36S और संगत Linux handhelds के लिए डिज़ाइन किया गया है। यह Koch method का उपयोग करके शुरू से ही पूरी गति पर characters पेश करता है, जिसमें user accuracy के आधार पर adaptive difficulty और dynamic error tracking होती है जो भविष्य के sessions को कमज़ोर बिंदुओं की ओर पुनर्निर्देशित करती है। यह trainer एक स्थिर 20 WPM गति बनाए रखता है और इसमें एक spaced repetition scheduler शामिल है।
यह application एक spectral waterfall display प्रदान करती है जिसमें simulated band noise, fading, और interference के तहत decoding का अभ्यास करने के लिए frequency snapshot storage शामिल है। एक searchable glossary में 100 से अधिक CW abbreviations, Q-codes, और pro-signs शामिल हैं, जिसमें एक reverse dictionary और Morse code तथा telegraphy पर historical articles शामिल हैं। Challenge modes में faded signals को decode करना, timed speed runs, और simulated historical operators के साथ local leaderboards शामिल हैं।
EchoForge को handheld controls के लिए अनुकूलित किया गया है, जिसमें पूर्ण gamepad support, haptic feedback, और एक high-contrast dark mode UI शामिल है। Interface को English, Japanese, Spanish, और German में localized किया गया है। Codebase को तीन layers में व्यवस्थित किया गया है: audio generation और text-to-Morse conversion के लिए एक signal core, Koch algorithm और performance metrics के लिए एक learning engine, और UI तथा challenge state machines के लिए एक field interface। यह project MIT License के तहत जारी किया गया है और बिना account या cloud connection के offline चलता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.