2012-07-04 12 views
16

में सहेज नहीं सकता है जब मैं एक सीरियल पोर्ट से डेटा कैप्चर करने के लिए मिनिकॉम का उपयोग करता हूं, तो मुझे minicom.cap नामक फ़ाइल में बड़ा डेटा सहेजने की आवश्यकता होती है। हालांकि, अगर मैं फ़ाइल को कैप्चर करने के लिए Ctrl + A और L दबाता हूं, तो यह विफल हो गया। कोई फ़ाइल नहीं बनाई गई थी (minicom.cap पहले से मौजूद नहीं था)। मेरी डाउनलोड निर्देशिका ठीक से बनाई गई थी। मेरे ओएस टकसाल है, और मैं Arduino नैनो v3.0 से डेटा पढ़नेमिनीकॉम के आउटपुट को

+0

ऐसा लगता है कि यह अनुमति अनुमति हो सकती है। रूट के रूप में minicom चलने का प्रयास करें। अगर यह ठीक करता है, तो मुझे बताएं ताकि मैं इसे उत्तर के रूप में पोस्ट कर सकूं :) – ZnArK

+0

आपकी मदद के लिए धन्यवाद :-)। और मुझे पता है क्यों अब। ऐसा लगता है कि मैं minicom गलत तरीके से विन्यास, और यह डिफ़ॉल्ट निर्देशिका में आउटपुट बचाता है। – Kerwong

+6

अपने समाधान को उत्तर के रूप में पोस्ट करें ताकि इसे हल किया जा सके और उसी समस्या वाले अन्य लोगों को – ZnArK

उत्तर

46

आप

minicom -C capturefile 

रूप minicom प्रारंभ करने का प्रयास किया था जब तक मैंने कुछ गलत है, यह तुरंत आने वाले डेटा पर कब्जा करने शुरू कर देना चाहिए मिला है।

0

minicom एक विन्यास फाइल जड़ अनुमतियों के अधीन है और /etc/minicom/ में संग्रहीत किया जाता है और minirc.dfl नाम पर है कि जरूरत है।

आमतौर पर जब आप पहली बार सूडो के रूप में पहली बार मिनीिकॉम चलाते हैं, तो आप minirc.dfl को सहेज सकते हैं, जैसे कि आप किसी अन्य उपयोगकर्ता के रूप में चलाते हैं, यह सहेज नहीं पाएगा।

यह आपकी समस्या हो सकती है।

+0

में मदद मिल सके, आप अपनी कॉन्फ़िगरेशन फ़ाइलों को '~/.minirc.X' में भी रख सकते हैं जहां एक्स डिफ़ॉल्ट रूप से 'dfl' है या o प्रतीकात्मक नाम - 'सूडो' की कोई ज़रूरत नहीं है, लेकिन वास्तविक सीरियल पोर्ट पर कई अनुमतियों की जांच करने की आवश्यकता हो सकती है (कई लिनक्स डिस्ट्रोज़ पर आप 'डायलआउट' समूह में रहना चाहते हैं) - लेकिन मिंट – nhed

0

ओपी लेखन के बाद कदम "Shift + L" से छूट सकते हैं, इसलिए समग्र प्रक्रिया के रूप में नीचे है:

1 (minicom अंदर)

2 Ctrl + Z

3 Shift + L

4 (लेखन के लिए प्रतीक्षा करें ...)

5 Shift + L

6 (आपके द्वारा लिखी गई फ़ाइल की जांच करें, डिफ़ॉल्ट minicom.cap है, आप इसे /root/minicom.cap पर ढूंढ सकते हैं)

+0

के बारे में निश्चित नहीं है उपयोगकर्ता ने पहले ही बताया है मूल प्रश्न पर टिप्पणियों में समाधान। – Nic3500