আমি লিনাক্সে একটি ইউএসবি-ব্লুটুথ অ্যাডাপ্টারের একটি ভার্চুয়াল সিরিয়াল পোর্ট সেটআপ করার চেষ্টা করছি এবং এটি একটি অ্যান্ড্রয়েড ডিভাইসের মাধ্যমে একটি বার্তা প্রেরণ করব। আমি কার্নেল 3.6 এ আছি। আমি জিনোম-ব্লুটুথ ব্যবহার করে ডিভাইসে সাফল্যের সাথে যুক্ত করতে সক্ষম হয়েছি এবং এতে ফাইল পাঠাতেও সক্ষম হয়েছি।
সিরিয়াল পোর্ট সেট আপ করতে আমি প্রথমে আমার অ্যাডাপ্টারে এসপি প্রোফাইল সহ একটি চ্যানেল যুক্ত করি:
sdptool add --channel=22 SP
তারপরে আমি আরএফকমের সাহায্যে 'শুনি' ডাকি:
rfcomm listen /dev/rfcomm0 22
যা ব্লক করে
Waiting for connection on channel 22
স্পষ্টতই rfcomm একটি সফল সংযোগের উপর / dev / rfcomm0 তৈরি করবে। এটি হয়ে গেলে, আমি সংযুক্ত ডিভাইসে বার বার বার্তা প্রেরণের জন্য কিউটকমের মতো কিছু ব্যবহার করতে চাই।
আমার অ্যান্ড্রয়েড ডিভাইসে আমি একটি ব্লুটুথ এসপিপি টার্মিনাল খুলি (সেখানে বেশ কয়েকটি রয়েছে, আমি কয়েকটি আলাদা চেষ্টা করেছি) এবং সংযোগ দেওয়ার চেষ্টা করি। তারা সব ব্যর্থ।
প্রদত্ত যে আমি কোনও সমস্যা ছাড়াই সাফল্যের সাথে জুড়ি দিতে এবং ফাইলগুলি প্রেরণ করতে পারি, আমি জানি যে ব্লুটুথ জুড়ি এবং যোগাযোগ কাজ করে।
আমি আরও কী চেষ্টা করতে পারি তা নিশ্চিত নই। আরএফসিএমএম চ্যানেলের কোনও দ্বন্দ্ব নেই তা নিশ্চিত করার জন্য আমি আমার স্থানীয় ডিভাইস এবং অ্যান্ড্রয়েড ডিভাইসে 'sdptool ব্রাউজ' ব্যবহার করেছি।