লিকুইড-ইনস্ট্রুমেন্টস-লোগো

লিকুইড ইনস্ট্রুমেন্টস ম্যাটল্যাব এপিআই ইন্টিগ্রেশন ফিউজ

লিকুইড-ইনস্ট্রুমেন্টস-ম্যাটল্যাব-এপিআই-ইন্টিগ্রেশন-ফিউজ-পণ্য

MATLAB API মাইগ্রেশন গাইড

Moku আপগ্রেড করা: ল্যাব থেকে সফ্টওয়্যার সংস্করণ 3.0 অনেকগুলি নতুন বৈশিষ্ট্য আনলক করে৷ আপডেট করার সময়, API ব্যবহারকারীদের তাদের স্ক্রিপ্টগুলিকে নতুন Moku API প্যাকেজে স্থানান্তর করতে অতিরিক্ত পদক্ষেপ নিতে হবে। এই মাইগ্রেশন নির্দেশিকা API পরিবর্তন, সংস্করণ 3.0 আপডেটে উপলব্ধ নতুন বৈশিষ্ট্য, এবং যেকোন পশ্চাদগামী সামঞ্জস্যতার সীমাবদ্ধতার রূপরেখা দেয়।

ওভারview

মোকু:ল্যাব সফ্টওয়্যার সংস্করণ 3.0 একটি বড় আপডেট যা Moku:ল্যাব হার্ডওয়্যারে নতুন ফার্মওয়্যার, ইউজার ইন্টারফেস এবং APls নিয়ে আসে। আপডেটটি Moku:Lab-কে Moku:Pro এবং Moku:Go-এর সাথে সঙ্গতিপূর্ণ করে, যা সকল Moku প্ল্যাটফর্মে স্ক্রিপ্ট শেয়ার করা সহজ করে। আপডেটটি বিদ্যমান অনেক যন্ত্রে নতুন বৈশিষ্ট্যের একটি হোস্ট আনলক করে। এটি দুটি নতুন বৈশিষ্ট্য যোগ করে: মাল্টি-ইনস্ট্রুমেন্ট মোড এবং মোকু ক্লাউড কম্পাইল। কিছু সূক্ষ্ম আচরণগত পার্থক্যও রয়েছে, যা ব্যাকওয়ার্ড সামঞ্জস্য বিভাগে বর্ণিত হয়েছে।

এটি একটি প্রধান আপডেট যা API আর্কিটেকচারকে প্রভাবিত করে, এবং সেইজন্য নতুন MATLAB API v3.0 প্যাকেজটি বিদ্যমান MATLAB স্ক্রিপ্টগুলির সাথে পিছিয়ে সামঞ্জস্যপূর্ণ হবে না। API ব্যবহারকারীদের তাদের স্ক্রিপ্টগুলিকে নতুন Moku API প্যাকেজে পোর্ট করতে হবে যদি তারা তাদের Moku:Lab সংস্করণ 3.0-এ আপগ্রেড করে। উল্লেখযোগ্য কাস্টম সফ্টওয়্যার বিকাশ সহ API ব্যবহারকারীদের তাদের বিদ্যমান কোড পোর্ট করার জন্য প্রয়োজনীয় প্রচেষ্টার স্তরটি সাবধানে বিবেচনা করা উচিত। Moku:ল্যাব 1.9 নতুন স্থাপনার জন্য সুপারিশ করা হয় না এবং সমস্ত গ্রাহকদের আপগ্রেড করতে উত্সাহিত করা হয়৷ আপগ্রেড করার পরে সমস্যা দেখা দিলে, ব্যবহারকারীদের সফ্টওয়্যার সংস্করণ 1.9 এ ডাউনগ্রেড করার বিকল্প থাকবে।

এই মাইগ্রেশন গাইড অ্যাডভানের রূপরেখা দেয়tagMoku:ল্যাব সংস্করণ 3.0-তে আপডেট এবং সম্ভাব্য জটিলতা। এটি MATLAB API আপগ্রেড করার প্রক্রিয়া এবং প্রয়োজনে আপনার Moku:Lab কীভাবে ডাউনগ্রেড করতে হয় তার রূপরেখা দেয়।

সংস্করণ 3.0 নতুন বৈশিষ্ট্য

নতুন বৈশিষ্ট্য

সফ্টওয়্যার সংস্করণ 3.0 মাল্টি-ইন্সট্রুমেন্ট মোড এবং মোকু ক্লাউড কম্পাইল Moku:ল্যাবে প্রথমবারের মতো এনেছে, সেইসাথে যন্ত্রের স্যুট জুড়ে অনেকগুলি কর্মক্ষমতা এবং ব্যবহারযোগ্যতা আপগ্রেড।

মাল্টি-ইনস্ট্রুমেন্ট মোড

Moku-এ মাল্টি-ইনস্ট্রুমেন্ট মোড:ল্যাব ব্যবহারকারীদের একটি কাস্টম টেস্ট স্টেশন তৈরি করতে একসঙ্গে দুটি যন্ত্র স্থাপন করতে দেয়। প্রতিটি যন্ত্রের অ্যানালগ ইনপুট এবং আউটপুটগুলিতে পূর্ণ অ্যাক্সেস রয়েছে এবং যন্ত্র স্লটের মধ্যে আন্তঃসংযোগ রয়েছে। যন্ত্রগুলির মধ্যে আন্তঃসংযোগগুলি 2 Gb/s পর্যন্ত উচ্চ-গতি, কম-বিলম্বিত, রিয়েল-টাইম ডিজিটাল যোগাযোগ সমর্থন করে, তাই যন্ত্রগুলি স্বাধীনভাবে চলতে পারে বা উন্নত সংকেত প্রক্রিয়াকরণ পাইপলাইন তৈরি করতে সংযুক্ত হতে পারে। অন্যান্য যন্ত্রকে বাধা না দিয়ে যন্ত্রগুলি গতিশীলভাবে ভিতরে এবং বাইরে অদলবদল করা যেতে পারে। উন্নত ব্যবহারকারীরা Moku ক্লাউড কম্পাইল ব্যবহার করে মাল্টি-ইনস্ট্রুমেন্ট মোডে তাদের নিজস্ব কাস্টম অ্যালগরিদম স্থাপন করতে পারে।

মোকু ক্লাউড কম্পাইল

Moku ক্লাউড কম্পাইল আপনাকে Moku: Lab FPGA-এ মাল্টি ইন্সট্রুমেন্ট মোডে সরাসরি কাস্টম ডিএসপি স্থাপন করতে দেয়। a ব্যবহার করে কোড লিখুন web ব্রাউজার এবং ক্লাউডে কম্পাইল করুন; Moku ক্লাউড কম্পাইল এক বা একাধিক লক্ষ্য Moku ডিভাইসে বিটস্ট্রিম স্থাপন করে।

অসিলোস্কোপ

  • গভীর মেমরি মোড: 4M সেকেন্ড পর্যন্ত সংরক্ষণ করুনampসম্পূর্ণ s এ চ্যানেল প্রতি lesampলিং রেট (500 MSA/s)

বর্ণালি বিশ্লেষক

  • উন্নত গোলমাল মেঝে
  • লগারিদমিক Vrms এবং Vpp স্কেল
  • পাঁচটি নতুন উইন্ডো ফাংশন (বার্টলেট, হ্যামিং, নটল, গাউসিয়ান, কায়সার)

ফেজমিটার

  • ফ্রিকোয়েন্সি অফসেট, ফেজ, এবং ampলিটুড এখন অ্যানালগ ভলিউম হিসাবে আউটপুট হতে পারেtagই সংকেত
  • ব্যবহারকারীরা এখন আউটপুট সিগন্যালে ডিসি অফসেট যোগ করতে পারেন
  • ফেজ-লকড সাইন ওয়েভ আউটপুট এখন ফ্রিকোয়েন্সি 2 50x পর্যন্ত গুণিত বা 125x পর্যন্ত ভাগ করা যেতে পারে
  • উন্নত ব্যান্ডউইথ পরিসীমা (1 Hz থেকে 100 kHz)
  • উন্নত ফেজ মোড়ানো এবং স্বয়ংক্রিয় রিসেট ফাংশন

ওয়েভফর্ম জেনারেটর

  • শব্দ আউটপুট
  • পালস প্রস্থ মড্যুলেশন (PWM)

বন্ধ করা Ampলাইফায়ার

  • কম ফ্রিকোয়েন্সি উন্নত কর্মক্ষমতা পিএলএল লকিং
  • ন্যূনতম পিএলএল ফ্রিকোয়েন্সি 10 হার্জে হ্রাস করা হয়েছে
  • অভ্যন্তরীণ PLL সংকেতকে এখন 250xor পর্যন্ত গুনিত করে 125x পর্যন্ত বিভক্ত করা যেতে পারে।
  • ফেজ মানের জন্য 6-সংখ্যার নির্ভুলতা

ফ্রিকোয়েন্সি রেসপন্স অ্যানালাইজার

  • সর্বাধিক ফ্রিকোয়েন্সি 120 MHz থেকে 200 MHz পর্যন্ত বৃদ্ধি করা হয়েছে
  • সর্বাধিক সুইপ পয়েন্ট 512 থেকে 8192 পর্যন্ত বাড়ান
  • দ্য নিউ ডাইনামিক Ampলিটুড বৈশিষ্ট্য সর্বোত্তম পরিমাপের গতিশীল পরিসরের জন্য স্বয়ংক্রিয়ভাবে আউটপুট সংকেতকে অপ্টিমাইজ করে
  • নতুন ln/ln1 পরিমাপ মোড
  • ইনপুট স্যাচুরেশন সতর্কতা
  • গণিত চ্যানেল এখন চ্যানেল সংকেত জড়িত নির্বিচারে জটিল-মূল্যবান সমীকরণ সমর্থন করে, নতুন ধরনের জটিল স্থানান্তর ফাংশন পরিমাপ সক্ষম করে
  • ইনপুট সংকেতগুলি এখন dBm ছাড়াও dBVpp এবং dBVrms এ পরিমাপ করা যেতে পারে
  • সুইপের অগ্রগতি এখন গ্রাফে প্রদর্শিত হয়
  • দীর্ঘ ঝাড়ু দেওয়ার সময় দুর্ঘটনাজনিত পরিবর্তন রোধ করতে ফ্রিকোয়েন্সি অক্ষটি এখন লক করা যেতে পারে

লেজার লক বক্স

  • উন্নত ব্লক ডায়াগ্রাম স্ক্যান এবং মড্যুলেশন সিগন্যাল পাথ দেখায়
  • নতুন লকিং এসtages বৈশিষ্ট্য লক পদ্ধতি কাস্টমাইজ করার অনুমতি দেয়
  • কম ফ্রিকোয়েন্সি উন্নত কর্মক্ষমতা পিএলএল লকিং
  • ফেজ মানের জন্য 6-সংখ্যার নির্ভুলতা
  • কম ফ্রিকোয়েন্সি উন্নত কর্মক্ষমতা পিএলএল লকিং
  • ন্যূনতম পিএলএল ফ্রিকোয়েন্সি 10 হার্জে হ্রাস করা হয়েছে
  • পিএলএল ডিমোডুলেশনে ব্যবহারের জন্য সিগন্যালকে এখন 250x পর্যন্ত গুন বা 0.125x পর্যন্ত বিভক্ত করা যেতে পারে

অন্যান্য

সমীকরণ সম্পাদকে সাইন ফাংশনের জন্য সমর্থন যোগ করা হয়েছে যা আরবিট্রারি ওয়েভফর্ম জেনারেটরে কাস্টম ওয়েভফর্ম তৈরি করতে ব্যবহার করা যেতে পারে

বাইনারি রূপান্তর করুন LI fileডিভাইস থেকে ডাউনলোড করার সময় s থেকে CSV, MATLAB, বা NumPy ফর্ম্যাটে

আপগ্রেড করা API সমর্থন

নতুন Moku MATLAB API v3.0 প্যাকেজ উন্নত কার্যকারিতা এবং স্থিতিশীলতা প্রদান করে। এটি কর্মক্ষমতা উন্নত করতে এবং নতুন বৈশিষ্ট্যগুলি প্রবর্তন করতে নিয়মিত আপডেট পাবে।

পশ্চাদপদ সামঞ্জস্যের সীমাবদ্ধতা

API

নতুন Moku MATLAB API v3.0 প্যাকেজটি আগের Moku:Lab MATLAB v1.9 প্যাকেজের সাথে পিছনের দিকে সামঞ্জস্যপূর্ণ নয়। MATLAB স্ক্রিপ্টিং আর্গুমেন্ট এবং রিটার্ন মান সম্পূর্ণ ভিন্ন। আপনার যদি Moku:Lab MATLAB ব্যবহার করে ব্যাপক কাস্টম সফ্টওয়্যার বিকাশ থাকে, তাহলে আপনার সমস্ত সফ্টওয়্যার স্থানান্তর করার প্রভাবকে নতুন API-এর সাথে সামঞ্জস্যপূর্ণ হতে বিবেচনা করুন৷

যদিও Moku:Lab MATLAB প্যাকেজ আর আপডেট পাবে না, Liquid Instruments এখনও সেই ব্যবহারকারীদের জন্য সমর্থন প্রদান করতে থাকবে যারা নতুন API প্যাকেজে স্থানান্তর করতে অক্ষম।

বিস্তারিত প্রাক্তন খুঁজুনampনতুন Moku MATLAB API v3.0 প্যাকেজের প্রতিটি যন্ত্রের জন্য les পূর্ববর্তী MATLAB বিকাশকে নতুন API প্যাকেজে রূপান্তর করার জন্য একটি বেস লাইন হিসাবে পরিবেশন করতে।

রিগ্রেশন

ডেটা লগিংয়ের জন্য RAM ডিস্ক

সংস্করণ 1.9 এর একটি 512 MB ছিল fileডিভাইসের RAM-তে সিস্টেম, যা উচ্চ s এ ডেটা লগ করতে ব্যবহার করা যেতে পারেampling হার সংস্করণ 3.0-এ, RAM-তে লগিং আর উপলব্ধ নেই৷ ডেটা লগিং সক্ষম করতে, একটি SD কার্ড প্রয়োজন৷ তদনুসারে, সর্বাধিক অধিগ্রহণের গতিও পরিবর্তিত হয়। সংস্করণ 1.9 1 MSA/s পর্যন্ত সমর্থিত, যেখানে সংস্করণ 3.0 250 চ্যানেলে 1 kSa/s পর্যন্ত এবং 125 চ্যানেলে 2 kSa/s পর্যন্ত সমর্থন করে। এমনকি কম গতিতে এবং একটি SD কার্ডের সাথে, ওয়ার্কফ্লোগুলি যাতে RAM-তে একাধিক উচ্চ-গতির লগ সংরক্ষণ করা এবং পরে সেগুলিকে SD কার্ড বা ক্লায়েন্টে অনুলিপি করা আর সমর্থিত হবে না৷

CSV-তে ডেটা লগিং

সংস্করণ 1.9-এ সরাসরি CSV-এ ডেটা সংরক্ষণ করার ক্ষমতা ছিল file লগিং করার সময়। এই বৈশিষ্ট্যটি 3.0 সংস্করণে সরাসরি উপলব্ধ নয়৷ ব্যবহারকারীরা যাদের কর্মপ্রবাহে CSV সংরক্ষণ করা অন্তর্ভুক্তfiles সরাসরি একটি SD কার্ডে অথবা ক্লায়েন্টকে এখন প্রথমে বাইনারি রূপান্তর করতে হবে file CSV-তে, হয় ক্লায়েন্ট অ্যাপ ব্যবহার করে অথবা স্বতন্ত্র লিকুইড ইন্সট্রুমেন্ট ইনস্টল করে File কম্পিউটারে কনভার্টার যা তারা ডেটা প্রক্রিয়াকরণের জন্য ব্যবহার করে।

অ-পিছনমুখী-সামঞ্জস্যপূর্ণ পরিবর্তন

এলআইএ-তে ডেটা স্কেলিং

সংস্করণ 1.9-এ, আমরা ডেটা স্কেলিং এমনভাবে প্রয়োগ করেছি যে দুটি 0.1 V DC সংকেতকে গুন করলে 0.02 V DC আউটপুট পাওয়া যায়। সংস্করণ 3.0-এ, আমরা এটিকে এমনভাবে পরিবর্তন করেছি যে ফলাফলটি ছিল 0.01 V DC, যা গ্রাহকদের স্বজ্ঞাত প্রত্যাশার সাথে সঙ্গতিপূর্ণ।

ওয়েভফর্ম জেনারেটর আউটপুট মড্যুলেশন সোর্স/ট্রিগার হিসাবে ব্যবহার করতে সক্ষম হতে হবে

সংস্করণ 1.9-এ, একটি ভিন্ন চ্যানেলের তরঙ্গরূপ ওয়েভফর্ম জেনারেটরে একটি মডুলেশন বা ট্রিগার উত্স হিসাবে ব্যবহার করা যেতে পারে, এমনকি যদি সেই চ্যানেলের আউটপুট অক্ষম করা হয়। এটি সংস্করণে সরানো হয়েছে

  • যে ব্যবহারকারীরা তাদের ডিভাইসের আউটপুট আনপ্লাগ করার প্রয়োজন ছাড়াই ক্রস-মডুলেশন করতে চান তাদের তাদের সামঞ্জস্য করতে হবে

Moku MATLAB API

Moku MATLAB API v3.0 প্যাকেজটি MATLAB ডেভেলপারদের যে কোনো Moku ডিভাইস নিয়ন্ত্রণ করার জন্য প্রয়োজনীয় সংস্থান এবং শেষ পর্যন্ত, বৃহত্তর শেষ-ব্যবহারকারী অ্যাপ্লিকেশনগুলিতে এই নিয়ন্ত্রণগুলিকে অন্তর্ভুক্ত করার ক্ষমতা প্রদানের উদ্দেশ্যে। নতুন Moku MATLAB API v3.0 প্যাকেজ নিম্নলিখিত প্রদান করে:

  • সম্পূর্ণরূপে কার্যকরী প্রাক্তনampপ্রতিটির জন্য ম্যাটল্যাব স্ক্রিপ্ট
  • সমস্ত MATLAB স্ক্রিপ্ট মন্তব্য সহ প্রদান করা হয়, যা বোঝা সহজ এবং কাস্টমাইজেশনের জন্য শেষ ব্যবহারকারীর সূচনা পয়েন্ট হিসাবে কাজ করতে পারে এবং
  • মোকুতে সম্পূর্ণ নিয়ন্ত্রণ প্রদানকারী ফাংশনগুলির একটি সেট

বর্তমানে সমর্থিত যন্ত্র

  1. নির্বিচারে ওয়েভফর্ম জেনারেটর
  2. ডেটা লগার
  3. ডিজিটাল ফিল্টার বক্স
  4. এফআইআর ফিল্টার নির্মাতা
  5. ফ্রিকোয়েন্সি রেসপন্স অ্যানালাইজার
  6. লেজার লক বক্স
  7. লক-ইন Ampলাইফায়ার
  8. অসিলোস্কোপ
  9. ফেজমিটার
  10. পিআইডি কন্ট্রোলার
  11. বর্ণালি বিশ্লেষক
  12. ওয়েভফর্ম জেনারেটর
  13. মাল্টি-ইনস্ট্রুমেন্ট মোড
  14. মোকু ক্লাউড কম্পাইল

ইনস্টলেশন

প্রয়োজনীয়তা

  • MATLAB সংস্করণ 2015 বা তার পরে

আপনার যদি ইতিমধ্যেই Moku MATLAB API এর পূর্ববর্তী সংস্করণ ইনস্টল করা থাকে, তবে এগিয়ে যাওয়ার আগে দয়া করে এটি আনইনস্টল করুন৷ আপনি অ্যাড-অন ম্যানেজার থেকে প্যাকেজটি আনইনস্টল করতে পারেন।

  1. হোম > এনভায়রনমেন্ট ট্যাবের মাধ্যমে অ্যাড-অন ম্যানেজার খুলুন।
  2. জন্য অনুসন্ধান করুন Moku in the Add-on Manager and click ‘Add’. The toolbox will show up as Moku- MATLAB.
  3. বিকল্পভাবে, আপনি লিকুইড ইনস্ট্রুমেন্ট থেকে সরাসরি টুলবক্স ডাউনলোড করতে পারেন webসাইটে https://www.liquidinstruments.com/products/apis/matlab-api/. আপনি যদি এটি করেন তবে আপনাকে অনুসন্ধানের পথটি ম্যানুয়ালি সেট করতে হবে।
  4. হোম > এনভায়রনমেন্ট ট্যাব থেকে 'পাথ সেট করুন' নির্বাচন করে টুলবক্সে সঠিক পথ যোগ করা হয়েছে কিনা তা পরীক্ষা করুন।লিকুইড-ইনস্ট্রুমেন্টস-ম্যাটল্যাব-এপিআই-ইন্টিগ্রেশন-ফিউজ-ডুমুর- (1)
  5. টুলবক্স ইনস্টলেশন অবস্থান নির্দেশ করে একটি এন্ট্রি আছে নিশ্চিত করুন. একটি সাধারণ পথ হতে পারে CAUserskusername>\AppDataRoaming\Mathworks\MATLABA Add-Ons\Toolboxes\oku- MATLAB।লিকুইড-ইনস্ট্রুমেন্টস-ম্যাটল্যাব-এপিআই-ইন্টিগ্রেশন-ফিউজ-ডুমুর- (2)
  6. ইন্সট্রুমেন্ট ডেটা ডাউনলোড করুন fileMATLAB কমান্ড উইন্ডোতে 'moku_download####) টাইপ করুন। ### আপনার বর্তমান ফার্মওয়্যার সংস্করণের সাথে প্রতিস্থাপন করা উচিত। Yol আপনার Moku এর মাধ্যমে আপনার বর্তমান ফার্মওয়্যার সংস্করণ খুঁজে পেতে পারে: ডেস্কটপ অ্যাপ আপনার Moku-এ রাইট ক্লিক করে এবং 'ডিভাইস ইনফো' হোভার করে, অথবা আপনার Moku-এ দীর্ঘক্ষণ চেপে iPad অ্যাপে।
  7. MATLAB কমান্ড উইন্ডোতে 'help Moku' টাইপ করে আপনার টুলবক্স সঠিকভাবে সেট আপ করা হয়েছে তা নিশ্চিত করুন। এই কমান্ড সফল হলে. তারপর টুলবক্স সফলভাবে ইনস্টল করা হয়েছে

Moku API পরিবর্তন

নতুন Moku MATLAB API আর্কিটেকচার তার পূর্বসূরি থেকে যথেষ্ট আলাদা এবং তাই বিদ্যমান API স্ক্রিপ্টগুলির সাথে পিছিয়ে সামঞ্জস্যপূর্ণ নয়। নিম্নলিখিত সরলীকৃত অসিলোস্কোপ প্রাক্তনample লিগ্যাসি এবং নতুন API প্যাকেজগুলির মধ্যে পার্থক্য দেখায় এবং বিদ্যমান কোড পোর্ট করার জন্য একটি রোড ম্যাপ হিসাবে কাজ করে।

অসিলোস্কোপ প্রাক্তনampleলিকুইড-ইনস্ট্রুমেন্টস-ম্যাটল্যাব-এপিআই-ইন্টিগ্রেশন-ফিউজ-ডুমুর- (4)

ক্রম ধাপ

  1. Moku MATLAB API 3.0 আমদানি করুন
  2. Moku মালিকানা দাবি করুন এবং অসিলোস্কোপ বিটস্ট্রিম আপলোড করুন
  3. সময় বেস সেট করুন এবং সময় অক্ষের জন্য বাম এবং ডান হাতের স্প্যান সেট করুন।
  4. ডেটা পান, অসিলোস্কোপ থেকে ডেটার একটি একক ফ্রেম অর্জন করুন
  5. Moku মালিকানা ত্যাগ করে ক্লায়েন্ট সেশন শেষ করুন

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

পার্থক্য

এখানে, আমরা অনুক্রমের প্রতিটি ধাপের জন্য দুটি APls-এর মধ্যে পার্থক্য দেখি।

Moku মালিকানা দাবি করুন এবং ডিভাইসে অসিলোস্কোপ বিটস্ট্রিম আপলোড করুন। Moku MATLAB 1.9 এর সাথে তুলনা করে, নতুন API এর সম্পূর্ণ ভিন্ন ফাংশন রয়েছে:

মোকু ম্যাটল্যাব 1.9 মোকু ম্যাটল্যাব 3.0
ফাংশন get_by_name() deploy_or_conn ect() অসিলোস্কোপ()
অনুমোদিত ক্ষেত্র এবং মান নাম: স্ট্রিং টাইমআউট: ফ্লোট instrument: যন্ত্রের ক্লাস মোতায়েন করতে চান ip: স্ট্রিং সিরিয়াল: স্ট্রিং
force: bool set_defauIt: booI force_connect: bool
use_externa I: bool ignore_busy: bool
persist_state: bool
connect_timeout: float
read_timeout: float

 

  1. সময় বেস সেট করুন। ফাংশন একই, কিন্তু অনুমোদিত আর্গুমেন্ট সামান্য ভিন্ন:
    মোকু ম্যাটল্যাব 1.9 মোকু ম্যাটল্যাব 3.0
    ফাংশন সেট_টাইমবেস() সেট_টাইমবেস()
    অনুমোদিত ক্ষেত্র এবং মান t1: float t2: float t1: float t2: float strict: bool
  2. তথ্য নাও. ফাংশন এবং অনুমোদিত আর্গুমেন্ট একই, কিন্তু ফিরে আসা ডেটা টাইপ এবং দৈর্ঘ্য ভিন্ন:
    মোকু ম্যাটল্যাব 1.9 মোকু ম্যাটল্যাব 3.0
    ফাংশন তথ্য নাও() তথ্য নাও()
    অনুমোদিত ক্ষেত্র এবং মান timeout: float wait: bool সময় শেষ: float wait_reacquire: bool
    রিটার্ন দৈর্ঘ্য ফ্রেম প্রতি 16383 পয়েন্ট ফ্রেম প্রতি 1024 পয়েন্ট
  3. মোকু মালিকানা ছেড়ে দিন:
    মোকু ম্যাটল্যাব 1.9 Moku API v3.0
    ফাংশন বন্ধ () ত্যাগ_মালিকানা()

অসিলোস্কোপ ফাংশন তালিকা

মোকু ম্যাটল্যাব 1.9 মোকু ম্যাটল্যাব 3.0
set_sourceO set_sourcesO
set_triggerO set_triggerO
get_dataQ get_dataQ
set_frontendQ set_frontendQ
set_defau!tsQ set_timebaseO

set_xmodeQ

set_defau!tsQ set_timebaseQ disable_inputO

enable_rollmodeQ

set_precision_modeQ set_acquisition_modeQ
sync_phaseQ sync_output_phaseQ
get_frontendQ get_frontendQ
get_samp!erateO

get_rea!time_dataQ

get_samp!erateO

সংরক্ষণ_উচ্চ_রেজ_বাফারও

gen_rampwaveO

gen_sinewaveO

generate_waveformO

get_acquisition_modeQ

gen_squarewaveQ get_sourcesQ
gen_offQ get_timebaseQ

get_output_!oadQ

সেট_গুলিamplerateQ

set_framerateQ

get_interpo!ationO set_output_!oadQ
set_hysteresisQ

set_interpo!ationO

set_input_attenuationO
set_sourceO

osc_measurementQ

সারাংশ প্রশ্ন

Moku MATLAB API Moku API-এর উপর ভিত্তি করে তৈরি। সম্পূর্ণ Moku API ডকুমেন্টেশনের জন্য, এখানে পাওয়া Moku API রেফারেন্স দেখুন https://apis.liq uidinstrume nts.com/re fe rence/.

Moku MATLAB API এর সাথে শুরু করার জন্য অতিরিক্ত বিবরণ এখানে পাওয়া যাবে https://a pis.liquid instruments.com/sta রেটিং-মতল্যাব।বাড়ি

ডাউনগ্রেড প্রক্রিয়া

যদি সংস্করণ 3.0-এ আপগ্রেড করা প্রমাণিত হয়, বা অন্যথায় বিরূপভাবে প্রভাবিত করে, আপনার অ্যাপ্লিকেশনের জন্য গুরুত্বপূর্ণ কিছু, আপনি পূর্ববর্তী সংস্করণ 1.9-এ ডাউনগ্রেড করতে পারেন। এটি একটি মাধ্যমে করা যেতে পারে web ব্রাউজার

ধাপ

  1. তরল যন্ত্রের সাথে যোগাযোগ করুন এবং প্রাপ্ত করুন file ফার্মওয়্যার সংস্করণ 9 এর জন্য।
  2. আপনার মোকু:ল্যাব আইপি ঠিকানা টাইপ করুন a web ব্রাউজার (স্ক্রিনশট দেখুন)।
  3. ফার্মওয়্যার আপডেটের অধীনে, ফার্মওয়্যারটি ব্রাউজ করুন এবং নির্বাচন করুন file লিকুইড ইন্সট্রুমেন্টস দ্বারা সরবরাহ করা হয়।
  4. আপলোড এবং আপডেট নির্বাচন করুন। আপডেট প্রক্রিয়াটি সম্পূর্ণ হতে 10 মিনিটের বেশি সময় লাগতে পারেলিকুইড-ইনস্ট্রুমেন্টস-ম্যাটল্যাব-এপিআই-ইন্টিগ্রেশন-ফিউজ-ডুমুর- (10)

© 2023 লিকুইড ইন্সট্রুমেন্টস। সংরক্ষিত

laudinstruments.com

দলিল/সম্পদ

লিকুইড ইনস্ট্রুমেন্টস ম্যাটল্যাব এপিআই ইন্টিগ্রেশন ফিউজ [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
MATLAB API, MATLAB API ইন্টিগ্রেশন ফিউজ, ইন্টিগ্রেশন ফিউজ, ফিউজ

তথ্যসূত্র

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

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