tty জন্য বাউড গতি সেট


24

আমি নির্দিষ্ট টিটিটির জন্য বাউডের গতি কীভাবে সেট করব (এই ক্ষেত্রে সিরিয়াল বন্দর)? আমি ব্যবহার করার চেষ্টা করেছি

stty -F /dev/tty.iap ispeed 19200

তবে Invalid argumentআমি চেষ্টা করি এমন প্রতিটি গতির ত্রুটি পান (২৪০০, ৪৮০০, ইত্যাদি) 96৯০০ (ডিফল্ট) বাদে। আমি সফলভাবে একটি সি প্রোগ্রামের গতি ব্যবহার করে পরিবর্তন করতে পারি cfsetspeed। আমার কি অন্য কোথাও যেমন ttysফাইলের মতো পরিবর্তন করা দরকার ?


আইফোন ট্যাগ কেন? আপনি কি সত্যিই আইফোন ব্যবহার করছেন?
enzotib

আসলে একটি জেলব্রোকড আইপড টাচ, মূলত একই। (আইআইপি আইপড অ্যাক্সেস প্রোটোকল) এটি একটি ইউনিক্স / লিনাক্স প্রশ্ন, আমার ম্যাকের ক্ষেত্রেও একই সমস্যা।
newenglander

1
"ইম্পিডেড" শব্দটি ছেড়ে দেওয়ার চেষ্টা করুন।
কিথ

@ কিথ, তারপরে আমি একটি ত্রুটি বার্তা পাই না, তবে আমি stty -F /dev/tty.iapবিশদ পেতে দৌড়ে এসেছি , এটি এখনও বলে speed 9600 baud;
newenglander

1) c আমি সিফসেটস্পিড ব্যবহার করে একটি সি প্রোগ্রামের গতি সফলভাবে পরিবর্তন করতে পারি »আপনি কি এটি দিয়ে যাচাই করেছেন stty? 2) - টিটিস ফাইলের মতো? »- ttysঠিক কোন ফাইলটি? :)
পোজ

উত্তর:


20

আমি কমান্ডটি ব্যবহার করি stty -F /dev/ttyUSB0 9600


পারফেক্ট। এখন আমি সঠিক বাউড রেটে সিরিয়াল দিয়ে কমান্ডগুলি প্রতিধ্বনিত করতে পারি:echo -ne 'my message to send over serial\n' > /dev/ttyUSB0
গ্যাব্রিয়েল স্ট্যাপলস

4

আমি এই উদ্দেশ্যে পর্দা ব্যবহার

# screen /dev/ttyUSB0 38400

একটি যাদুমন্ত্র মত কাজ করে


1
আমি মনে করি ডিভাইসের জন্য বাউড রেট নির্ধারণ করা এখানে লক্ষ্য goal উদা: echo -ne 'my message to send over serial\n' > /dev/ttyUSB0। আমি মনে করি পর্দা খুব বড় নয়, কিন্তু @Kotte কিভাবে কি জিজ্ঞাসা করা হচ্ছে না সঠিক উত্তর আছে।
গ্যাব্রিয়েল স্টেপলস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.