যদি আমার কাছে লিনাক্স কম্পিউটারের সাথে ইউএসবি-র মাধ্যমে একাধিক আরডুইনো সংযুক্ত থাকে এবং তারা সেগুলি দেখায়
- / TTY / ACM0
- / TTY / ACM1
- / TTY / ACM2
সিরিয়াল সংযোগের মাধ্যমে তাদের সাথে সংযোগ না রেখে কোন আর্দুইনো তা আমি কীভাবে সনাক্ত করতে পারি ? আরডুইনোতে কোনও সিরিয়াল নম্বর বা একটি অনন্য আইডি আছে?
সময় দেয়ার জন্য ধন্যবাদ.
পরিস্থিতি: ইউনো আর 3, মেগা, লিওনার্দো / টিটিএইসিএম সহ [1,2,3]
উপরে উল্লিখিত ক্রমে ডিভাইসগুলির সাথে lsusb আউটপুট:
... বাস 001 ডিভাইস 011: আইডি 2341: 0043 বাস 001 ডিভাইস 013: আইডি 2341: 8036 ... বাস 001 ডিভাইস 014: আইডি 2341: 0042
lsusb -d বিক্রেতা: ডিভাইস -vvv প্রত্যেকটির জন্য দেখায়
ইউএনও
বাস 001 ডিভাইস 014: আইডি 2341: 0042 ডিভাইস বর্ণনাকারী: বিলেংথ 18 বিডেস্কিটার টাইপ 1 বিসিডিইউএসবি 1.10 বিডিভাইসক্লাস 2 যোগাযোগ বিডিভাইসসব্লাস 0 বিডিভাইসপ্রোটোকল 0 bMaxPacketSize0 8 idVendor 0x2341 আইডিপ্রডাক্ট 0x0042 বিসিডি ডিভাইস 0.01 আইম্যানুচারার 1 আরডুইনো (www.arduino.cc) আইপ্রোডাক্ট 2 আইশেরিয়াল 220 55330313735351910141 bNumConfigurations 1 কনফিগারেশন বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 2 ডাব্লু টোটাললাইন্থ 62 bNumInterfaces 2 বি-কনফিগারেশন ভ্যালু 1 iConfigration 0 bmAttributes 0xc0 স্ব শক্তি চালিত ম্যাক্সপাওয়ার 100mA ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 0 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস ২ বিন্টারফেসক্লাস 2 যোগাযোগ BInterfaceSubClass 2 বিমূর্ত (মডেম) বিন্টারফেসপ্রোটোকল 1 এটি-কমান্ড (v.25ter) iInterface 0 সিডিসির শিরোনাম: বিসিডিসিডিসি 10.01 সিডিসি এসিএম: বিএমসিপাবিলিটি 0x06 বিরতি প্রেরণ লাইন কোডিং এবং সিরিয়াল অবস্থা সিডিসি ইউনিয়ন: বিমাস্টার ইন্টারফেস 0 বিস্ক্লেভ ইন্টারফেস 1 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAdress 0x82 EP 2 IN বিএমঅ্যাট্রিবিউটস 3 স্থানান্তর প্রকারের বাধা rupt সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0008 1x 8 বাইট দ্বিখণ্ড 255 ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 1 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস 2 বিন্টারফেসক্লাস 10 সিডিসি ডেটা bInterfaceSubClass 0 অব্যবহৃত বিন্টারফেসপ্রোটোকল 0 iInterface 0 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 BEndPointAdress 0x04 EP 4 আউট বিএমঅ্যাট্রিবিউটস 2 স্থানান্তর প্রকারের বাল্ক সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিখণ্ডকাল 1 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAddress 0x83 EP 3 IN বিএমঅ্যাট্রিবিউটস 2 স্থানান্তর প্রকারের বাল্ক সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিখণ্ডকাল 1 ডিভাইসের স্থিতি: 0x0000 (বাস চালিত)
লিওনার্দো:
বাস 001 ডিভাইস 013: আইডি 2341: 8036 ডিভাইস বর্ণনাকারী: বিলেংথ 18 বিডেস্কিটার টাইপ 1 বিসিডিইউএসবি 2.00 বিডিভাইসক্লাস 0 (ইন্টারফেস স্তরে সংজ্ঞায়িত) বিডিভাইসসব্লাস 0 বিডিভাইসপ্রোটোকল 0 bMaxPacketSize0 64 idVendor 0x2341 আইডিপ্রডাক্ট 0x8036 বিসিডি ডিভাইস 1.00 আইম্যানুয়াকচারার 1 আরডুইনো এলএলসি আইপ্রোডাক্ট 2 আরডুইনো লিওনার্দো আইশিরিল 0 bNumConfigurations 1 কনফিগারেশন বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 2 ডাব্লু টোটাললেন্থ 100 bNumInterfaces 3 বি-কনফিগারেশন ভ্যালু 1 iConfigration 0 বিএমএট্রিবিউটস 0x80 (বাস চালিত) ম্যাক্সপাওয়ার 500 এমএ ইন্টারফেস অ্যাসোসিয়েশন: বিলেংথ 8 বিডিস্কিটার টাইপ 11 bFrstInterface 0 bInterfaceCount 2 bFunctionClass 2 যোগাযোগ bFunctionSubClass 2 বিমূর্ত (মডেম) bFunctionProtocol 1 এটি-কমান্ড (v.25ter) iFunction 0 ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 0 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস ২ বিন্টারফেসক্লাস 2 যোগাযোগ BInterfaceSubClass 2 বিমূর্ত (মডেম) বিন্টারফেসপ্রোটোকল 0 কিছুই নয় iInterface 0 সিডিসির শিরোনাম: বিসিডিসিডিসি 1.10 সিডিসি কল পরিচালনা: bmCapables 0x01 কল পরিচালনা বিডাটাআইন্টারফেস 1 সিডিসি এসিএম: বিএমসিপাবিলিটি 0x06 বিরতি প্রেরণ লাইন কোডিং এবং সিরিয়াল অবস্থা সিডিসি ইউনিয়ন: বিমাস্টার ইন্টারফেস 0 বিস্ক্লেভ ইন্টারফেস 1 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAdress 0x81 EP 1 IN বিএমঅ্যাট্রিবিউটস 3 স্থানান্তর প্রকারের বাধা rupt সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিপদী 0 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAddress 0x83 EP 3 IN বিএমঅ্যাট্রিবিউটস 2 স্থানান্তর প্রকারের বাল্ক সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিপদী 0 ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 2 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস ২ বিন্টারফেসক্লাস 3 হিউম্যান ইন্টারফেস ডিভাইস bInterfaceSubClass 0 সাবক্লাস নেই বিন্টারফেসপ্রোটোকল 0 কিছুই নয় iInterface 0 HID ডিভাইস বর্ণনাকারী: bLength 9 বিডিস্ক্রিপ্টর টাইপ 33 বিসিডিএইচডি 1.01 bCountryCode 0 সমর্থিত নয় বিএনএমডিসিপেক্টর ১ বিডিস্ক্রিপ্টর টাইপ 34 প্রতিবেদন wDescriptorLength 101 রিপোর্ট বর্ণনাকারী: (দৈর্ঘ্য 101) আইটেম (গ্লোবাল): ব্যবহারের পৃষ্ঠা, ডেটা = [0x01] 1 জেনেরিক ডেস্কটপ নিয়ন্ত্রণ আইটেম (স্থানীয়): ব্যবহার, ডেটা = [0x02] 2 মাউস আইটেম (প্রধান): সংগ্রহ, ডেটা = [0x01] 1 আবেদন আইটেম (স্থানীয়): ব্যবহার, ডেটা = [0x01] 1 ইশারা আইটেম (প্রধান): সংগ্রহ, তথ্য = [0x00] 0 শারীরিক আইটেম (গ্লোবাল): প্রতিবেদন আইডি, ডেটা = [0x01] 1 আইটেম (গ্লোবাল): ব্যবহারের পৃষ্ঠা, ডেটা = [0x09] 9 বোতাম আইটেম (স্থানীয়): ব্যবহার সর্বনিম্ন, ডেটা = [0x01] 1 বোতাম 1 (প্রাথমিক) আইটেম (স্থানীয়): সর্বাধিক ব্যবহার, ডেটা = [0x03] 3 বাটন 3 (তৃতীয়) আইটেম (গ্লোবাল): লজিক্যাল মিনিমাম, ডেটা = [0x00] 0 আইটেম (গ্লোবাল): লজিক্যাল সর্বাধিক, ডেটা = [0x01] 1 আইটেম (গ্লোবাল): রিপোর্ট গণনা, তথ্য = [0x03] 3 আইটেম (গ্লোবাল): রিপোর্টের আকার, ডেটা = [0x01] 1 আইটেম (প্রধান): ইনপুট, ডেটা = [0x02] 2 ডেটা ভেরিয়েবল নিখরচায় No_Wrap লিনিয়ার পছন্দসই_সেটেট নং_ নাল_পোস্টেশন নন_ভোলটাইল বিটফিল্ড আইটেম (গ্লোবাল): রিপোর্ট গণনা, ডেটা = [0x01] 1 আইটেম (গ্লোবাল): রিপোর্টের আকার, ডেটা = [0x05] 5 আইটেম (প্রধান): ইনপুট, ডেটা = [0x03] 3 কনস্ট্যান্ট ভেরিয়েবল পরম No_Wrap লিনিয়ার পছন্দসই_সেটেট নং_ নাল_পোস্টেশন নন_ভোলটাইল বিটফিল্ড আইটেম (গ্লোবাল): ব্যবহারের পৃষ্ঠা, ডেটা = [0x01] 1 জেনেরিক ডেস্কটপ নিয়ন্ত্রণ আইটেম (স্থানীয়): ব্যবহার, ডেটা = [0x30] 48 দিকনির্দেশনা-এক্স আইটেম (স্থানীয়): ব্যবহার, ডেটা = [0x31] 49 দিকনির্দেশনা-ওয়াই আইটেম (স্থানীয়): ব্যবহার, ডেটা = [0x38] 56 চাকা আইটেম (গ্লোবাল): লজিক্যাল মিনিমাম, ডেটা = [0x81] 129 আইটেম (গ্লোবাল): লজিক্যাল সর্বাধিক, ডেটা = [0x7f] 127 আইটেম (গ্লোবাল): রিপোর্টের আকার, ডেটা = [0x08] 8 আইটেম (গ্লোবাল): রিপোর্ট গণনা, তথ্য = [0x03] 3 আইটেম (প্রধান): ইনপুট, ডেটা = [0x06] 6 ডেটা ভেরিয়েবল আপেক্ষিক No_Wrap লিনিয়ার পছন্দসই_সেটেট নং_ নাল_পোস্টেশন নন_ভোলটাইল বিটফিল্ড আইটেম (প্রধান): সমাপ্তি সংগ্রহ, ডেটা = কোনওটি নয় আইটেম (প্রধান): সমাপ্তি সংগ্রহ, ডেটা = কোনওটি নয় ...... সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAddress 0x84 EP 4 IN বিএমঅ্যাট্রিবিউটস 3 স্থানান্তর প্রকারের বাধা rupt সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিখণ্ডকাল 1 ডিভাইসের স্থিতি: 0x0000 (বাস চালিত)
এবং মেগা 256:
বাস 001 ডিভাইস 014: আইডি 2341: 0042 ডিভাইস বর্ণনাকারী: বিলেংথ 18 বিডেস্কিটার টাইপ 1 বিসিডিইউএসবি 1.10 বিডিভাইসক্লাস 2 যোগাযোগ বিডিভাইসসব্লাস 0 বিডিভাইসপ্রোটোকল 0 bMaxPacketSize0 8 idVendor 0x2341 আইডিপ্রডাক্ট 0x0042 বিসিডি ডিভাইস 0.01 আইম্যানুচারার 1 আরডুইনো (www.arduino.cc) আইপ্রোডাক্ট 2 আইশেরিয়াল 220 55330313735351910141 bNumConfigurations 1 কনফিগারেশন বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 2 ডাব্লু টোটাললাইন্থ 62 bNumInterfaces 2 বি-কনফিগারেশন ভ্যালু 1 iConfigration 0 bmAttributes 0xc0 স্ব শক্তি চালিত ম্যাক্সপাওয়ার 100mA ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 0 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস ২ বিন্টারফেসক্লাস 2 যোগাযোগ BInterfaceSubClass 2 বিমূর্ত (মডেম) বিন্টারফেসপ্রোটোকল 1 এটি-কমান্ড (v.25ter) iInterface 0 সিডিসির শিরোনাম: বিসিডিসিডিসি 10.01 সিডিসি এসিএম: বিএমসিপাবিলিটি 0x06 বিরতি প্রেরণ লাইন কোডিং এবং সিরিয়াল অবস্থা সিডিসি ইউনিয়ন: বিমাস্টার ইন্টারফেস 0 বিস্ক্লেভ ইন্টারফেস 1 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAdress 0x82 EP 2 IN বিএমঅ্যাট্রিবিউটস 3 স্থানান্তর প্রকারের বাধা rupt সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0008 1x 8 বাইট দ্বিখণ্ড 255 ইন্টারফেস বর্ণনাকারী: bLength 9 বিডিস্কিটার টাইপ 4 bInterfaceNumber 1 বিআলটারনেটসেটিং 0 বিএনএমএন্ডপয়েন্টস 2 বিন্টারফেসক্লাস 10 সিডিসি ডেটা bInterfaceSubClass 0 অব্যবহৃত বিন্টারফেসপ্রোটোকল 0 iInterface 0 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 BEndPointAdress 0x04 EP 4 আউট বিএমঅ্যাট্রিবিউটস 2 স্থানান্তর প্রকারের বাল্ক সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিখণ্ডকাল 1 সমাপ্তি বর্ণনাকারী: বি। দৈর্ঘ্য 7 বিডিস্কিটার টাইপ 5 #EndPointAddress 0x83 EP 3 IN বিএমঅ্যাট্রিবিউটস 2 স্থানান্তর প্রকারের বাল্ক সিঙ্ক টাইপ নয় ব্যবহারের ধরণের ডেটা wMaxPacketSize 0x0040 1x 64 বাইট দ্বিখণ্ডকাল 1 ডিভাইসের স্থিতি: 0x0000 (বাস চালিত)
lsusb -vvv
বলে?