Proemion লোগো

বাইট কমান্ড ম্যানুয়াল

বাইট কমান্ড প্রোটোকল বাইনারি কমান্ড

বাইট কমান্ড ম্যানুয়াল একটি দূরবর্তী হোস্ট এবং বার্তা প্রেরণের জন্য CAN নেটওয়ার্ক দ্বারা ব্যবহৃত Proemion বাইট কমান্ড প্রোটোকলের কমান্ড এবং তাদের গঠন বর্ণনা করে।

সাধারণ

বাইট কমান্ড ম্যানুয়াল Proemion বাইট কমান্ড প্রোটোকল দ্বারা ব্যবহৃত গঠন এবং কমান্ড বর্ণনা করে।
এই প্রোটোকলটি ডিভাইস দ্বারা সমর্থিত ইন্টারফেসের মাধ্যমে দূরবর্তী হোস্টের সাথে যোগাযোগের জন্য Proemion GmbH থেকে সমস্ত CAN থেকে PC গেটওয়ে দ্বারা সমর্থিত।
নিম্নলিখিত ম্যানুয়াল ডিভাইস নির্দিষ্ট ম্যানুয়াল প্রসারিত.
অনিশ্চয়তার ক্ষেত্রে অনুগ্রহ করে আপনার নির্দিষ্ট গেটওয়ে ডিভাইসের ডিভাইস ম্যানুয়ালগুলিও পড়ুন।
CAN থেকে PC গেটওয়েগুলি RS232, USB, Ethernet, Bluetooth বা WLAN এর মতো একটি নির্দিষ্ট ইন্টারফেস ব্যবহার করে একটি CAN নেটওয়ার্ককে একটি দূরবর্তী হোস্টের সাথে সংযুক্ত করে।
Proemion বাইট কমান্ড প্রোটোকল হোস্ট এবং CAN নেটওয়ার্কের মধ্যে দ্বি-মুখী স্বচ্ছ CAN বার্তা প্রেরণের পাশাপাশি হোস্ট এবং গেটওয়ের মধ্যে কমান্ড স্থানান্তরের জন্য কাজ করে।
যেহেতু সমস্ত Proemion CAN থেকে PC গেটওয়ে একই প্রোটোকলে কাজ করে, তাই যেকোন অ্যাপ্লিকেশন সফ্টওয়্যারকে শুধুমাত্র মৌলিক যোগাযোগের রুটিনগুলি বিনিময় করে বিভিন্ন যোগাযোগ ইন্টারফেস ব্যবহার করার জন্য সহজেই প্রসারিত করা যেতে পারে।
বেশিরভাগ কমান্ড সমস্ত গেটওয়ে দ্বারা সমর্থিত, কিছু ক্ষেত্রে বিশেষ কমান্ড একক ডিভাইস দ্বারা সমর্থিত নয়।
কমান্ড এবং ডিভাইস অধ্যায়ের টেবিল আপনাকে একটি ওভার দেয়view প্রতিটি একক গেটওয়ে-টাইপ দ্বারা সমর্থিত কমান্ডগুলিতে।

উল্লেখ্য
সাধারণত ডিভাইসের সেটিংসকে প্রভাবিত করে এমন সব কমান্ড শুধুমাত্র গেটওয়ের উদ্বায়ী RAM মেমরিতে সংরক্ষিত থাকে, রিসেট করার পর ডিভাইসে সংরক্ষিত সেটিংস অ-উদ্বায়ী মেমরি আবার ব্যবহার করা হয়।
আপনি ডিভাইস নির্দিষ্ট কনফিগারেটর সফ্টওয়্যার বা – ডিভাইস দ্বারা সমর্থিত হলে – CANopen এর মাধ্যমে এই সেটিংস পরিবর্তন করতে পারেন।
ব্যতিক্রম: কমান্ড "CAN baud rate" স্থায়ীভাবে সংরক্ষণ করা হয়।
কিছু গেটওয়ের জন্য কনফিগার সফটওয়্যারে স্টার্ট-বাইট (ডিফল্ট: 0x43) এবং স্টপ-বাইট (ডিফল্ট: 0x0D) পরিবর্তন করা সম্ভব।
এই ম্যানুয়ালটির সমস্ত বিবরণ অনুমান করে যে ডিফল্ট মান ব্যবহার করা হয়েছে।
আরও তথ্য এবং সহায়তার জন্য সমর্থন ফর্মটি পূরণ করুন, পরিষেবা এবং সমর্থন দেখুন৷
ড্রাইভার, সফ্টওয়্যার, ফার্মওয়্যার এবং ডকুমেন্টেশনের সর্বশেষ সংস্করণ আমাদের পাওয়া যায় webসাইট: ডাউনলোড কেন্দ্র.

1.1. পরিষেবা এবং সমর্থন 
ড্রাইভার, সফ্টওয়্যার, ফার্মওয়্যার এবং ডকুমেন্টেশনের সর্বশেষ সংস্করণ আমাদের পাওয়া যায় ডকুমেন্ট লাইব্রেরি.

আপনি সাহায্য প্রয়োজন বা একটি বাগ রিপোর্ট করতে চান?
আমাদের পরিদর্শন করুন webসাইট প্রিমিয়ন আরো তথ্যের জন্য, অথবা একটি টিকিট বাড়াতে সমর্থন.

বাইট মোড কমান্ড

2.1। কমান্ড বিন্যাস (বাইট মোড)

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
'C' (0x43) হল ডিফল্ট সেটিং। কিছু ডিভাইসের জন্য এই মান পরিবর্তন করা যেতে পারে. এই ম্যানুয়াল সর্বদা ডিফল্ট সেটিং দেখায়।
দৈর্ঘ্য 0x00-0xFF দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা অন্তর্ভুক্ত করে।
আদেশ 0x00-0xFF কমান্ড বাইট, মান 0x00 থেকে 0xFE সরাসরি কমান্ড, মান 0xFF মানে পরবর্তী বাইটে একটি কমান্ড এক্সটেনশন রয়েছে
ডেটা xx ডেটা বিষয়বস্তু
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।
0x0D (ক্যারেজ রিটার্ন) হল ডিফল্ট সেটিং। কিছু ডিভাইসের জন্য এই মান পরিবর্তন করা যেতে পারে. এই ম্যানুয়াল সর্বদা ডিফল্ট সেটিং দেখায়

"–" মানে এই মানটি আগ্রহের নয়৷
"xx" এর মানে হল যে ক্ষেত্রটিতে কনফিগারেশন / উত্তরের মান রয়েছে
প্রতিটি বার্তা যা Proemion CAN ডিভাইসের সেটিংস পরিবর্তন করে বা অনুরোধ করে তার উত্তর একই কমান্ড বাইট সহ একটি বার্তা দ্বারা দেওয়া হয়, নতুন সেটিংস সহ।

উল্লেখ্য
অনুরোধ কমান্ডের জন্য সাধারণত অতিরিক্ত প্যারামিটারের প্রয়োজন হয় না (কোনও "ডেটা" ক্ষেত্র নেই)।
কমান্ডের বর্ণনায় ব্যতিক্রম উল্লেখ করা হয়েছে।

2.1.1. প্রাক্তনample

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য 0x0B দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা অন্তর্ভুক্ত করে।
আদেশ 0x00 11-বিট আইডি বার্তা পাঠাতে পারেন
ডেটা 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB প্রথম)
CAN-বার্তা ডেটা সামগ্রী
চেকসাম 0xCE SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ 0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.2। বর্ধিত কমান্ড বিন্যাস (বাইট মোড)

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
'C' (0x43) হল ডিফল্ট সেটিং। কিছু ডিভাইসের জন্য এই মান পরিবর্তন করা যেতে পারে.
এই ম্যানুয়াল সর্বদা ডিফল্ট সেটিং দেখায়।
দৈর্ঘ্য 0x00-0xFF দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা অন্তর্ভুক্ত করে।
বর্ধিত কমান্ড 0xD0-0xDF কমান্ড বাইট, মান 0xD0 থেকে 0xDF বর্ধিত কমান্ড
ডেটা xx বাইট 0: CAN-চ্যানেল (CAN 0 এর জন্য 1 থেকে শুরু) / 128 … 255 মডিউলের জন্য সংরক্ষিত (WLAN/GSM/GPS…)
বাইট 1: আদেশ
বাইট 2: ডেটা বিষয়বস্তু
চেকসাম 0xCE SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ 0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

"–" মানে এই মানটি আগ্রহের নয়৷
"xx" এর মানে হল যে ক্ষেত্রটিতে কনফিগারেশন / উত্তরের মান রয়েছে

2.2.1. প্রাক্তনample - বর্ধিত কমান্ড

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য 0x0D দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা অন্তর্ভুক্ত করে।
আদেশ 0xD0 বর্ধিত কমান্ড
ডেটা 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
ক্যান-চ্যানেল: 2
কমান্ড: 11-বিট আইডি ক্যান মেসেজ আইডি (0x789) (MSB প্রথমে)
CAN-বার্তা ডেটা সামগ্রী
চেকসাম 0x19 SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.3। ডেটা বার্তা প্রক্রিয়া করুন
এই বার্তাগুলি হোস্টের কাছে প্রাপ্ত CAN বার্তা প্রেরণ করতে বা হোস্ট থেকে CAN নেটওয়ার্কে CAN বার্তা পাঠাতে ব্যবহৃত হয়।

2.3.1। CAN ডেটা ফ্রেম রিসেপশন
CAN বাস থেকে গেটওয়ে দ্বারা প্রাপ্ত CAN ডেটা ফ্রেম বার্তাগুলি নিম্নলিখিত বিন্যাসে হোস্ট ইন্টারফেসে স্থানান্তরিত হয়।

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x00 11-বিট আইডি CAN বার্তা গৃহীত হয়েছে
0x01 11-বিট আইডি CAN বার্তা প্রাপ্ত হয়েছে, বার্তাটিতে একটি অতিরিক্ত 32-বিট টাইমস্ট রয়েছে৷amp মান
0x02 29-বিট আইডি CAN বার্তা গৃহীত হয়েছে
0x03 29-বিট আইডি CAN বার্তা প্রাপ্ত হয়েছে, বার্তাটিতে একটি অতিরিক্ত 32-বিট টাইমস্ট রয়েছে৷amp মান
ডেটা 11-বিট আইডি বার্তাগুলির জন্য:
0x00-0xFF বাইট 0-1: 11-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
8 CAN ডেটা বাইট একটি অতিরিক্ত 32-বিট টাইমস্ট পর্যন্তamp মান (শুধুমাত্র যদি সময় থাকেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
29-বিট আইডি বার্তাগুলির জন্য:
0x00-0xFF বাইট 0-3: 29-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
8 CAN ডেটা বাইট একটি অতিরিক্ত 32-বিট টাইমস্ট পর্যন্তamp মান
(শুধু সময় হলেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি একটি টাইমস্টamp পছন্দসই, এই বিকল্পটি সংশ্লিষ্ট কমান্ড বার্তার সাথে সক্রিয় করা আবশ্যক (ডিভাইস রিসেট দেখুন)।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.3.2। CAN ডেটা ফ্রেম প্রেরণ করুন
CAN বাসে CAN ডেটা ফ্রেম বার্তা প্রেরণ করার জন্য, হোস্ট ইন্টারফেস নিম্নলিখিত বিন্যাসে গেটওয়েতে ডেটা পাঠায়।

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x00 11-বিট আইডি ক্যান ডেটা ফ্রেম প্রেরণ করুন
0x02 29-বিট আইডি ক্যান ডেটা ফ্রেম প্রেরণ করুন
ডেটা 11-বিট আইডি বার্তাগুলির জন্য:
0x00-0xFF বাইট 0-1:
11-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
8 CAN ডেটা বাইট পর্যন্ত
29-বিট আইডি বার্তাগুলির জন্য:
0x00-0xFF বাইট 0-3:
29-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
8 CAN ডেটা বাইট পর্যন্ত
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.3.3। CAN দূরবর্তী ফ্রেম অভ্যর্থনা
CAN বাস থেকে গেটওয়ে দ্বারা প্রাপ্ত CAN দূরবর্তী ফ্রেম বার্তাগুলি নিম্নলিখিত বিন্যাসে হোস্ট ইন্টারফেসে স্থানান্তরিত হয়।

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x04 11-বিট আইডি CAN রিমোট ফ্রেম গৃহীত হয়েছে
0x05 11-বিট আইডি রিমোট ফ্রেম প্রাপ্ত হতে পারে, বার্তাটিতে একটি অতিরিক্ত 32-বিট টাইমস্ট রয়েছেamp মান
0x06 29-বিট আইডি CAN রিমোট ফ্রেম গৃহীত হয়েছে
0x07 29-বিট আইডি CAN রিমোট ফ্রেম প্রাপ্ত হয়েছে, বার্তাটিতে একটি অতিরিক্ত 32-বিট টাইমস্ট রয়েছেamp মান
ডেটা 11-বিট আইডি রিমোট ফ্রেমের জন্য:
0x00-0xFF বাইট 0-1:
11-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
DLC (ক্যান রিমোট ফ্রেম ডেটা লেংথ কোড) একটি অতিরিক্ত 32-বিট টাইমস্টamp মান (শুধুমাত্র যদি সময় থাকেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
29-বিট আইডি রিমোট ফ্রেমের জন্য:
0x00-0xFF বাইট 0-3:
29-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত তথ্য বাইট:
DLC (ক্যান রিমোট ফ্রেম ডেটা লেংথ কোড) একটি অতিরিক্ত 32-বিট টাইমস্টamp মান (শুধুমাত্র যদি সময় থাকেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি একটি টাইমস্টamp পছন্দসই, এই বিকল্পটি সংশ্লিষ্ট কমান্ড বার্তার সাথে সক্রিয় করা আবশ্যক (ডিভাইস রিসেট দেখুন)।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.3.4। প্রেরিত CAN দূরবর্তী ফ্রেম
CAN বাসে CAN দূরবর্তী ফ্রেম বার্তা প্রেরণ করার জন্য, হোস্ট ইন্টারফেস নিম্নলিখিত বিন্যাসে গেটওয়েতে ডেটা পাঠায়।

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x04 11-বিট আইডি CAN দূরবর্তী ফ্রেম প্রেরণ করুন
0x06 29-বিট আইডি CAN দূরবর্তী ফ্রেম প্রেরণ করুন
ডেটা 11-বিট আইডি রিমোট ফ্রেমের জন্য:
0x00-0xFF বাইট 0-1:
11-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত ডেটা বাইট:
DLC (ক্যান রিমোট ফ্রেম ডেটা লেংথ কোড)
29-বিট আইডি রিমোট ফ্রেমের জন্য:
0x00-0xFF বাইট 0-3:
29-বিট ক্যান আইডি (এমএসবি প্রথমে)
অতিরিক্ত ডেটা বাইট:
DLC (ক্যান রিমোট ফ্রেম ডেটা লেংথ কোড)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.3.5। RS232 ডেটা ফ্রেম প্রেরণ এবং অভ্যর্থনা

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x09 RS232 ডেটা ফ্রেম
ডেটা xx RS232 ডেটা
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.3.6। অপ্টিমাইজেশান ব্লক পান

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x08 অপ্টিমাইজেশান ব্লক পান
ডেটা xx অপ্টিমাইজেশান ডেটা পান
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.4। প্রতিক্রিয়া বার্তা
এই বার্তাগুলিতে প্রতিক্রিয়া ডেটা থাকে যা ব্যবহারকারীকে CAN বার্তাগুলির সঠিক সংক্রমণ পরীক্ষা করতে দেয়৷

2.4.1। বার্তা প্রেরণ প্রতিক্রিয়া পারেন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x20 11-বিট আইডি CAN বার্তা প্রেরণ করা হয়েছে
0x21 11-বিট আইডি CAN বার্তা প্রেরণ করা হয়েছে, প্রতিক্রিয়াতে একটি অতিরিক্ত টাইমস্ট রয়েছেamp সংক্রমণ সময়
0x22 29-বিট আইডি CAN বার্তা প্রেরণ করা হয়েছে
0x23 29-বিট আইডি CAN বার্তা প্রেরণ করা হয়েছে, প্রতিক্রিয়াতে একটি অতিরিক্ত টাইমস্ট রয়েছেamp সংক্রমণ সময়
0x24 11-বিট আইডি রিমোট ফ্রেম প্রেরণ করা যেতে পারে
0x25 11-বিট আইডি CAN দূরবর্তী ফ্রেম প্রেরণ করা হয়েছে, প্রতিক্রিয়া একটি অতিরিক্ত টাইমস্ট রয়েছে৷amp সংক্রমণ সময়
0x26 29-বিট আইডি রিমোট ফ্রেম প্রেরণ করা যেতে পারে
0x27 29-বিট আইডি CAN দূরবর্তী ফ্রেম প্রেরণ করা হয়েছে, প্রতিক্রিয়া একটি অতিরিক্ত টাইমস্ট রয়েছে৷amp সংক্রমণ সময়
0x28 11-বিট আইডি ট্রান্সমিট সার্ভার বার্তা প্রেরণ করা হয়েছে
0x29 11-বিট আইডি ট্রান্সমিট সার্ভার বার্তা প্রেরণ করা হয়েছে, প্রতিক্রিয়াতে একটি অতিরিক্ত টাইমস্ট রয়েছেamp সংক্রমণ সময়
0x2A 29-বিট আইডি ট্রান্সমিট সার্ভার বার্তা প্রেরণ করা হয়েছে
0x2B 29-বিট আইডি ট্রান্সমিট সার্ভার বার্তা প্রেরণ করা হয়েছে, প্রতিক্রিয়াতে একটি অতিরিক্ত টাইমস্ট রয়েছেamp সংক্রমণ সময়
ডেটা 11-বিট আইডি বার্তা / দূরবর্তী ফ্রেমের জন্য:
0x00-0xFF বাইট 0-1:
11-বিট ক্যান আইডি (এমএসবি প্রথমে)
0x00-0xFF অতিরিক্ত ডেটা বাইট (দূরবর্তী ফ্রেমে নয় প্রতিক্রিয়া):
8 CAN ডেটা বাইট একটি অতিরিক্ত 32-বিট টাইমস্ট পর্যন্তamp মান (শুধুমাত্র যদি সময় থাকেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
29-বিট আইডি বার্তা / দূরবর্তী ফ্রেমের জন্য:
0x00-0xFF বাইট 0-3:
29-বিট ক্যান আইডি (এমএসবি প্রথমে)
0x00-0xFF অতিরিক্ত ডেটা বাইট (দূরবর্তী ফ্রেমে নয় প্রতিক্রিয়া):
8 CAN ডেটা বাইট একটি অতিরিক্ত 32-বিট টাইমস্ট পর্যন্তamp মান (শুধুমাত্র যদি সময় থাকেamp বিকল্প সক্রিয় করা হয়েছে, নীচে দেখুন)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি প্রতিক্রিয়া বার্তাগুলি আকাঙ্ক্ষিত হয়, তাহলে প্রতিক্রিয়া বিকল্পটি সংশ্লিষ্ট কমান্ড দ্বারা সক্রিয় করতে হবে (দেখুন সার্ভার অবজেক্ট চালু/বন্ধ করুন)।
যদি একটি টাইমস্টamp পছন্দ করা হয়, এই বিকল্পটি সংশ্লিষ্ট বার্তা দ্বারা সক্রিয় করা আবশ্যক (ডিভাইস রিসেট দেখুন)।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.5। নির্ণয়ের ডেটা বার্তা
2.5.1. ডিভাইস আইডি

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x40 ডিভাইস আইডি স্ট্রিং (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
ডেটা
(শুধু উত্তরে)
0x00-0xFF আইডি স্ট্রিং (শুধুমাত্র প্রতিক্রিয়ায়)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.5.2। হার্ডওয়্যার / সফ্টওয়্যার সংস্করণ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x41 হার্ডওয়্যার / সফ্টওয়্যার সংস্করণ (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
ডেটা
(শুধু উত্তরে)
0x00-0xFF বাইট 0-1: ডিভাইসের হার্ডওয়্যার সংস্করণ
বাইট 2-3: ফার্মওয়্যারের সফ্টওয়্যার সংস্করণ
বাইট 4-5: বুটলোডারের সফটওয়্যার সংস্করণ
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.5.3. ত্রুটি অবস্থা

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x42 ত্রুটি স্থিতি (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
0x43 ত্রুটি স্থিতি বার্তা যা একটি অতিরিক্ত টাইমস্ট ধারণ করে৷amp মান
(কোন অনুরোধ আদেশ নেই, শুধুমাত্র প্রতিক্রিয়া বার্তা)
ডেটা
(শুধু উত্তরে)
0x00-0xFF বাইট 0:
বিট 0: বাফার ওভারফ্লো পেতে পারেন
বিট 1: টাইমআউট প্রেরণ করতে পারেন
বিট 2: CAN ত্রুটি পাল্টা ওভারফ্লো
বিট 3: বাস বন্ধ ত্রুটি
বিট 4: হোস্ট ইন্টারফেস সিনট্যাক্স ত্রুটি
বিট 5: হোস্ট ইন্টারফেস বিন্যাস ত্রুটি
বিট 6: হোস্ট ইন্টারফেস বাফার ওভারফ্লো প্রেরণ করে
বিট 7: ব্যবহার করা হয় না
বাইট 1 (CAN কন্ট্রোলারের শেষ ত্রুটি কোড):
'0': কোনো ত্রুটি নেই
'1': একটি সিকোয়েন্সে 5টির বেশি সমান বিট ঘটেছে
'2': প্রাপ্ত বার্তাটির সঠিক বিন্যাস নেই
'3': প্রেরিত বার্তা স্বীকার করা হয়নি
'4': ট্রান্সমিশনের সময় রিসেসিভ লেভেল সেট করা সম্ভব নয়
'5': ট্রান্সমিশনের সময় প্রভাবশালী স্তর সেট করা সম্ভব নয়
'6': প্রাপ্ত CRC চেকের যোগফল ভুল ছিল
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি একটি টাইমস্টamp পছন্দ করা হয়, এই বিকল্পটি সংশ্লিষ্ট বার্তা দ্বারা সক্রিয় করা আবশ্যক (ডিভাইস রিসেট দেখুন)।
প্রতিবার ত্রুটির স্থিতি পরিবর্তিত হলে, একটি ত্রুটি স্থিতি বার্তা স্বয়ংক্রিয়ভাবে তৈরি হয়।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.5.4। ইন্টারফেস সংস্করণ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x44 ইন্টারফেস সংস্করণ (যেমন ব্লুটুথ মডিউল, WLAN-মডিউল, …) (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
ডেটা
(শুধু উত্তরে)
0x00-0xFF ASCII কোডেড সংস্করণ স্ট্রিং
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।
মডুল নির্বাচনযোগ্য।

2.5.5। বর্তমান CAN-বাসলোড

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x47 প্রতি সেকেন্ডে বার্তায় বর্তমান বাসলোড (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
ডেটা
(শুধু উত্তরে)
0x00-0xFF বাইট 0-1:
স্বাক্ষরবিহীন পূর্ণসংখ্যা মান আকার: 16 বিট (এমএসবি প্রথম)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.5.6। ডিভাইস ব্যস্ত / কমান্ড সমর্থিত নয়

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x48 ডিভাইস কমান্ড চালাতে পারে না (অন্যান্য কমান্ডে শুধুমাত্র প্রতিক্রিয়া)
ডেটা 0x00-0xFF ভবিষ্যতে ব্যবহারের জন্য সংরক্ষিত
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.5.7। সেট CAN বিলম্ব সময় প্রেরণ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x49 সেট CAN বিলম্ব সময় প্রেরণ
ডেটা 0x00-0xFF স্বাক্ষরবিহীন পূর্ণসংখ্যা মান আকার: 16 বিট (এমএসবি প্রথম)
(ডিভাইস রিসেট করার পরে RAM-প্যারামিটার আবার 0 এ সেট করা হয়েছে)
পরবর্তী কমান্ড 10 ms এ মূল্যায়ন না হওয়া পর্যন্ত বিলম্বের সময়, এই মান শুধুমাত্র একবার প্রযোজ্য!
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6। CAN কন্ট্রোলার সেটআপ বার্তা
2.6.1। চ্যানেল আইডি সেটিংস রিসিভ করুন/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x50 চ্যানেল আইডি সেটিংস রিসিভ করার অনুরোধ করুন
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x51 রিসিভ চ্যানেল আইডি সেটিংস পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0xFF বাইট 0:
অবজেক্ট নম্বর গ্রহণ করুন (পরিসীমা গেটওয়ে ডিভাইসের উপর নির্ভর করে) CANview  USB / RS232: 0…8
CANview  ইথারনেট: 0…7
ব্লুটুথ / WLAN লিঙ্ক করতে পারেন: 0…15
0x00-0x07 বাইট 1:
বিট 0: 0 = চ্যানেল নিষ্ক্রিয়, 1 = চ্যানেল সক্রিয় বিট 1: 0 = 11-বিট আইডি গ্রহণ করুন, 1 = 29-বিট আইডি গ্রহণ করুন বিট 2: 0 = 11-বিট আইডি পরিবর্তন করুন, 1 = 29-বিট আইডি পরিবর্তন করুন
বাইট 2-3: 11-বিট আইডি যদি বাইট1, বিট 2 = 0
বাইট 2-5: 29-বিট আইডি যদি বাইট1, বিট 2 = 1
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি পরিবর্তন বার্তায় কোনো আইডি তথ্য না থাকে (দৈর্ঘ্য বাইট <4) শেষ আইডি সেটিংটি অবশিষ্ট থাকে।
এই ক্ষেত্রে বাইট 1, বিট 2 উপেক্ষা করা হয়।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6.2। চ্যানেল মাস্ক সেটিংস রিসিভ করুন/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x52 চ্যানেল মাস্ক সেটিংস রিসিভ করার অনুরোধ করুন
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x53 রিসিভ চ্যানেল মাস্ক সেটিংস পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0xFF বাইট 0:
অবজেক্ট নম্বর গ্রহণ করুন (পরিসীমা গেটওয়ে ডিভাইসের উপর নির্ভর করে) CANview  USB / RS232: 0…8
CANview  ইথারনেট: 0…7
ব্লুটুথ / WLAN লিঙ্ক করতে পারেন: 0…15
0x00-0x07 বাইট 1:
বিট 0: 0 = চ্যানেল নিষ্ক্রিয়, 1 = চ্যানেল সক্রিয়
বিট 1: 0 = 11-বিট মাস্ক গ্রহণ করুন, 1 = 29-বিট মাস্ক গ্রহণ করুন
বিট 2: 0 = 11-বিট মাস্ক পরিবর্তন করুন, 1 = 29-বিট মাস্ক পরিবর্তন করুন
বাইট 2-3: 11-বিট মাস্ক যদি বাইট1, বিট 2 = 0
বাইট 2-5: 29-বিট মাস্ক যদি বাইট1, বিট 2 = 1
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি পরিবর্তন বার্তাটিতে কোনো মাস্ক তথ্য না থাকে (দৈর্ঘ্য বাইট <4), শেষ মাস্ক সেটিংটি অবশিষ্ট থাকে।
এই ক্ষেত্রে বাইট 1, বিট 2 উপেক্ষা করা হয়।
যদি ডিভাইসটি প্রতিটি চ্যানেলের জন্য পৃথক মাস্ক সমর্থন না করে (CANview RS232), চ্যানেল 1 থেকে 7 এর মাস্ক সেটিংস উপেক্ষা করা হয় এবং চ্যানেল 0 এর সেটিং দিয়ে উত্তর দেওয়া হয়।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6.3। CAN বড হার

বাইট(গুলি) মান বর্ণনা
SOF

(ফ্রেমের শুরু)

0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x56 CAN বড রেট প্যারামিটারের জন্য অনুরোধ করুন (কোন অতিরিক্ত ডেটা বাইট নেই)
0x57 ক্যান বড রেট প্যারামিটার সেট করুন
ডেটা 0x00-0xFF বাইট 0: 0xFF যদি না সিআইএ মানক বড রেট মেনে চলে, অন্যথায়:
0x00: 10 kBit/sec
0x01: 20 kBit/sec
0x02: 50 kBit/sec
0xFE: 100 kBit/sec
0x03: 125 kBit/sec
0x04: 250 kBit/sec
0x05: 500 kBit/sec
0x06: 800 kBit/sec
0x07: 1 MBit/sec
0xFF: BTR মান ব্যবহার করা হয়
বাইট 1: BTR0 মান (ডিভাইস নির্ভর, শুধুমাত্র বাইট 0 = 0xFF হলে) বাইট 2: BTR1 মান (ডিভাইস নির্ভর, শুধুমাত্র বাইট 0 = 0xFF হলে) বাইট 3: BTR2 মান (ডিভাইস নির্ভর, শুধুমাত্র বাইট 0 = 0xFF হলে)  বাইট 4: BTR3 মান (ডিভাইস নির্ভর, শুধুমাত্র বাইট 0 = 0xFF হলে)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
যদি ডেটা বাইট 0 0xFF তে সেট করা হয়, BTR মানগুলি অ-মানক বড রেট সেট করতে ব্যবহৃত হয়।
যদি একটি স্ট্যান্ডার্ড বড রেট ব্যবহার করা হয়, তবে BTR মানগুলি প্রয়োজনীয় নয়, যদি সেগুলি ব্যবহার করা হয় তবে সেগুলি উপেক্ষা করা হয়!
আপনি যদি এমন একটি বড রেট সেট করতে চান যা ডিভাইসের মানক সেটিংস দ্বারা সমর্থিত নয়, অনুগ্রহ করে আরও তথ্যের জন্য আমাদের সহায়তার সাথে যোগাযোগ করুন, পরিষেবা এবং সমর্থন দেখুন৷
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6.4। ক্যান কন্ট্রোলার রিসেট

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x58 CAN কন্ট্রোলার রিসেট (কোন অতিরিক্ত ডেটা বাইট নেই)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
"CAN কন্ট্রোলার রিসেট" কমান্ডটি CAN কন্ট্রোলারের একটি সম্পূর্ণ রিসেট সম্পাদন করে, যার মধ্যে টাইমস্টamp মান, গ্রহণ এবং বাফার প্রেরণ।
CAN কন্ট্রোলার রিসেট ডিভাইসের ত্রুটি স্থিতি পুনরায় সেট করে।
এই কারণে, CAN কন্ট্রোলার রিসেট করার পরে, ত্রুটি স্থিতি আপডেট করার জন্য একটি ত্রুটি স্থিতি বার্তা তৈরি হয়।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6.5। ক্যান ইন্টারফেস অটো বড মোড সেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x59 অটো বড মোড সেট করুন (কোন অতিরিক্ত ডেটা বাইট নেই)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
অটো বড মোড ডিভাইসটি সমর্থন করে এমন স্ট্যান্ডার্ড বড রেট দিয়েই সম্ভব।
অটো বড সনাক্তকরণের জন্য বাসে একটি কার্যকরী যোগাযোগ থাকা প্রয়োজন।
বড রেট সনাক্তকরণ সক্রিয় থাকাকালীন, Proemion CAN ডিভাইসগুলি প্যাসিভ মোডে থাকে এবং CAN বাসের ট্র্যাফিকের উপর কোন প্রভাব ফেলে না।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

অটো বড কমান্ড গেটওয়ে ডিভাইসটিকে "অটো বড মোডে" সেট করে।
ডিভাইসটি CAN-এর ট্র্যাফিক শোনে এবং স্বয়ংক্রিয়ভাবে বড রেট কনফিগার করে (ডিভাইস দ্বারা সমর্থিত শুধুমাত্র স্ট্যান্ডার্ড বড রেট সনাক্তযোগ্য)।
সঠিক বড রেট সেটিং পাওয়ার পরে, ডিভাইসটি সনাক্ত করা বড রেট সহ একটি উত্তর তৈরি করে।
এই বার্তাটির বিন্যাসটি CAN বড রেট অনুরোধ বার্তার অনুরূপ, বাইটটি 0x59 ছাড়া।
যখন কোনো বড রেট সনাক্ত করা হয় না, ডিভাইসটি অপারেশনের জন্য শেষ কনফিগার করা বড রেট ব্যবহার করে।
এই ক্ষেত্রে, বড রেট উত্তর একই হয় যদি একটি অ-মানক বড রেট অনুরোধ করা হয়।

2.6.6। সক্রিয়/প্যাসিভ মোড সেট/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x5A সক্রিয় / প্যাসিভ মোডের অনুরোধ করুন (কোন অতিরিক্ত ডেটা বাইট নেই)
0x5B সক্রিয় / প্যাসিভ মোড সেট করুন
ডেটা 0x00-0x01 0x00 ডিভাইস = সক্রিয় মোড
0x01 ডিভাইস = প্যাসিভ মোড
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.6.7। চ্যানেল চক্র সময় পরিবর্তন / অনুরোধ গ্রহণ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x5 সি অনুরোধ চ্যানেল চক্র সময় গ্রহণ
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x5D রিসিভ চ্যানেল চক্রের সময় পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0xFF বাইট 0:
অবজেক্ট নম্বর গ্রহণ করুন (পরিসীমা গেটওয়ে ডিভাইসের উপর নির্ভর করে) CANview  ইথারনেট: 0…7
ব্লুটুথ / WLAN লিঙ্ক করতে পারেন: 0…15
0x00-0xFF বাইট 1:
সাইকেল সময় 10 মি.সে
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.7। হোস্ট ইন্টারফেস কনফিগারেশন বার্তা
2.7.1। প্রতিক্রিয়া/আউটপুট সেটিংস

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
বাইট(গুলি) মান বর্ণনা
আদেশ 0x60 প্রতিক্রিয়া সেটিংসের অনুরোধ করুন (কোন অতিরিক্ত ডেটা বাইট নেই)
0x61 প্রতিক্রিয়া সেটিংস সেট করুন
ডেটা 0x00-0x07 বাইট 0:
বিট 0: 1 = CAN আউটপুট অন / 0 = CAN আউটপুট বন্ধ
বিট 1: 1 = CAN বার্তা প্রতিক্রিয়া প্রেরণ করুন / 0 = প্রতিক্রিয়া বন্ধ
বিট 2: 1 = সার্ভার প্রতিক্রিয়া চালু / 0 = সার্ভার প্রতিক্রিয়া বন্ধ
বিট 3: 1 = RS232 ইন্টারফেস চালু / 0 = RS232 ইন্টারফেস বন্ধ
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
সিরিয়াল আউটপুট অক্ষম করা হলে, প্রাপ্ত CAN বার্তাগুলি Proemion CAN ডিভাইসের RAM-এ সংরক্ষণ করা হয়। এই বাফার পূর্ণ হলে, একটি বাফার ওভারফ্লো ত্রুটি নির্দেশিত হয়।
আউটপুট সক্রিয় থাকলে, সমস্ত সংরক্ষিত বার্তাগুলি হোস্ট ইন্টারফেসে অবিলম্বে প্রেরণ করা হয়।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.8। সার্ভার ইন্টারফেস কমান্ড প্রেরণ
2.8.1। সার্ভার অবজেক্ট চালু/বন্ধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x80 সার্ভার অবজেক্ট চালু / বন্ধ করার অনুরোধ করুন (কোন অতিরিক্ত ডেটা বাইট নেই)
0x81 সার্ভার অবজেক্ট চালু/বন্ধ সেট করুন
ডেটা 0x00-0xFF বাইট 0:
সেট করা প্রতিটি বিট সংশ্লিষ্ট সার্ভার অবজেক্টে সুইচ করে/ দেখায় যে সার্ভার অবজেক্ট চালু আছে।
একটি রিসেট বিট অক্ষম সার্ভার বস্তু চিহ্নিত করে।
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
এই কমান্ডটি বাতিল করা হয়েছে এবং আমাদের ডিভাইসে আর ব্যবহার করা হয় না।

2.8.2। সার্ভার অবজেক্ট কনফিগারেশন পরিবর্তন/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x82 সার্ভার অবজেক্ট কনফিগারেশনের অনুরোধ করুন (একটি অতিরিক্ত ডেটা বাইট প্রয়োজন যাতে সার্ভার অবজেক্ট নম্বর থাকে)
0x83 সার্ভার অবজেক্ট চালু/বন্ধ সেট করুন
ডেটা 0x01-0x08 বাইট 0 (অবজেক্ট নম্বর):
আটটি সম্ভাব্য সার্ভার অবজেক্টের একটির সংখ্যা রয়েছে যা পরিবর্তন করা উচিত।
0x00-0x01 বাইট 1 (IDE):
0x00 = 11-বিট আইডি অবজেক্ট
0x01 = 29-বিট আইডি অবজেক্ট
বাইট 2 এবং উচ্চতর বাইট নম্বরে নিম্নলিখিত তথ্য রয়েছে প্রদর্শিত মধ্যে   আদেশ:
0x00-0xFF ID (11 বা 29 বিট)
0x01-0x08 ডিএলসি (CAN বার্তার ডেটা বাইটের সংখ্যা)
0x00-0xFF পর্যন্ত 8 ডেটা বাইট ক্যান মেসেজ এর
0x00-0xFF চক্র সময় 10 ms মধ্যে সার্ভার বস্তুর
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
DLC বাইটের বিষয়বস্তুকে প্রেরিত ডেটা বাইটের সংখ্যার সাথে একমত হতে হবে, অন্যথায় ট্রান্সমিট সার্ভার অপ্রত্যাশিত আচরণ করতে পারে।
এই কমান্ডটি বাতিল করা হয়েছে এবং আমাদের ডিভাইসে আর ব্যবহার করা হয় না।

2.8.3। চ্যানেল আইডি সেটিংস ট্রান্সমিট করুন/অনুরোধ করুন 
ক্যান ট্রান্সমিট চ্যানেল ফিল্টার একইভাবে কাজ করে যেমন ক্যান রিসিভ ফিল্টার CAN কন্ট্রোলার সেটআপ বার্তায় বর্ণিত। হোস্ট থেকে প্রাপ্ত বার্তা এই ফিল্টার শর্তাবলী সঙ্গে চেক করা হয়. শর্ত পূরণ হলে CAN বাসে বার্তা পাঠানো হয়।

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x84 চ্যানেল আইডি সেটিংস প্রেরণের অনুরোধ করুন
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x85 ট্রান্সমিট চ্যানেল আইডি সেটিংস পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0x07 বাইট 0:
অবজেক্ট নম্বর প্রেরণ করুন
0x00-0x07 বাইট 1:
বিট 0: 0 = চ্যানেল নিষ্ক্রিয়, 1 = চ্যানেল সক্রিয়
বিট 1: 0 = 11-বিট আইডি প্রেরণ করুন, 1 = 29-বিট আইডি প্রেরণ করুন
বিট 2: 0 = 11-বিট আইডি পরিবর্তন করুন, 1 = 29-বিট আইডি পরিবর্তন করুন
0x00-0xFF বাইট 2-3: 11-বিট আইডি যদি বাইট1, বিট 2 = 0
0x00-0xFF বাইট 2-5: 29-বিট আইডি যদি বাইট1, বিট 2 = 1
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
এই কমান্ডটি বাতিল করা হয়েছে এবং আমাদের ডিভাইসে আর ব্যবহার করা হয় না।

2.8.4। চ্যানেল মাস্ক সেটিংস ট্রান্সমিট পরিবর্তন/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x86 চ্যানেল মাস্ক সেটিংস প্রেরণের অনুরোধ করুন
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x87 ট্রান্সমিট চ্যানেল মাস্ক সেটিংস পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0x07 বাইট 0:
অবজেক্ট নম্বর প্রেরণ করুন
0x00-0x07 বাইট 1:
বিট 0: 0 = চ্যানেল নিষ্ক্রিয়, 1 = চ্যানেল সক্রিয়
বিট 1: 0 = 11-বিট মাস্ক প্রেরণ করুন, 1 = 29-বিট মাস্ক প্রেরণ করুন
বিট 2: 0 = 11-বিট মাস্ক পরিবর্তন করুন, 1 = 29-বিট মাস্ক পরিবর্তন করুন
0x00-0xFF বাইট 2-3: 11-বিট মাস্ক যদি বাইট1, বিট 2 = 0
0x00-0xFF বাইট 2-5: 29-বিট মাস্ক যদি বাইট1, বিট 2 = 1
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
এই কমান্ডটি বাতিল করা হয়েছে এবং আমাদের ডিভাইসে আর ব্যবহার করা হয় না।

2.8.5। চ্যানেল চক্র সময় সেটিংস পরিবর্তন / প্রেরণ অনুরোধ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0x88 চ্যানেল চক্র সময় সেটিংস প্রেরণ অনুরোধ
(একটি অতিরিক্ত ডেটা বাইট = চ্যানেল নম্বর প্রয়োজন)
0x89 ট্রান্সমিট চ্যানেল চক্র সময় সেটিংস পরিবর্তন করুন
(অন্তত দুটি অতিরিক্ত ডেটা বাইট প্রয়োজন, চ্যানেল নম্বর এবং চ্যানেল সেটিংস)
ডেটা 0x00-0x07 বাইট 0:
অবজেক্ট নম্বর প্রেরণ করুন
0x00-0x07 বাইট 1:+
বিট 0: 0 = চ্যানেল নিষ্ক্রিয়, 1 = চ্যানেল সক্রিয়
বিট 1: 0 = 11-বিট চক্র সময় প্রেরণ, 1 = 29-বিট চক্র সময় প্রেরণ
বিট 2: 0 = 11-বিট চক্রের সময় পরিবর্তন করুন, 1 = 29-বিট চক্রের সময় পরিবর্তন করুন
0x00-0xFF বাইট 2-3: 11-বিট সাইকেল টাইম যদি বাইট1, বিট 2 = 0 হয়
0x00-0xFF বাইট 2-5: 29-বিট সাইকেল টাইম যদি বাইট1, বিট 2 = 1 হয়
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.9। ডিভাইস প্যারামিটার সেটিংস
2.9.1। পরিবর্তন / অনুরোধ Timestamp সেটিংস

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xA0 সময়ের অনুরোধamp সেটিংস (অনুরোধ: অতিরিক্ত ডেটা বাইট নেই)
0xA1 টাইমস্ট সেট করুনamp সেটিংস
ডেটা 0x00-0x13 বাইট 0:
বিট 0: 1 = টাইমস্টamp অন, 0 = টাইমস্টamp বন্ধ
বিট 1: 1 = আপেক্ষিক টাইমস্টamp, 0 = পরম সময়amp
বিট 4: 1 = ত্রুটি এবং ইকো ফিডব্যাক টাইমস্টamp অন ​​0 = ত্রুটি এবং ইকো ফিডব্যাক টাইমস্টamp বন্ধ
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

যদি “টাইমেস্টamp-মোড" নির্বাচন করা হয়েছে, একটি 32-বিট কাউন্টার (100 µs রেজোলিউশন) মান ঢোকানো হয়েছে প্রতিটি প্রাপ্ত CAN বার্তার শেষ ডেটা বাইটের পরে।
হোস্ট ইন্টারফেসের দিকের সমস্ত বার্তা যাতে একটি টাইমস্ট থাকেamp সঠিক কালানুক্রমিক ক্রমে আছে।
যদি একটি টাইমস্টamp প্রতিধ্বনিত বার্তাগুলির পরে সন্নিবেশ করা উচিত ("সার্ভার ফিডব্যাক প্রেরণ" বা "ক্যান মেসেজ ফিডব্যাক পাঠান") এবং ত্রুটি বার্তা, 'ত্রুটি এবং প্রতিধ্বনি প্রতিক্রিয়া টাইমস্ট'amp' অতিরিক্ত সক্রিয় করতে হবে।
"আপেক্ষিক" এবং "পরম-মোড" এর মধ্যে পার্থক্য হল যে "আপেক্ষিক-মোডে" প্রতিটি প্রাপ্ত বার্তার পরে কাউন্টার মান পুনরায় সেট করা হয়।

উল্লেখ্য
"ত্রুটি এবং প্রতিধ্বনি প্রতিক্রিয়া" টাইমস্টamp টাইমস্ট হলেই প্রেরণ করা হয়amp মোড সক্রিয় করা হয়েছে।
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.9.2। পরিবর্তন করতে পারেন বিলম্ব সময় প্রেরণ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx লেংথ বাইটে ডেটা বাইটের সংখ্যা কমান্ড বাইটের সংখ্যা থাকে
আদেশ 0xA2 সেট CAN বিলম্ব সময় প্রেরণ
ডেটা
(শুধু উত্তরে)
0x00-0xFF স্বাক্ষরবিহীন পূর্ণসংখ্যা মান আকার: 16 বিট
(ডিভাইস রিসেট করার পরে RAM-প্যারামিটার আবার 0 এ সেট করা হয়েছে)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
এই বিলম্বের সময়টি প্রতিটি CAN বার্তার আগে ঢোকানো হয়, যাতে CAN ট্রান্সমিশন ধীর হয়ে যায়।

2.9.3। IP-ব্লক অপেক্ষার সময় সেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xA3 আইপি-ব্লক অপেক্ষার সময় সেট করুন (ব্যান্ডউইথের আরও ভালো ব্যবহারের জন্য)
ডেটা 0x00-0xFF 10 মিলিসেকেন্ডে ব্যবধান
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.9.4। বড হার গণনার ব্যবধান সেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xA4 CAN বড হার গণনার ব্যবধান সেট করুন
ডেটা 0x00-0xFF মিলিসেকেন্ডে ব্যবধান
স্বাক্ষরবিহীন পূর্ণসংখ্যার মান আকার: 16 বিট (এমএসবি প্রথম)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
বর্ধিত কমান্ড হিসাবে ব্যবহার করা সম্ভব (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।

2.9.5। অবজেক্ট ডিকশনারি অ্যাক্সেস খুলতে পারেন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xA5 অবজেক্ট ডিকশনারিতে পড়ুন/লিখুন
ডেটা 0x00-0xFF অনুরোধ: বাইট 0:
কমান্ড: 0x01 লিখুন, 0x00 রিড (কোন অতিরিক্ত ডেটা বাইট নেই)
বাইট 1-2:
সূচক (এলএসবি প্রথম)
বাইট 3:
উপ-সূচক
অতিরিক্ত ডেটা বাইট:
ডেটা (এলএসবি প্রথমে)
প্রতিক্রিয়া: বাইট 0:
ফলাফল: 0x40 পঠিত সাফল্য
0x80 পড়া ব্যর্থতা (কোন অতিরিক্ত ডেটা বাইট নেই)
0x41 লেখার সাফল্য (কোন অতিরিক্ত ডেটা বাইট নেই)
0x81 লিখতে ব্যর্থতা (কোন অতিরিক্ত ডেটা বাইট নেই)
বাইট 1-2:
সূচক (এলএসবি প্রথম)
বাইট 3:
উপ-সূচক
অতিরিক্ত ডেটা বাইট:
ডেটা (এলএসবি প্রথমে)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

2.10। হার্ডওয়্যার অ্যাক্সেস কমান্ড
2.10.1. ডিভাইস রিসেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xC0 রিসেট ডিভাইস সেট করুন
ডেটা  —
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

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

  • CANview ইথারনেট
  • ব্লুটুথ / WLAN লিঙ্ক করতে পারেন

2.10.2। এনালগ চ্যানেল মান অনুরোধ

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xC2 অ্যানালগ চ্যানেল মান অনুরোধ করুন (চ্যানেল নম্বর সহ 1টি অতিরিক্ত ডেটা বাইট প্রয়োজন)
ডেটা 0x00-0x03 বাইট 0 (চ্যানেল নম্বর):
0x00: সরবরাহ ভলিউমtage
0x01: CAN নিম্ন লাইন
0x02: ক্যান হাই লাইন
0x03: এনালগ ইনপুট 1 এবং 2
0x00-0xFF বাইট 1: অ্যানালগ মান (চ্যানেল 0…2 এর জন্য, নীচের বিবরণ দেখুন)
বাইট 1-4: (চ্যানেল 3 এর জন্য) এনালগ ইনপুট 1 ভলিউমtage IEEE 754 কোডেড, LSB প্রথমে
বাইট 5-8: (চ্যানেল 3 এর জন্য) এনালগ ইনপুট 2 ভলিউমtage IEEE 754 কোডেড, LSB প্রথমে
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।
ভিসিসি
CANH/CANL
0x00 0V
0V
ভিসিসি
CANH/CANL
0xFF 39V
5V

উল্লেখ্য
শুধুমাত্র ক্যানview RS232 CAN লাইন ভলিউম পরিমাপ করতে পারেtage মাত্রা।
এই পরিমাপ শুধুমাত্র 125 kBit/s এবং ধীর গতির CAN বডের জন্য সম্ভব।

ডিজিটাল চ্যানেলের মান সেট/অনুরোধ করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xC4 ডিজিটাল চ্যানেল মান অনুরোধ করুন (চ্যানেল নম্বর সহ 1টি অতিরিক্ত ডেটা বাইট প্রয়োজন)
0xC5 ডিজিটাল চ্যানেলের মান সেট করুন (চ্যানেল নম্বর এবং মান সহ 2টি অতিরিক্ত ডেটা বাইট প্রয়োজন)
ডেটা 0x00-0xFF বাইট 0 (চ্যানেল নম্বর): 0x00: বাস টার্মিনেশন প্রতিরোধক
0x00-0x01 বাইট 1: ডিজিটাল মান (1 = চালু, 0 = বন্ধ)
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
প্রতিটি সেট কমান্ডের প্রকৃত মান দিয়ে উত্তর দেওয়া হয়।

2.10.3। যোগাযোগের পাসওয়ার্ড সেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xC6 যোগাযোগ পাসওয়ার্ড চেক অনুরোধ
ডেটা xx আদেশ
বাইট 0…n:
পাসওয়ার্ড স্ট্রিং (ডিফল্ট: "GSMONLIN") প্রতিক্রিয়া
বাইট 0:
0 = পাসওয়ার্ড চেক করা হয়েছে এবং ঠিক আছে
পাসওয়ার্ড চেক ব্যর্থ হলে, ডিভাইস থেকে কোন প্রতিক্রিয়া নেই
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
CANlink GSM/UMTS-এ বাইট মোড ইন্টারফেসের সম্পূর্ণ কার্যকারিতা আনলক করার জন্য এই বার্তাটি খুবই গুরুত্বপূর্ণ।
একটি সেশন শুধুমাত্র সঠিক যোগাযোগ পাসওয়ার্ড চেক করা সম্ভব!

2.10.4। যোগাযোগের পাসওয়ার্ড রিসেট করুন

বাইট(গুলি) মান বর্ণনা
SOF
(ফ্রেমের শুরু)
0x43 SOF কমান্ডের শুরুতে চিহ্নিত করে।
দৈর্ঘ্য xx দৈর্ঘ্য বাইট নিম্নলিখিত কমান্ড বাইটের সংখ্যা ডেটা বাইটের সংখ্যা ধারণ করে।
আদেশ 0xC7 যোগাযোগের পাসওয়ার্ড চেক রিসেট করুন
চেকসাম xx SOF, দৈর্ঘ্য, কমান্ড এবং ডেটা-বাইটের XOR চেকসাম রয়েছে।
ইওএফ
(ফ্রেমের শেষ)
0x0D EOF বাইট কমান্ডের শেষ চিহ্নিত করে।

উল্লেখ্য
এই বার্তাটি বাইট মোড ইন্টারফেস লক করে।
এই কমান্ডটি একটি যোগাযোগ সেশনের শেষে পাঠানো উচিত।

কমান্ড এবং ডিভাইস

নীচের টেবিলটি বিদ্যমান সমস্ত কমান্ডের সারাংশ প্রদান করে এবং নির্দেশ করে যে কোন Proemion ডিভাইস তাদের সমর্থন করে।
একটি Proemion ডিভাইসের জন্য একটি কমান্ডের ব্যবহারযোগ্যতা একটি "S", "E" বা "S/E" দিয়ে চিহ্নিত করা হয়।

এই সংক্ষিপ্ত শব্দগুলির জন্য দাঁড়ায়:

  • "S" Proemion ডিভাইসটি শুধুমাত্র আদর্শ কমান্ড বিন্যাসে এই কমান্ডটিকে সমর্থন করে (কমান্ড বিন্যাস (বাইট মোড) দেখুন)।
  • "E" Proemion ডিভাইসটি শুধুমাত্র বর্ধিত কমান্ড বিন্যাসে এই কমান্ডটিকে সমর্থন করে (এক্সটেন্ডেড কমান্ড ফরম্যাট (বাইট মোড) দেখুন)।
  • “S/E” Proemion ডিভাইসটি স্ট্যান্ডার্ড কমান্ড ফরম্যাটে এবং বর্ধিত কমান্ড বিন্যাসে এই কমান্ডটিকে সমর্থন করে।
বার্তা আদেশ ডিভাইস
টাইপ CANview ইউএসবি লিঙ্ক করতে পারেন
ব্লুটুথ
2000
লিঙ্ক করতে পারেন
WLAN
2000
লিঙ্ক করতে পারেন
বেতার
3000
লিঙ্ক করতে পারেন
ওয়্যারলেস ৪০০০
CANview
ইথারনেট
লিঙ্ক করতে পারেন
মোবাইল
5000
লিঙ্ক করতে পারেন
মোবাইল
3000
CANview
আরএস২৩২
ডেটা বার্তা প্রক্রিয়া করুন 0x00 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস / * এস/ই
0x01 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E* এস/ই
0x02 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E* এস/ই
0x03 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E* এস/ই
0x04 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E* এস/ই
0x05 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E*
0x06 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E*
0x07 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই S/E*
0x08 এস/ই এস/ই
0x09 S
প্রতিক্রিয়া বার্তা 0x20 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x21 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x22 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x23 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x24 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x25 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x26 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x27 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x28 এস/ই এস/ই
0x29 এস/ই এস/ই
0x2A এস/ই এস/ই
0x2B এস/ই এস/ই

*নিম্নলিখিত কমান্ড ডেটা বিকল্পগুলি CLM3000 এবং CLM3600-এর জন্য প্রয়োগ করা হয় না:
– বিট 2: 1 = সার্ভার ফিডব্যাক অন / 0 = সার্ভার ফিডব্যাক বন্ধ
– বিট 3: 1 = RS232 ইন্টারফেস চালু / 0 = RS232 ইন্টারফেস বন্ধ

বার্তা আদেশ ডিভাইস
টাইপ CANview ইউএসবি লিঙ্ক করতে পারেন
ব্লুটুথ
2000
লিঙ্ক করতে পারেন
WLAN
2000
লিঙ্ক করতে পারেন
বেতার 3000
লিঙ্ক করতে পারেন
ওয়্যারলেস ৪০০০
CANview
ইথারনেট
লিঙ্ক করতে পারেন
মোবাইল
5000
লিঙ্ক করতে পারেন
মোবাইল
3000
CANview
আরএস২৩২
নির্ণয়ের ডেটা বার্তা 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x43 এস/ই এস/ই এস/ই এস/ই এস/ই
0x44 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x47 এস/ই এস/ই এস/ই
0x48 এস/ই এস/ই এস/ই এস/ই
0x49 এস/ই এস/ই এস/ই এস/ই
CAN কন্ট্রোলার সেটআপ বার্তা 0x50 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x51 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x52 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x53 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x56 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x57 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x58 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x59 এস/ই এস/ই
0x5A এস/ই এস/ই এস/ই এস/ই এস/ই
0x5B এস/ই এস/ই এস/ই এস/ই এস/ই
0x5 সি এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x5D এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
হোস্ট ইন্টারফেস কনফিগারেশন বার্তা 0x60 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0x61 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
সার্ভার ইন্টারফেস কমান্ড প্রেরণ 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
টাইপ CANview   ইউএসবি ব্লুটুথ লিঙ্ক করতে পারেন
2000
WLAN লিঙ্ক করতে পারেন
2000
ওয়্যারলেস 3000 লিঙ্ক করতে পারেন ওয়্যারলেস 4000 লিঙ্ক করতে পারেন CANview ইথারনেট মোবাইল লিঙ্ক করতে পারেন
5000
মোবাইল লিঙ্ক করতে পারেন
3000
CANview
আরএস২৩২
ডিভাইস প্যারামিটার সেটিংস 0xA0 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0xA1 এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই এস/ই
0xA2 S
0xA3 S
0xA4 এস/ই এস/ই এস/ই
0xA5 S S S S
হার্ডওয়্যার অ্যাক্সেস কমান্ড 0xC0 S S S S S S S S S
0xC2 S S S S
0xC4 S
0xC5 S
0xC6 S S S
0xC7 S S S

সংস্করণ: 11.0.549

Proemion লোগো

দলিল/সম্পদ

Proemion বাইট কমান্ড প্রোটোকল বাইনারি কমান্ড [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
বাইট কমান্ড প্রোটোকল বাইনারি কমান্ড, কমান্ড প্রোটোকল বাইনারি কমান্ড, প্রোটোকল বাইনারি কমান্ড, বাইনারি কমান্ড

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *