ಲಿಕ್ವಿಡ್-ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್-ಲೋಗೋ

ಲಿಕ್ವಿಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ MATLAB API ಇಂಟಿಗ್ರೇಷನ್ ಫ್ಯೂಸ್ಗಳು

ಲಿಕ್ವಿಡ್-ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್-ಮ್ಯಾಟ್ಲ್ಯಾಬ್-ಎಪಿಐ-ಇಂಟಿಗ್ರೇಷನ್-ಫ್ಯೂಸ್-ಉತ್ಪನ್ನ

MATLAB API ವಲಸೆ ಮಾರ್ಗದರ್ಶಿ

Moku ಅನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ: ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 3.0 ಗೆ ಲ್ಯಾಬ್ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳ ಹೋಸ್ಟ್ ಅನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡುತ್ತದೆ. ನವೀಕರಿಸುವಾಗ, API ಬಳಕೆದಾರರು ತಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಹೊಸ Moku API ಪ್ಯಾಕೇಜ್‌ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ಹೆಚ್ಚುವರಿ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು. ಈ ವಲಸೆ ಮಾರ್ಗದರ್ಶಿ API ಬದಲಾವಣೆಗಳು, ಆವೃತ್ತಿ 3.0 ನವೀಕರಣದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಯಾವುದೇ ಹಿಂದುಳಿದ ಹೊಂದಾಣಿಕೆಯ ಮಿತಿಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಮುಗಿದಿದೆview

Moku:Lab ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 3.0 ಹೊಸ ಫರ್ಮ್‌ವೇರ್, ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು APls ಅನ್ನು Moku:Lab ಹಾರ್ಡ್‌ವೇರ್‌ಗೆ ತರುವ ಪ್ರಮುಖ ಅಪ್‌ಡೇಟ್ ಆಗಿದೆ. ನವೀಕರಣವು Moku:Lab ಅನ್ನು Moku:Pro ಮತ್ತು Moku:Go ಗೆ ಅನುಗುಣವಾಗಿ ತರುತ್ತದೆ, ಇದು ಎಲ್ಲಾ Moku ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ನವೀಕರಣವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅನೇಕ ಸಾಧನಗಳಿಗೆ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳ ಹೋಸ್ಟ್ ಅನ್ನು ಅನ್ಲಾಕ್ ಮಾಡುತ್ತದೆ. ಇದು ಎರಡು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಹ ಸೇರಿಸುತ್ತದೆ: ಮಲ್ಟಿ-ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮೋಡ್ ಮತ್ತು ಮೊಕು ಕ್ಲೌಡ್ ಕಂಪೈಲ್. ಕೆಲವು ಸೂಕ್ಷ್ಮ ವರ್ತನೆಯ ವ್ಯತ್ಯಾಸಗಳೂ ಇವೆ, ಬ್ಯಾಕ್‌ವರ್ಡ್ ಹೊಂದಾಣಿಕೆ ವಿಭಾಗದಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ.

ಇದು API ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಪ್ರಮುಖ ಅಪ್‌ಡೇಟ್ ಆಗಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಹೊಸ MATLAB API v3.0 ಪ್ಯಾಕೇಜ್ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ MATLAB ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳೊಂದಿಗೆ ಹಿಂದುಳಿದ ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ. API ಬಳಕೆದಾರರು ತಮ್ಮ Moku:Lab ಅನ್ನು ಆವೃತ್ತಿ 3.0 ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದರೆ ಅವರ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಹೊಸ Moku API ಪ್ಯಾಕೇಜ್‌ಗೆ ಪೋರ್ಟ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಗಮನಾರ್ಹವಾದ ಕಸ್ಟಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಹೊಂದಿರುವ API ಬಳಕೆದಾರರು ತಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕೋಡ್ ಅನ್ನು ಪೋರ್ಟ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ ಪ್ರಯತ್ನದ ಮಟ್ಟವನ್ನು ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಗಣಿಸಬೇಕು. Moku:Lab 1.9 ಅನ್ನು ಹೊಸ ನಿಯೋಜನೆಗಳಿಗಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾಗಿಲ್ಲ ಮತ್ತು ಎಲ್ಲಾ ಗ್ರಾಹಕರನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲು ಪ್ರೋತ್ಸಾಹಿಸಲಾಗುತ್ತದೆ. ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಸಮಸ್ಯೆಗಳು ಉದ್ಭವಿಸಿದರೆ, ಬಳಕೆದಾರರು ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 1.9 ಗೆ ಡೌನ್‌ಗ್ರೇಡ್ ಮಾಡುವ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಈ ವಲಸೆ ಮಾರ್ಗದರ್ಶಿ ಅಡ್ವಾನ್ ಅನ್ನು ವಿವರಿಸುತ್ತದೆtagMoku:ಲ್ಯಾಬ್ ಆವೃತ್ತಿ 3.0 ಗೆ ನವೀಕರಿಸುವ ಮತ್ತು ಸಂಭಾವ್ಯ ತೊಡಕುಗಳು. ಇದು MATLAB API ಅನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ ನಿಮ್ಮ Moku:Lab ಅನ್ನು ಹೇಗೆ ಡೌನ್‌ಗ್ರೇಡ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಆವೃತ್ತಿ 3.0 ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿ 3.0 ಮಲ್ಟಿ-ಇನ್‌ಸ್ಟ್ರುಮೆಂಟ್ ಮೋಡ್ ಮತ್ತು ಮೊಕು ಕ್ಲೌಡ್ ಕಂಪೈಲ್ ಅನ್ನು ಮೊಕು:ಲ್ಯಾಬ್‌ಗೆ ಮೊದಲ ಬಾರಿಗೆ ತರುತ್ತದೆ, ಜೊತೆಗೆ ಉಪಕರಣಗಳ ಸೂಟ್‌ನಾದ್ಯಂತ ಅನೇಕ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಉಪಯುಕ್ತತೆ ನವೀಕರಣಗಳನ್ನು ತರುತ್ತದೆ.

ಬಹು-ವಾದ್ಯ ಮೋಡ್

ಕಸ್ಟಮ್ ಪರೀಕ್ಷಾ ಕೇಂದ್ರವನ್ನು ರಚಿಸಲು ಮೋಕು:ಲ್ಯಾಬ್‌ನಲ್ಲಿ ಮಲ್ಟಿ-ಇನ್‌ಸ್ಟ್ರುಮೆಂಟ್ ಮೋಡ್ ಬಳಕೆದಾರರಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಎರಡು ಉಪಕರಣಗಳನ್ನು ನಿಯೋಜಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಉಪಕರಣವು ಅನಲಾಗ್ ಇನ್‌ಪುಟ್‌ಗಳು ಮತ್ತು ಔಟ್‌ಪುಟ್‌ಗಳಿಗೆ ಸಂಪೂರ್ಣ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದೆ ಜೊತೆಗೆ ಇನ್‌ಸ್ಟ್ರುಮೆಂಟ್ ಸ್ಲಾಟ್‌ಗಳ ನಡುವಿನ ಪರಸ್ಪರ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿದೆ. ಉಪಕರಣಗಳ ನಡುವಿನ ಪರಸ್ಪರ ಸಂಪರ್ಕಗಳು ಹೆಚ್ಚಿನ ವೇಗ, ಕಡಿಮೆ-ಸುಪ್ತತೆ, ನೈಜ-ಸಮಯದ ಡಿಜಿಟಲ್ ಸಂವಹನವನ್ನು 2 Gb/s ವರೆಗೆ ಬೆಂಬಲಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಉಪಕರಣಗಳು ಸ್ವತಂತ್ರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು ಅಥವಾ ಸುಧಾರಿತ ಸಿಗ್ನಲ್ ಸಂಸ್ಕರಣಾ ಪೈಪ್‌ಲೈನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಸಂಪರ್ಕಿಸಬಹುದು. ಇತರ ಉಪಕರಣಕ್ಕೆ ಅಡ್ಡಿಯಾಗದಂತೆ ಉಪಕರಣಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಒಳಗೆ ಮತ್ತು ಹೊರಗೆ ಬದಲಾಯಿಸಬಹುದು. ಸುಧಾರಿತ ಬಳಕೆದಾರರು ಮೊಕು ಕ್ಲೌಡ್ ಕಂಪೈಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮಲ್ಟಿ-ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮೋಡ್‌ನಲ್ಲಿ ತಮ್ಮದೇ ಆದ ಕಸ್ಟಮ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಬಹುದು.

ಮೊಕು ಮೇಘ ಸಂಕಲನ

Moku ಕ್ಲೌಡ್ ಕಂಪೈಲ್ ನಿಮಗೆ ಕಸ್ಟಮ್ DSP ಅನ್ನು ನೇರವಾಗಿ Moku:Lab FPGA ಗೆ ಮಲ್ಟಿ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮೋಡ್‌ನಲ್ಲಿ ನಿಯೋಜಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. a ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಬರೆಯಿರಿ web ಬ್ರೌಸರ್ ಮತ್ತು ಅದನ್ನು ಕ್ಲೌಡ್ನಲ್ಲಿ ಕಂಪೈಲ್ ಮಾಡಿ; Moku ಕ್ಲೌಡ್ ಕಂಪೈಲ್ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಗುರಿ Moku ಸಾಧನಗಳಿಗೆ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಅನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.

ಆಸಿಲ್ಲೋಸ್ಕೋಪ್

  • ಆಳವಾದ ಮೆಮೊರಿ ಮೋಡ್: 4M s ವರೆಗೆ ಉಳಿಸಿampಪ್ರತಿ ಚಾನಲ್‌ಗೆ ಪೂರ್ಣ ಸೆampಲಿಂಗ್ ದರ (500 MSa/s)

ಸ್ಪೆಕ್ಟ್ರಮ್ ವಿಶ್ಲೇಷಕ

  • ಸುಧಾರಿತ ಶಬ್ದ ಮಹಡಿ
  • ಲಾಗರಿಥಮಿಕ್ Vrms ಮತ್ತು Vpp ಸ್ಕೇಲ್
  • ಐದು ಹೊಸ ವಿಂಡೋ ಕಾರ್ಯಗಳು (ಬಾರ್ಟ್ಲೆಟ್, ಹ್ಯಾಮಿಂಗ್, ನಟ್ಟಲ್, ಗಾಸಿಯನ್, ಕೈಸರ್)

ಹಂತಮಾಪಕ

  • ಆವರ್ತನ ಆಫ್‌ಸೆಟ್, ಹಂತ ಮತ್ತು amplitude ಅನ್ನು ಈಗ ಅನಲಾಗ್ ಸಂಪುಟವಾಗಿ ಔಟ್‌ಪುಟ್ ಮಾಡಬಹುದುtagಇ ಸಂಕೇತಗಳು
  • ಬಳಕೆದಾರರು ಈಗ ಔಟ್‌ಪುಟ್ ಸಿಗ್ನಲ್‌ಗಳಿಗೆ DC ಆಫ್‌ಸೆಟ್ ಅನ್ನು ಸೇರಿಸಬಹುದು
  • ಹಂತ-ಲಾಕ್ ಮಾಡಿದ ಸೈನ್ ವೇವ್ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಈಗ ಆವರ್ತನವನ್ನು 2 50x ವರೆಗೆ ಗುಣಿಸಬಹುದು ಅಥವಾ 125x ಗೆ ವಿಂಗಡಿಸಬಹುದು
  • ಸುಧಾರಿತ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಶ್ರೇಣಿ (1 Hz ನಿಂದ 100 kHz)
  • ಸುಧಾರಿತ ಹಂತದ ಸುತ್ತುವಿಕೆ ಮತ್ತು ಸ್ವಯಂ ಮರುಹೊಂದಿಸುವ ಕಾರ್ಯಗಳು

ವೇವ್ಫಾರ್ಮ್ ಜನರೇಟರ್

  • ಶಬ್ದ ಔಟ್ಪುಟ್
  • ಪಲ್ಸ್ ಅಗಲ ಮಾಡ್ಯುಲೇಶನ್ (PWM)

ಬಂಧಿಸು Ampಜೀವಿತಾವಧಿ

  • ಕಡಿಮೆ ಆವರ್ತನದ ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ PLL ಲಾಕ್ ಮಾಡುವುದು
  • ಕನಿಷ್ಠ PLL ಆವರ್ತನವನ್ನು 10 Hz ಗೆ ಇಳಿಸಲಾಗಿದೆ
  • ಆಂತರಿಕ ಪಿಎಲ್ಎಲ್ ಸಿಗ್ನಲ್ ಅನ್ನು ಈಗ 250xor ವರೆಗೆ ಗುಣಿಸಿದಾಗ 125x ಗೆ ಭಾಗಿಸಿ ಡಿಮಾಡ್ಯುಲೇಶನ್‌ನಲ್ಲಿ ಬಳಸಬಹುದಾಗಿದೆ
  • ಹಂತದ ಮೌಲ್ಯಗಳಿಗೆ 6-ಅಂಕಿಯ ನಿಖರತೆ

ಆವರ್ತನ ಪ್ರತಿಕ್ರಿಯೆ ವಿಶ್ಲೇಷಕ

  • ಗರಿಷ್ಠ ಆವರ್ತನವನ್ನು 120 MHz ನಿಂದ 200 MHz ಗೆ ಹೆಚ್ಚಿಸಲಾಗಿದೆ
  • ಗರಿಷ್ಠ ಸ್ವೀಪ್ ಪಾಯಿಂಟ್‌ಗಳನ್ನು 512 ರಿಂದ 8192 ಕ್ಕೆ ಹೆಚ್ಚಿಸಿ
  • ಹೊಸ ಡೈನಾಮಿಕ್ Amplitude ವೈಶಿಷ್ಟ್ಯವು ಅತ್ಯುತ್ತಮ ಅಳತೆ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಗಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಔಟ್‌ಪುಟ್ ಸಿಗ್ನಲ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡುತ್ತದೆ
  • ಹೊಸ ln/ln1 ಮಾಪನ ಮೋಡ್
  • ಇನ್‌ಪುಟ್ ಸ್ಯಾಚುರೇಶನ್ ಎಚ್ಚರಿಕೆಗಳು
  • ಗಣಿತ ಚಾನಲ್ ಈಗ ಚಾನೆಲ್ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಅನಿಯಂತ್ರಿತ ಸಂಕೀರ್ಣ-ಮೌಲ್ಯದ ಸಮೀಕರಣಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಹೊಸ ರೀತಿಯ ಸಂಕೀರ್ಣ ವರ್ಗಾವಣೆ ಕಾರ್ಯ ಮಾಪನಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
  • ಇನ್‌ಪುಟ್ ಸಿಗ್ನಲ್‌ಗಳನ್ನು ಈಗ dBM ಜೊತೆಗೆ dBVpp ಮತ್ತು dBVrms ನಲ್ಲಿ ಅಳೆಯಬಹುದು
  • ಸ್ವೀಪ್‌ನ ಪ್ರಗತಿಯನ್ನು ಈಗ ಗ್ರಾಫ್‌ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ
  • ದೀರ್ಘ ಸ್ವೀಪ್ ಸಮಯದಲ್ಲಿ ಆಕಸ್ಮಿಕ ಬದಲಾವಣೆಗಳನ್ನು ತಡೆಯಲು ಆವರ್ತನ ಅಕ್ಷವನ್ನು ಈಗ ಲಾಕ್ ಮಾಡಬಹುದು

ಲೇಸರ್ ಲಾಕ್ ಬಾಕ್ಸ್

  • ಸುಧಾರಿತ ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರವು ಸ್ಕ್ಯಾನ್ ಮತ್ತು ಮಾಡ್ಯುಲೇಶನ್ ಸಿಗ್ನಲ್ ಪಥಗಳನ್ನು ತೋರಿಸುತ್ತದೆ
  • ಹೊಸ ಲಾಕಿಂಗ್ ಎಸ್tages ವೈಶಿಷ್ಟ್ಯವು ಲಾಕ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ
  • ಕಡಿಮೆ ಆವರ್ತನದ ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ PLL ಲಾಕ್ ಮಾಡುವುದು
  • ಹಂತದ ಮೌಲ್ಯಗಳಿಗೆ 6-ಅಂಕಿಯ ನಿಖರತೆ
  • ಕಡಿಮೆ ಆವರ್ತನದ ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ PLL ಲಾಕ್ ಮಾಡುವುದು
  • ಕನಿಷ್ಠ PLL ಆವರ್ತನವನ್ನು 10 Hz ಗೆ ಇಳಿಸಲಾಗಿದೆ
  • ದಿ PLL ಸಿಗ್ನಲ್ ಅನ್ನು ಈಗ ಆವರ್ತನವನ್ನು 250x ವರೆಗೆ ಗುಣಿಸಬಹುದು ಅಥವಾ 0.125x ಗೆ ವಿಂಗಡಿಸಬಹುದು.

ಇತರೆ

ಅನಿಯಂತ್ರಿತ ವೇವ್‌ಫಾರ್ಮ್ ಜನರೇಟರ್‌ನಲ್ಲಿ ಕಸ್ಟಮ್ ತರಂಗರೂಪಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಬಳಸಬಹುದಾದ ಸಮೀಕರಣ ಸಂಪಾದಕಕ್ಕೆ ಸೈನ್ ಫಂಕ್ಷನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ

ಬೈನರಿ ಪರಿವರ್ತಿಸಿ LI fileಸಾಧನದಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡುವಾಗ 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 ಪ್ಯಾಕೇಜ್ ಇನ್ನು ಮುಂದೆ ನವೀಕರಣಗಳನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ, ಹೊಸ API ಪ್ಯಾಕೇಜ್‌ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ಸಾಧ್ಯವಾಗದ ಬಳಕೆದಾರರಿಗೆ ಲಿಕ್ವಿಡ್ ಇನ್‌ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಇನ್ನೂ ಬೆಂಬಲವನ್ನು ನೀಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ.

ವಿವರವಾದ ಮಾಜಿ ಹುಡುಕಿamples ಹೊಸ Moku MATLAB API v3.0 ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿನ ಪ್ರತಿ ಸಾಧನಕ್ಕೆ ಮೊದಲಿನ MATLAB ಅಭಿವೃದ್ಧಿಯನ್ನು ಹೊಸ API ಪ್ಯಾಕೇಜ್‌ಗೆ ಪರಿವರ್ತಿಸಲು ಬೇಸ್ ಲೈನ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಹಿಂಜರಿಕೆಗಳು

ಡೇಟಾ ಲಾಗಿಂಗ್‌ಗಾಗಿ RAM ಡಿಸ್ಕ್

ಆವೃತ್ತಿ 1.9 512 MB ಹೊಂದಿತ್ತು fileಸಾಧನದ RAM ನಲ್ಲಿ ಸಿಸ್ಟಮ್, ಹೆಚ್ಚಿನ s ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಲಾಗ್ ಮಾಡಲು ಬಳಸಬಹುದಾಗಿದೆampಲಿಂಗ್ ದರಗಳು. ಆವೃತ್ತಿ 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 ಡೇಟಾ ಸಂಸ್ಕರಣೆಗಾಗಿ ಅವರು ಬಳಸುವ ಕಂಪ್ಯೂಟರ್‌ಗೆ ಪರಿವರ್ತಕ.

ಹಿಂದಕ್ಕೆ-ಹೊಂದಾಣಿಕೆಯಿಲ್ಲದ ಬದಲಾವಣೆಗಳು

LIA ನಲ್ಲಿ ಡೇಟಾ ಸ್ಕೇಲಿಂಗ್

ಆವೃತ್ತಿ 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ಪ್ರತಿಯೊಂದಕ್ಕೂ le MATLAB ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು
  • ಎಲ್ಲಾ MATLAB ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಕಾಮೆಂಟ್‌ಗಳೊಂದಿಗೆ ಒದಗಿಸಲಾಗಿದೆ, ಇದು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸುಲಭ ಮತ್ತು ಗ್ರಾಹಕೀಕರಣಕ್ಕಾಗಿ ಅಂತಿಮ ಬಳಕೆದಾರರ ಆರಂಭಿಕ ಹಂತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು
  • ಮೊಕು ಮೇಲೆ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣವನ್ನು ಒದಗಿಸುವ ಕಾರ್ಯಗಳ ಒಂದು ಸೆಟ್

ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತ ಉಪಕರಣಗಳು

  1. ಅನಿಯಂತ್ರಿತ ವೇವ್ಫಾರ್ಮ್ ಜನರೇಟರ್
  2. ಡೇಟಾ ಲಾಗರ್
  3. ಡಿಜಿಟಲ್ ಫಿಲ್ಟರ್ ಬಾಕ್ಸ್
  4. ಎಫ್ಐಆರ್ ಫಿಲ್ಟರ್ ಬಿಲ್ಡರ್
  5. ಆವರ್ತನ ಪ್ರತಿಕ್ರಿಯೆ ವಿಶ್ಲೇಷಕ
  6. ಲೇಸರ್ ಲಾಕ್ ಬಾಕ್ಸ್
  7. ಲಾಕ್-ಇನ್ Ampಜೀವಿತಾವಧಿ
  8. ಆಸಿಲ್ಲೋಸ್ಕೋಪ್
  9. ಹಂತಮಾಪಕ
  10. PID ನಿಯಂತ್ರಕ
  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\MATLABAdd-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 ಪ್ಯಾಕೇಜುಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳನ್ನು ವಿವರಿಸಲು le. ಕ್ಲೈಂಟ್ ಸೆಷನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದು, ಮೊಕುಗೆ ಉಪಕರಣ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡುವುದು ಮತ್ತು ಕ್ಲೈಂಟ್ ಸೆಶನ್ ಅನ್ನು ಕೊನೆಗೊಳಿಸುವುದು ಹೊರತುಪಡಿಸಿ, ಅಂತಿಮ ಬಳಕೆದಾರರು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು ವಿವಿಧ ಕ್ರಮದಲ್ಲಿ ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು.

ವ್ಯತ್ಯಾಸಗಳು

ಇಲ್ಲಿ, ನಾವು ಅನುಕ್ರಮದಲ್ಲಿ ಪ್ರತಿ ಹಂತಕ್ಕೂ ಎರಡು APls ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ನೋಡುತ್ತೇವೆ.

Moku ಮಾಲೀಕತ್ವವನ್ನು ಕ್ಲೈಮ್ ಮಾಡಿ ಮತ್ತು ಸಾಧನಕ್ಕೆ ಆಸಿಲ್ಲೋಸ್ಕೋಪ್ ಬಿಟ್‌ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ. Moku MATLAB 1.9 ನೊಂದಿಗೆ ಹೋಲಿಸಿದರೆ, ಹೊಸ API ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ:

ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 1.9 ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 3.0
ಕಾರ್ಯ ಹೆಸರು_ಹೆಸರು() deploy_or_conn ect() ಆಸಿಲ್ಲೋಸ್ಕೋಪ್()
ಅನುಮತಿಸಲಾದ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಮೌಲ್ಯಗಳು ಹೆಸರು: ಸ್ಟ್ರಿಂಗ್ ಅವಧಿ ಮೀರಿದೆ: ಫ್ಲೋಟ್ ಉಪಕರಣ: ನಿಯೋಜಿಸಲು ಬಯಸುವ ಉಪಕರಣದ ವರ್ಗ ip: ಸ್ಟ್ರಿಂಗ್ ಸೀರಿಯಲ್: ಸ್ಟ್ರಿಂಗ್
ಬಲ: bool set_defauIt: booI ಬಲ_ಸಂಪರ್ಕ: bool
use_externa I: bool ನಿರ್ಲಕ್ಷ್ಯ_ನಿರತ: bool
persist_state: bool
ಕನೆಕ್ಟ್_ಟೈಮ್ಔಟ್: ಫ್ಲೋಟ್
read_timeout: ಫ್ಲೋಟ್

 

  1. ಸಮಯದ ಆಧಾರವನ್ನು ಹೊಂದಿಸಿ. ಕಾರ್ಯವು ಒಂದೇ ಆಗಿರುತ್ತದೆ, ಆದರೆ ಅನುಮತಿಸಲಾದ ವಾದಗಳು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿವೆ:
    ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 1.9 ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 3.0
    ಕಾರ್ಯ ಸೆಟ್_ಟೈಮ್ಬೇಸ್() ಸೆಟ್_ಟೈಮ್ಬೇಸ್()
    ಅನುಮತಿಸಲಾದ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಮೌಲ್ಯಗಳು t1: ಫ್ಲೋಟ್ t2: ಫ್ಲೋಟ್ t1: float t2:float strict: bool
  2. ಡೇಟಾವನ್ನು ಪಡೆಯಿರಿ. ಕಾರ್ಯಗಳು ಮತ್ತು ಅನುಮತಿಸಲಾದ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ, ಆದರೆ ಹಿಂತಿರುಗಿಸಿದ ಡೇಟಾ ಪ್ರಕಾರ ಮತ್ತು ಉದ್ದವು ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ:
    ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 1.9 ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 3.0
    ಕಾರ್ಯ ಪಡೆಯಿರಿ_ಡೇಟಾ() ಪಡೆಯಿರಿ_ಡೇಟಾ()
    ಅನುಮತಿಸಲಾದ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಮೌಲ್ಯಗಳು ಸಮಯ ಮೀರಿದೆ: ಫ್ಲೋಟ್ ನಿರೀಕ್ಷಿಸಿ: bool ಸಮಯ ಮೀರಿದೆ: float wait_reacquire: bool
    ಹಿಂತಿರುಗುವ ಉದ್ದ ಪ್ರತಿ ಫ್ರೇಮ್‌ಗೆ 16383 ಅಂಕಗಳು ಪ್ರತಿ ಫ್ರೇಮ್‌ಗೆ 1024 ಅಂಕಗಳು
  3. ಮೊಕು ಮಾಲೀಕತ್ವವನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ:
    ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 1.9 ಮೊಕು API v3.0
    ಕಾರ್ಯ ಮುಚ್ಚಿ () relinquish_ownership()

ಆಸಿಲ್ಲೋಸ್ಕೋಪ್ ಕಾರ್ಯಗಳ ಪಟ್ಟಿ

ಮೊಕು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ 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
ಪಡೆಯಿರಿ_ಗಳುamp!erateO

get_rea!time_dataQ

ಪಡೆಯಿರಿ_ಗಳುamp!erateO

save_high_res_bufferO

gen_rampಅಲೆO

gen_sinewaveO

ಜನರೇಟ್_ವೇವ್ಫಾರ್ಮ್O

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

ಸಾರಾಂಶQ

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 ಗೆ ಡೌನ್‌ಗ್ರೇಡ್ ಮಾಡಬಹುದು. ಇದನ್ನು a ಮೂಲಕ ಮಾಡಬಹುದು web ಬ್ರೌಸರ್.

ಹಂತಗಳು

  1. ಲಿಕ್ವಿಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಪಡೆದುಕೊಳ್ಳಿ file ಫರ್ಮ್‌ವೇರ್ ಆವೃತ್ತಿ 9.
  2. ನಿಮ್ಮ Moku:Lab IP ವಿಳಾಸವನ್ನು ಟೈಪ್ ಮಾಡಿ a web ಬ್ರೌಸರ್ (ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ನೋಡಿ).
  3. ಅಪ್‌ಡೇಟ್ ಫರ್ಮ್‌ವೇರ್ ಅಡಿಯಲ್ಲಿ, ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿ file ಲಿಕ್ವಿಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಒದಗಿಸಿದ.
  4. ಅಪ್‌ಲೋಡ್ ಮತ್ತು ಅಪ್‌ಡೇಟ್ ಆಯ್ಕೆಮಾಡಿ. ನವೀಕರಣ ಪ್ರಕ್ರಿಯೆಯು ಪೂರ್ಣಗೊಳ್ಳಲು 10 ನಿಮಿಷಗಳಿಗಿಂತ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದುಲಿಕ್ವಿಡ್-ಇನ್‌ಸ್ಟ್ರುಮೆಂಟ್ಸ್-ಮ್ಯಾಟ್ಲ್ಯಾಬ್-ಎಪಿಐ-ಇಂಟಿಗ್ರೇಷನ್-ಫ್ಯೂಸ್-ಫಿಗ್- (10)

© 2023 ದ್ರವ ಉಪಕರಣಗಳು. ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.

laudinstruments.com

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

ಲಿಕ್ವಿಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ MATLAB API ಇಂಟಿಗ್ರೇಷನ್ ಫ್ಯೂಸ್ಗಳು [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
MATLAB API, MATLAB API ಇಂಟಿಗ್ರೇಷನ್ ಫ್ಯೂಸ್‌ಗಳು, ಇಂಟಿಗ್ರೇಷನ್ ಫ್ಯೂಸ್‌ಗಳು, ಫ್ಯೂಸ್‌ಗಳು

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *