टारगेट बाइट्स प्राप्त करने पर सीरियल पोर्ट ऑटो उत्तर
ऑटो-उत्तर क्या है और यह इतना महत्वपूर्ण क्यों है
दो उपकरणों के बीच सीरियल संचार का विकास करते समय बहुत बार ऐसा होता है कि आपको एप्लिकेशन को डीबग करने की जरूरत होती है और आपके पास दूसरी ओर स्वचालित उत्तर देने वाली पक्ष नहीं होती।
चलो मान लेते हैं कि आप अपने आर्डुइनो डिवाइस से "नमस्ते दुनिया" नामक ASCII फॉर्मेट में एक स्ट्रिंग भेज रहे हैं, जिसे आर्डुइनो मॉड्यूल के UART का उपयोग करके भेजा जाता है, और आप उम्मीद करते हैं कि दूसरी पक्ष से प्रतिक्रिया मिलेगी।
यदि आप खुद के पीसी सॉफ़्टवेयर को बनाकर UART कमांड का जवाब नहीं देते हैं, तो आप अपनी UART संचार की परीक्षण समस्या को तेजी से हल नहीं कर पाएंगे।
सीरियलटूल के पास एक विशेष ऑटो उत्तर होता है जब विशेष बाइट अनुक्रम (उदाहरण "नमस्ते दुनिया") प्राप्त होता है और प्रेषक को तुरंत उत्तर देता है।
यह सुविधा आपको अनुप्रयोगों को त्वरित और सुस्थित ढंग से विकसित करने और उनके ऑपरेशन की समय-समय पर सत्यापन करने की अनुमति देती है।
ऑटो उत्तर फ़ंक्शन आपके विकास का समय विश्वसनीय रूप से तेज करेगा।
सीरियलटूल ऑटो उत्तर जब लक्ष्य बफर प्राप्त होता है।
सीरियलटूल के साथ सीरियल कम्यूनिकेशन पर ऑटो उत्तर कैसे काम करता है?
जब एक निश्चित एस्की या हेक्स बफर प्राप्त होता है, तो ऑटो उत्तर फ़ंक्शन ट्रिगर हो जाएगा और सेट बफर के साथ जवाब देगा।
आप अपनी आवश्यकताओं के अनुसार ट्रिगरिंग फ़ंक्शन को सक्रिय कर सकते हैं । सीरियलटूल यह भी गिनती करेगा कि यह कितनी बार ट्रिगर होता है।
सीरियलटूल के साथ कई सीरियल पोर्ट्स पर ऑटो उत्तर कैसे काम करता है?
सीरियलटूल एक साथ कई सीरियल पोर्ट्स को संभालने में सक्षम है। मुफ्त संस्करण आपको एक साथ 2 सीरियल पोर्ट्स को संभालने की अनुमति देता है। उदाहरण के लिए, आप (Windows) COM1 और COM2 को एक साथ संभाल सकते हैं और उन्हें लॉजिकल सीरियल पोर्ट 1 और 2 को असाइन करके।
जब एक निश्चित सीरियल बफर प्राप्त होता है, तो ऑटो उत्तर ट्रिगर हो जाएगा और सीरियलटूल स्वचालित रूप से लक्ष्य सीरियल बफर को जवाब देगा।
यहाँ एक उदाहरण आता है जहाँ सीरियल 1 को कॉम 2 के लिए नियत बफर आर्थिक होता है, ऑटो-उत्तर फ़ंक्शन सक्रिय होता है और लक्ष्य बफर प्राप्त होता है:
लक्ष्य बफर: "नमस्ते दुनिया" में एस्की
ऑटो उत्तर बफर: "तुझे देखकर अच्छा लगता है आर्डुइनो" में एस्की
[आर्डुइनो UART (सीरियल1)] -----भेजें-----> "नमस्ते दुनिया" -----> [पीसी]
[आर्डुइनो UART (सीरियल1)] <-----प्राप्त करें----- "तुझे देखकर अच्छा लगता है आर्डुइनो" <----- [पीसी]
सीरियलटूल आर्डुइनो सीरियल कमांड के लिए ऑटो उत्तर।