NA MEA KUAI O Moku Lab LabVIEW Alakaʻi hoʻohana API Migration

Pauview
Moku: He hōʻano hou ʻo Lab software version 3.0 e lawe mai ana i ka firmware hou, nā mea hoʻohana, a me nā API i Moku:Lab hardware. Hāʻawi ka mea hou iā Moku:Lab i ka laina me Moku:Fro a me Moku:Go, e maʻalahi ke kaʻana like ʻana i nā palapala ma nā kahua āpau o Moku. Wehe ka mea hou i ka nui o nā hiʻohiʻona hou i ka nui o nā mea kani. ua hoʻohui pū ʻia i ʻelua mau hiʻohiʻona hou: ʻO ke ʻano Muti-instrument a me Moku Cloud Compile. Aia kekahi mau ʻokoʻa ʻano maʻalahi e like me ka wehewehe ʻana ma ka ʻāpana hoʻohālikelike Backward.
Hoʻopili pū ʻia kēia hōʻano hou i ka hoʻolālā APl, a no laila ʻaʻole e hoʻi hope ka pūʻolo API hou me nā palapala APl i loaʻa. Pono nā APlusers e hoʻokomo i kā lākou mau palapala i ka pūʻolo Moku APl hou inā hoʻonui lākou i kā lākou Moku:Lab i ka mana 3.C. Pono nā mea hoʻohana API me ka hoʻomohala polokalamu maʻamau e noʻonoʻo pono i ke kiʻekiʻe o ka hoʻoikaika ʻana e hoʻopaʻa i kā lākou coce e kū nei. Moku: ʻAʻole ʻōlelo ʻia ʻo Lab 1.9 no nā hoʻolaha hou a paipai ʻia nā mea kūʻai a pau e hoʻomaikaʻi. I ka hopena, e lilo ana ka Moku:Lab version 1.9 i ke kākoʻo, e like me kā mākou Hoʻopau Ola. Inā kū mai nā pilikia ma hope o ka hoʻonui ʻana, e loaʻa i nā mea hoʻohana ke koho e hoʻohaʻahaʻa i ka mana polokalamu 19.
Hōʻike kēia alakaʻi neʻe i ka advantagʻo ka hoʻonui ʻana a me nā pilikia e hiki mai ana o ka hoʻonui ʻana iā Moku:Lab version 3.0. Hōʻike pū ia i ke kaʻina hana e hoʻonui ai i ka LabVIEW APl a pehea e hoʻohaʻahaʻa ai i kāu Moku:Lab inā pono.
Version 3.0 hiʻona hou
Nā hiʻohiʻona hou
Lawe mai ka polokalamu polokalamu 3.0 i ka Multi-Instrument Mode a me Moku Cloud Compile i Moku:Lab no ka manawa mua, a me ka nui o ka hana a me ka hoʻohana ʻana i ka hoʻonui ʻana ma waena o ka hui o nā mea kani.
ʻAno mea kani lehulehu
ʻO ke ʻano mea hana Muli ma Moku:Lab hiki i nā mea hoʻohana ke kau i ʻelua mau mea kani i ka manawa hoʻokahi e hana i kahi kahua hoʻāʻo maʻamau. Loaʻa i kēlā me kēia mea hana ke komo piha i nā hoʻokomo a me nā mea hoʻopuka analog, me nā pilina ma waena o nā pahu mea kani. Kākoʻo nā pilina ma waena o nā mea kani i ka wikiwiki kiʻekiʻe, haʻahaʻa-latency, kamaʻilio kikohoʻe manawa maoli a hiki i 2 Gb/s, no laila hiki i nā mea kani ke holo kūʻokoʻa a i ʻole e hoʻopili ʻia no ke kūkulu ʻana i nā pipeline hana hōʻailona holomua. Hiki i nā mea hoʻohana ke hoʻololi i nā mea hana i loko a i waho me ka hoʻopau ʻole i nā mea e pili ana. Hiki i nā mea hoʻohana kiʻekiʻe ke kau i kā lākou algorithm maʻamau i ka Multi-instrument Mode me ka Moku Cloud Compile.
Moku Kapua Compile
Hāʻawi ʻo Moku Cloud Compile iā ʻoe e hoʻopili pololei i ka hoʻoponopono hōʻailona kikohoʻe maʻamau (DSP) ma luna o ka Moku:Lab FPGA ma ke ʻano Multi-meanstrument Mode. Kākau i ke code me ka hoʻohana ʻana i a web mākaʻikaʻi a hōʻuluʻulu iā ia ma ke ao; a laila e hoʻohana i ka Moku Cloud Compile no ka hoʻomoe ʻana i ka bitstream i hoʻokahi a ʻoi aku paha nā polokalamu Moku.
Oscilloscope
- ʻAno hoʻomanaʻo hohonu — mālama a hiki i 4M samples no ke kanal ma ka piha sampka lōʻihi (500 MSa/s)
- Hoʻomaikaʻi i ka papahele walaʻau
- Logarithmic Vrms a me Vpp scale
- ʻElima mau hana pukaaniani hou (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)
Phasemeter
- Hiki i nā mea hoʻohana ke hoʻopuka i ka pinepine offset, phase, a amplitude like analog voltage hoailona
- Hiki i nā mea hoʻohana ke hoʻohui i ka DC offset i nā hōʻailona puka
- Hiki ke hoʻonui ʻia ke alapine i ka 250x a i ʻole ka mahele ʻia i ka 0.125x.
- Hoʻonui ʻia ka bandwidth (1 Hz a 100 kHz)
- ʻO ka hoʻopili ʻana i ka pae kiʻekiʻe a me ka hoʻoponopono hou ʻana i nā hana
Mea hana hawewe
- Hoʻopuka walaʻau
- ʻO ka hoʻololi ʻana i ka laula puʻupuʻu (PWM)
Laka-i Ampliifier (LIA)
- Hoʻomaikaʻi i ka hana o ka laka PLL haʻahaʻa haʻahaʻa
- Ua hōʻemi ʻia ka alapine PLL liʻiliʻi i 10 Hz
- Hiki ke hoʻonui ʻia ka hōʻailona PLL kūloko a hiki i 250x a i ʻole puʻunaue ʻia i 0.125x no ka hoʻohana ʻana i ka demodulation.
- 6-helu pololei no nā koina māhele
Mea Analye pane pinepine
- Hoʻonui ʻia ka alapine kiʻekiʻe mai 120 MHz a i 200 MHz
- Hoʻonui ʻia nā wahi kahili nui loa mai 512 a i 8192
- Hoʻoikaika hou AmpʻO ka hiʻohiʻona litude e hoʻonui i ka hōʻailona puka no ke ana maikaʻi loa
- ʻAno hou In/Int ana
- Hoʻokomo i nā ʻōlelo aʻo hoʻokahi
- Kākoʻo ke ala makemakika i nā hoʻohālikelike waiwai paʻakikī e pili ana i nā hōʻailona channel, hiki i nā ʻano hou o nā ana hana hoʻololi paʻakikī.
- Hiki i nā mea hoʻohana ke ana i nā hōʻailona hoʻokomo ma dBVpp a me dBVrms ma kahi o dBm
- Hōʻike ʻia ka holomua o ka holoi ʻana ma ka pakuhi
- Hiki ke laka ʻia ke koʻi alapine no ka pale ʻana i nā loli ulia i ka wā o ka holoi ʻana
Pahu Laka Laser
- Hōʻike ke kiʻikuhi poloka i hoʻomaikaʻi ʻia i nā ala hōʻailona scan a modulation
- Laka hou stagHiki i nā mea hoʻohana ke hana i kā lākou hana laka
- Hoʻomaikaʻi i ka hana o ka laka P_L haʻahaʻa
- 6-helu pololei no nā koina māhele
- Hoʻomaikaʻi i ka hana o ka laka P_L haʻahaʻa
- Ua hoʻemi ʻia ke alapine PLL liʻiliʻi i 10 Hz
- Hiki ke hoʻonui pinepine ʻia ka hōʻailona PLL a hiki i 250x a i ʻole mahele ʻia i 0.125x no ka hoʻohana ʻana i ka demodulation.
'ē aʻe
- Hoʻohui ʻia ke kākoʻo no ka hana sinc i ka hoʻoponopono hoʻohālikelike i hiki ke hoʻohana ʻia e hana i nā nalu maʻamau i ka Arbitrary Waveform Generator.
- E hoʻohuli i ka binary LI files i nā palapala CSV, MATLAB, a i ʻole NumPy ke hoʻoiho ʻia mai ka hāmeʻa
Kākoʻo API i hoʻonui ʻia
Hāʻawi ka pūʻolo Moku API hou i ka hana i hoʻonui a paʻa. E loaʻa iā ia nā mea hou e hoʻomaikaʻi i ka hana a hoʻolauna i nā hiʻohiʻona hou.
Nā palena hoʻohālikelike hope
API
ʻO Moku Lab houVIEW ʻAʻole kūpono ka pūʻolo API me ka Moku:LabLab muaVIEW API. He ʻokoʻa loa nā hoʻokomo a me nā mea hoʻopuka. Inā ua hana ʻoe i ka hoʻomohala polokalamu maʻamau me ka Moku:Lab LabVIEW API, e noʻonoʻo i ka hopena o ka neʻe ʻana i kāu polokalamu āpau i kūpono me ka API hou.
ʻOiai ʻo Moku:Lab 1.9 LabVIEW ʻAʻole loaʻa hou ka pūʻolo API i nā mea hou, e hoʻomau ka Liquid Instruments i ke kākoʻo no nā mea hoʻohana hiki ʻole ke neʻe i ka pūʻolo API hou E ʻike i nā kikoʻī kikoʻī ex.amples no kēlā me kēia mea kani ma ka Moku Lab houVIEW ʻO ka pūʻolo API e lilo i kumu kumu no ka hoʻololi ʻana i ka hoʻomohala mua ʻana o APl i ka pūʻolo APl hou.
Hoʻihoʻi hou
RAM disk no ka hoʻopaʻa ʻikepili
He 1.9 MB ka version 512 a fileʻōnaehana i loko o ka RAM o ka hāmeʻa, hiki ke hoʻohana ʻia e hoʻopaʻa i ka ʻikepili ma ke kiʻekiʻe sampling rates. ʻAʻole loaʻa kēia ma ka mana 3.0. No ka hiki ke hoʻopaʻa inoa, pono ke kāleka SD. Hoʻopili kēia i ka wikiwiki o ka hoʻopaʻa inoa ʻikepili ma kahi o 250 kSa/s no 1 channel a me 125 kSa/s no nā kaha ʻelua.
Hoʻopaʻa ʻikepili i CSV
Loaʻa ka mana 1.9 e mālama pono i ka ʻikepili i kahi CSV file oiai e kakau ana. ʻAʻole loaʻa pololei kēia hiʻohiʻona ma ka mana 3.0. ʻO nā mea hoʻohana me ka mālama ʻana i ka CSV files pololei i kahi kāleka SD a i ʻole pono ka mea kūʻai aku e hoʻololi mua i ka binary file i CSV, me ka hoʻohana ʻana i ka polokalamu mea kūʻai aku a i ʻole ma ka hoʻokomo ʻana i ka mea kūʻokoʻa Liquid Instruments File Mea hoʻololi ma ke kamepiula a lākou e hoʻohana ai no ka hoʻoili ʻikepili.
Hoʻololi kūpono ʻole i hope
Ka helu ʻikepili ma LIA
Ma ka mana 1.9, ua hoʻokō mākou i ka hoʻonui ʻana i ka ʻikepili e like me ka hoʻonui ʻana i ʻelua mau hōʻailona 0.1V DC i loaʻa i kahi puka 0.02 V DC. Ma ka mana 3.0, ua hoʻololi mākou i kēia e like me ka hopena he 0.01V DC, ʻoi aku ka nui o ka laina me nā manaʻo intuitive o nā mea kūʻai aku.
Pono e hoʻohana ʻia ka puka ʻana o ka Waveform Generator e like me ke kumu modulation/trigger
Ma ka mana 1.9, hiki ke hoʻohana ʻia ke ʻano nalu o ke kahawai ʻē aʻe ma ke ʻano he modulation a i ʻole kumu hoʻoulu i ka Waveform Generator, ʻoiai inā ua pio ka hoʻopuka o kēlā kahawai. Ua wehe ʻia kēia ma ka mana 3.0. Pono nā mea hoʻohana e hana i ka cross-modulation me ka ʻole e wehe i nā mea hoʻopuka o kā lākou hāmeʻa e hoʻoponopono i kā lākou workflow.
Moku LabVIEW API
The Moku LabVIEW Manaʻo ʻia ka pūʻolo API e hāʻawi iā LabVIEW nā mea hoʻomohala i nā kumuwaiwai e pono ai e hoʻomalu i nā mea hana Moku a, i ka hopena, ka hiki ke hoʻohui i kēia mau mana i loko o nā noi mea hoʻohana nui.
ʻO Moku Lab houVIEW Hāʻawi ka pūʻolo API i kēia:
- Hana piha examples no kēlā me kēia mea kani.
- He hoʻolālā kiʻi poloka i maʻalahi ke hoʻomaopopo a hiki ke lilo i wahi hoʻomaka no ka mea hoʻohana hope no ka hana maʻamau a me ka hoʻoponopono ʻana
- Hāʻawi ʻo Asetof Vlfunctions i ka mana piha ma luna o ka mīkini Moku.
Nā mea kani i kākoʻo ʻia i kēia manawa
- Mea hana hawewe kuewa
- Mea Loka ʻIkepili
- Pahu kānana kikohoʻe
- Mea Hana kānana FIR
- Mea Analye pane pinepine
- Laka-i Ampmea mālama ola
- Pahu Laka Laser
- Loiloi Loiloi
- Oscilloscope
- Phasemeter
- ʻĀnō Spectrum
- Mea hana hawewe
- PID Manao
- ʻAno mea kani lehulehu
- Moku Kapua Compile
Hoʻokomo
Nā koi
- LabVIEW mana 2016 a ma hope paha
- Luna Hoʻokele VIP (VIPM)
Inā loaʻa iā ʻoe kahi mana mua o ka Moku LabVIEW APlinstalled, e ʻoluʻolu e wehe iā ia ma mua o ka hoʻomaka ʻana. Hiki iā ʻoe ke wehe i ka pūʻolo mai ka luna pūʻulu VI ma ke koho ʻana i ka Uninstall Package.
- Hoʻoiho a hoʻokomo i ka Moku LabVIEW pūʻolo mai ka Liquid Instruments webkahua ma
- E hoʻokomo ka pūʻolo ma o ka mana packet VI. Ke hoʻopau ʻia, pono ʻoe e ʻike i ka pūʻulu i helu ʻia ma lalo o "hoʻokomo ʻia" ma VI Package Manager.
Kiʻi 1: Luna Hooponopono JKI VI

Nānā: ʻO nā pūʻolo ʻē aʻe i helu ʻia ma aneʻi he mau hilinaʻi i hoʻohana ʻia no ke kahe ʻana o ka ʻikepili.
Hoʻololi ʻo Moku API
ʻO Moku Lab houVIEW He ʻokoʻa loa ka hoʻolālā ʻana o APl mai kona mua a no laila ʻaʻole kūpono i hope me nā palapala API i loaʻa. ʻO ka Oscilloscope maʻalahi ma lalo neiamphōʻike ʻo ia i nā ʻokoʻa ma waena o ka hoʻoilina a me nā pūʻolo API hou a lawelawe ʻo ia ma ke ʻano he palapala alanui no ka lawe ʻana i nā code i loaʻa.
Oscilloscope example
Kiʻi 2: Oscilloscope APl hoʻohālikelike

Kaʻina hana
- E hoʻomaka i ke kau o ka mea kūʻai aku a hoʻouka i ka Oscilloscope bitstream i Moku
- E hoʻonoho i ke kumu manawa a hoʻonoho i ka ʻaoʻao hema a me ka lima ʻākau no ke koʻi manawa
- E hana i ka nalu, hoʻonohonoho, a hana i kahi sinewave ma ke kahawai 1
- E kiʻi i ka ʻikepili, e kiʻi i hoʻokahi pahu o ka ʻikepili mai ka Oscilloscope.
- CENITENES
- Hoʻopau i ke kau o ka mea kūʻai aku
ʻO ke kaʻina i hōʻike ʻia ma luna nei he ex maʻalahiample e hōʻike i ka ʻokoʻa ma waena o ka hoʻoilina a me nā pūʻolo APl hou. Ma waho aʻe o ka hoʻomaka ʻana i kahi hālāwai o ka mea kūʻai aku, hoʻouka ʻana i kahi mea kani bitstream iā Moku, a hoʻopau i ke kau o ka mea kūʻai aku, hiki i ka mea hoʻohana hope ke hoʻohana i nā hana like ʻole e hoʻokō i nā pono o kā lākou noi.
Nā ʻokoʻa
Maʻaneʻi, ke nānā nei mākou i nā ʻokoʻa ma waena o nā API ʻelua no kēlā me kēia pae i ke kaʻina.
- E hoʻomaka i ka hālāwai Maku-Client a hoʻouka i ka Oscilloscope bitstream i Moku
Ua hoʻokaʻawale ka APl hou i ka pilina o ka mea kūʻai aku a me ka hoʻouka ʻana i ka bitstream mea kani i nā hana ʻokoʻa, 1A a me 1B. Hoʻomaka nā palapala āpau me kēia mau hana 2.


- Ke kumu hoʻonohonoho
ʻO nā hana mea hana ma ka APl hou he mau hana hoʻokahi. Ma mua, he hana 2-step kēia i ka API hoʻoilina. Hoʻololi ka hana mua i nā ʻāpana hoʻokomo i kahi kaula JSON a hoʻouna ka hana kekona i ke kauoha i ka Moku. Eia hou, aia nā ʻāpana hana ma ka hoʻoilina APl i loko o nā pūʻulu. ʻO ka hapa nui o nā ʻāpana hana i ka APl hou he mau mana hoʻokahi.
Kiʻi 4 E hoʻonohonoho i ke kumu manawa

- E hana i ka nalu
He hana hoʻokahi ka hana waveform i ka API hou. I kēia manawa, aia nā ʻāpana hana i loko o kahi pūpū. Nui nā hana i loko o ka AP hou e koi ana i nā ʻāpana hoʻokomo he nui; i kēlā mau manawa, hoʻohana ʻia kahi hui.

- E kiʻi i ka ʻikepili
He hana hoʻokahi ka hana ʻikepili i ka API hou. I kēia laʻana, ʻo nā ʻāpana hana nā mana hoʻokahi no nā API ʻelua. Pono ka ARl hoʻoilina i kahi hana hou e hoʻololi i ka ʻikepili hoʻopuka mai ka hōʻuluʻulu string JSON i mau papa helu no kēlā me kēia kahawai.
Kiʻi 7: Pani API


- Hoʻopau i ka hālāwai Moku-Client
He hana hoʻokahi ka hana Close API ma ka API hou. Pau nā palapala a pau me kēia hana.
Kiʻi 7: Pani API

Hoʻohālikelike Paleta
Hiki iā ʻoe ke loaʻa nā waihona mea kani like ma ka papa nui Liquid Instruments Moku, i ʻike ʻia ma ke Kiʻi 8. A laila, i loko o kēlā me kēia waihona mea kani e ʻike ai ʻoe i nā hana mea kani like, i ʻike ʻia ma ka Figure 9 a me Figure 10.
Kiʻi: Paleta nui, palette API hoʻoilina hema, palette API hou ʻākau.

Kiʻi 9: Legacy Oscilloscope waihona mea kani ma ka hema, hou Oscilloscope mea waihona akau.

Kiʻi 10: Nā hana mea kani

The Moku LabVIEW Hoʻokumu ʻia ʻo APl ma luna o Moku API. No ka palapala Moku APl piha, e nānā i ka Moku API Reference i loaʻa ma aneʻi https://apisliquidinstruments.com/reference/. Nā kikoʻī hou aku no ka hoʻomaka ʻana me Moku LabVIEW Hiki ke loaʻa ka API ma
https://apis.liquidinstruments.com/starting-labview.html.
Kaʻina hoʻohaʻahaʻa
Inā loaʻa ka palena o ka hoʻonui ʻana i ka mana 3.0, a i ʻole ka hopena maikaʻi ʻole, kahi mea koʻikoʻi i kāu noi, hiki iā ʻoe ke hoʻohaʻahaʻa i ka mana 1.9 mua. Hiki ke hana i keia ma o a web polokalamu kele pūnaewele.
ʻanuʻu
- E hoʻokaʻaʻike aku i ka Liquid Instruments a loaʻa i ka file no ka firmware version 1.9.
- Kākau i kāu Moku:Lab IP address ma kahi web polokalamu kele pūnaewele (e nānā i ke kiʻi kiʻi).
- Ma lalo o Update Firmware, e nānā a koho i ka firmware file hāʻawi ʻia e Liquid Instruments.
- E koho i ka hoʻouka a me ka hōʻano hou. Hiki ke hoʻopau ʻia ke kaʻina hana hou ma mua o 10 mau minuke.
Kiʻi 11: Ke kaʻina hana hoʻohaʻahaʻa


Palapala / Punawai
![]() |
NA MEA KUAI O Moku Lab LabVIEW ʻO ka neʻe ʻana o ka API [pdf] Ke alakaʻi hoʻohana Moku Lab LabVIEW API Migration, LabVIEW ʻO ka neʻe ʻana o ka API, ka neʻe ʻana o ka API, ka neʻe ʻana |
