ওএসএক্স 10.12.5 ব্যবহার করে এমন ব্লুটুথ এলই সমস্যা রয়েছে যা প্যাকেটের ডেটাগুলি হারিয়ে যাওয়ার ফলস্বরূপ?


1

সমস্যাঃ

যখন দুটি আইএমইউ একই সাথে ডেটা প্রেরণ করে এবং আমার ডিবাগ স্ক্রিপ্টে প্রাপ্ত হয় তখন কোনও আইএমইউ সেন্সর থেকে কেবলমাত্র একটি স্ট্রিমের ডেটা লগে প্রদর্শিত হয়। অন্যান্য সিস্টেমে চালিত হওয়ার সময় একই স্ক্রিপ্ট প্রত্যাশিত ফলাফলগুলি দেখায়।

সংস্করণ:

আমার ল্যাপটপের সম্পর্কিত হার্ডওয়্যার / ফার্মওয়্যার / সফ্টওয়্যার সংস্করণ

  • ওএসএক্স 10.12.5
  • অ্যাপল ব্লুটুথ সফ্টওয়্যার সংস্করণ: 5.0.4f18
  • নির্মাতা: ব্রডকম
  • পরিবহন: ইউএসবি
  • চিপসেট: 20702B0
  • ফার্মওয়্যার সংস্করণ: v137 c9260
  • এইচসিআই সংস্করণ: 4.0 (0x6)
  • এইচসিআই পুনর্বিবেচনা: 0x242C
  • এলএমপি সংস্করণ: 4.0 (0x6)
  • এলএমপি সাবসার্শন: 0x4189

আমার পরীক্ষা স্ক্রিপ্ট সম্পর্কিত সফ্টওয়্যার সংস্করণ

  • এক্সকোড 8.3
  • নোড v6.11.0
  • মহৎ 1.8.1

বিবরণ:

উপরেরটি কোনও বিএসইএল সমস্যাটি ডিবাগ করার জন্য আমি ব্যবহার করছি পরীক্ষার স্ক্রিপ্টের সাথে সম্পর্কিত। স্ক্রিপ্টটি কেন্দ্রীয় ডিভাইস হিসাবে কাজ করে যা বিএলই পেরিফেরাল সেন্সরগুলির সাথে সংযুক্ত হয় (আইএমইউ) যা কোনও নর্ডিক ব্লুটুথ চিপ থেকে ডেটা সম্প্রচার করে।

হার্ডওয়্যারটি সমস্যা বলে মনে হচ্ছে না। আমি বেশ কয়েকটি বিভিন্ন সিস্টেমে প্রত্যাশিত ফলাফল সহ পরীক্ষার স্ক্রিপ্টটি চালাতে পারি যাতে এটি আমার ল্যাপটপের ব্লুটুথের হার্ডওয়্যার / ফার্মওয়্যার / সফ্টওয়্যার সংস্করণগুলির সাথে সম্পর্কিত বলে মনে হয় তবে আমি সম্পর্কিত কোনও তথ্য খুঁজে পাই না।

  • আমি একই নোড এবং lib সংস্করণ ব্যবহার করে অন্যান্য পরিবেশে প্রত্যাশিত ফলাফল প্রদর্শনের পরীক্ষা নিয়েছি।
  • একই ওএসএক্স সংস্করণ ব্যবহার করে এবং প্রত্যাশিত ফলাফল সহ বিভিন্ন ওএসএক্স সংস্করণ ব্যবহার করেও পরীক্ষিত।
  • প্রত্যাশিত ফলাফল সহ একটি পৃথক প্যাকেট পর্যবেক্ষণ অ্যাপ্লিকেশন দিয়ে অ্যান্ড্রয়েডে পরীক্ষিত।
  • 2 টি আইএমইউ স্বতন্ত্রভাবে পরীক্ষা করা হয়েছে এবং তারা কাজ করার বিষয়ে নিশ্চিত হয়েছে।
  • আমি যখন একটি একক আইএমইউ পর্যবেক্ষণ করি (একযোগে জুটি নয়) আমি সঠিকভাবে ডেটা পর্যবেক্ষণ করতে সক্ষম হয়েছি।
  • আমি কোনও প্রভাব ছাড়াই আমার মেশিনটি পুনরায় চালু করার চেষ্টা করেছি।
  • আমি ব্লুটুথ মডিউলটি পুনরায় সেট করেছি এবং আমার মেশিনটি পুনরায় চালু করেছি।
  • আমি এক্সকোড প্যাকেট স্নিফার ব্যবহার করে বিএলই প্যাকেটগুলি পর্যবেক্ষণ করেছি এবং প্রত্যাশিত প্যাকেটগুলি সেখানে প্রদর্শিত হবে না (অর্থাত স্বাধীনভাবে পর্যবেক্ষণ করা হয়েছে যাতে এটি নোড / আভিজাতীয় সমস্যা বলে মনে হয় না)।
  • আমি আমার ম্যাকের ওএসএক্স ব্লুটুথ স্তরটির সাথে সংযোগ স্থাপনের জন্য বিভিন্ন ভাষা বাস্তবায়ন ব্যবহার করার চেষ্টা করেছি কিন্তু সত্যিই এমন কোনও কার্যকরী লাইব্রেরি নেই যা আমি খুঁজে পেতে পারি।
  • আমি একই মেশিনটি ব্যবহার করে অন্য কোনও নিয়মিত ব্লুটুথ সমস্যা বা বিএলই সমস্যা সমাধান করতে পারি নি।

মূলত আমি মরিয়া এবং অন্য কী চেষ্টা করব বা কীভাবে এই সমস্যাটি ডিবাগ করা যায় তা আমি জানি না।

আমি ইস্যুটি চিহ্নিত করতে আইডিয়া বা ইস্যুটি ডিবাগ করতে সহায়তা করার জন্য আইডিয়া খুঁজছি। কারও কোন অন্তর্দৃষ্টি থাকলে দয়া করে আমাকে জানান। অনেক ধন্যবাদ!

উত্তর:


0

বিভিন্ন অপারেটিং সিস্টেমে অনুমোদিত বিভিন্ন ন্যূনতম সংযোগের বিরতি এবং আমার পেরিফেরাল আউটপুট দেওয়ার চেষ্টা করছিল এমন পরিমাণের কারণে প্যাকেট ক্ষতির বিষয়টি ছিল। প্রকল্পের প্রয়োজনীয়তার কারণে আমাদের মোটামুটি উচ্চ থ্রুপুট দরকার। একই অপারেটিং সিস্টেম থেকে ইতিবাচক এবং নেতিবাচক ফলাফল পাওয়ার আমার মূল মূল্যায়নটি কিছু বিভ্রান্তিকর ভেরিয়েবলের কারণে ভুল ছিল। আমি পরীক্ষিত সমস্ত ম্যাক মেশিনে একই প্যাকেটের ক্ষতি হচ্ছিল। ওএস এক্স বনাম উবুন্টু ব্যবহার করে বৃহত্তর প্যাকেটের ক্ষতি হচ্ছিল কারণ সমস্ত অ্যাপল সফ্টওয়্যারটি কোরব্লুথুথের সাথে ইন্টারফেস করার জন্য ন্যূনতম সংযোগ ব্যবস্থার 20 মিমি নিয়ে একটি তাত্ত্বিক সীমা রয়েছে। আমি নিশ্চিত না যে উবুন্টু একই সীমাবদ্ধতা আরোপ করে কিনা তবে আমি অবশ্যই উবুন্টু ব্যবহার করে কম প্যাকেটের ক্ষতির মুখোমুখি হয়েছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.