IONSTRAIMÍ LIQUID MATLAB API Comhtháthú Fiúsanna
Treoir Imirce API MATLAB
Uasghrádú Moku: Saotharlann go leagan bogearraí 3.0 díghlasáil go leor gnéithe nua. Agus iad á nuashonrú, ní mór d'úsáideoirí API céimeanna breise a ghlacadh chun a gcuid scripteanna a aistriú chuig an bpacáiste Moku API nua. Leagann an treoir imirce seo amach athruithe API, gnéithe nua atá ar fáil sa leagan 3.0 cothrom le dáta, agus aon teorainneacha comhoiriúnachta siar.
Tharview
Moku: Is nuashonrú mór é leagan bogearraí Lab 3.0 a thugann firmware nua, comhéadan úsáideora, agus APls chuig crua-earraí Moku: Lab. Tugann an nuashonrú Moku: Lab ar aon dul le Moku:Pro agus Moku:Go, rud a fhágann go bhfuil sé éasca scripteanna a roinnt ar gach ardán Moku. Díghlasálann an nuashonrú go leor gnéithe nua do go leor de na hionstraimí atá ann cheana féin. Cuireann sé dhá ghné nua leis freisin: Mód Il-ionstraime agus Moku Cloud Compile. Tá roinnt difríochtaí iompraíochta caolchúiseacha ann freisin, a leagtar amach sa chuid um Chomhoiriúnacht Siar.
Is nuashonrú mór é seo a théann i bhfeidhm ar ailtireacht API, agus mar sin ní bheidh an pacáiste nua MATLAB API v3.0 comhoiriúnach ar ais le scripteanna MATLAB atá ann cheana féin. Beidh ar úsáideoirí API a gcuid scripteanna a aistriú chuig an bpacáiste nua Moku API má uasghrádaíonn siad a Moku:Lab go leagan 3.0. Ba cheart d’úsáideoirí API a bhfuil forbairt shuntasach bogearraí saincheaptha acu machnamh cúramach a dhéanamh ar an leibhéal iarrachta is gá chun a gcód reatha a phortáil. Ní mholtar Moku:Lab 1.9 le haghaidh imlonnaithe nua agus spreagtar gach custaiméir uasghrádú a dhéanamh. Má thagann saincheisteanna chun cinn tar éis uasghrádú a dhéanamh, beidh an rogha ag úsáideoirí íosghrádú go leagan bogearraí 1.9.
Tugann an treoir imirce seo breac-chuntas ar advantages nuashonraithe agus aimhréidh féideartha do Moku:Lab leagan 3.0. Imlíníonn sé freisin an próiseas chun an API MATLAB a uasghrádú agus conas do Moku:Lab a íosghrádú más gá.
Leagan 3.0 gnéithe nua
Gnéithe nua
Tugann Bogearraí leagan 3.0 Mód Il-Ionstraime agus Moku Cloud Compile chuig Moku: Lab don chéad uair, chomh maith le go leor uasghráduithe feidhmíochta agus inúsáidteachta ar fud na sraithe ionstraimí.
Mód Il-ionstraime
Mód Ilionstraime ar Moku:Saotharlann ligeann d’úsáideoirí dhá ionstraim a imscaradh go comhuaineach chun stáisiún tástála saincheaptha a chruthú. Tá rochtain iomlán ag gach ionstraim ar ionchuir agus aschuir analógacha mar aon le hidirnaisc idir sliotáin ionstraime. Tacaíonn na hidirnaisc idir ionstraimí le cumarsáid dhigiteach ardluais, íseal-latency, fíor-ama suas le 2 Gb / s, ionas gur féidir ionstraimí a reáchtáil go neamhspleách nó a nascadh chun píblínte próiseála comhartha chun cinn a thógáil. Is féidir ionstraimí a mhalartú go dinimiciúil isteach agus amach gan cur isteach ar an ionstraim eile. Is féidir le hardúsáideoirí a gcuid halgartaim saincheaptha féin a imscaradh freisin i Mód Ilionstraime ag baint úsáide as Moku Cloud Compile.
Moku Cloud Compile
Ligeann Moku Cloud Compile duit DSP saincheaptha a imscaradh go díreach ar an Moku: Lab FPGA i Mód Ilionstraime. Scríobh cód ag baint úsáide as a web bhrabhsálaí agus é a thiomsú sa scamall; Déanann Moku Cloud Compile an sruth giotán a imscaradh chuig spriocfheiste Moku amháin nó níos mó.
Oscilloscope
- Modh cuimhne domhain: sábháil suas le 4M samples in aghaidh an chainéil ag s iomlánampráta teanga (500 MSa/s)
Anailíseoir Speictrim
- Urlár torainn feabhsaithe
- Vrms Logartamach agus scála Vpp
- Cúig fheidhm fuinneoige nua (Bartlett, Hamming, Nuttall, Gaussach, Kaiser)
Céimmhéadar
- Fritháireamh minicíochta, céim, agus ampis féidir an litude a aschur anois mar analóg toirttage comharthaí
- Is féidir le húsáideoirí fritháireamh DC a chur le comharthaí aschuir anois
- Is féidir an t-aschur sine tonnta céim-ghlasáilte a iolrú anois go dtí 2 50x nó é a roinnt síos go 125x
- Raon bandaleithead feabhsaithe (1 Hz go 100 kHz)
- Feidhmeanna beartú céime casta agus uath-athshocrú
Gineadóir Cruth Tonn
- Aschur torainn
- Modhnú leithead cuisle (PWM)
glas isteach Amplitheoir
- Feidhmíocht fheabhsaithe ar mhinicíocht íseal PLL glasáil
- Laghdaíodh an íosmhinicíocht PLL go 10 Hz
- Is féidir an comhartha PLL inmheánach a iolrú anois suas go dtí 250xor roinnte síos go 125x le húsáid i demodulation
- Cruinneas 6 dhigit le haghaidh luachanna céime
Anailíseoir Freagra Minicíochta
- Ard-minicíocht méadaithe ó 120 MHz go 200 MHz
- Méadaigh uasphointí scuabtha ó 512 go 8192
- An Dinimic Nua AmpOptimizes gné Litude comhartha aschuir go huathoibríoch le haghaidh raon dinimiciúil tomhais is fearr
- Modh tomhais nua ln/ln1
- Rabhadh sáithiúcháin ionchuir
- Tacaíonn an cainéal matamaitice anois le cothromóidí treallach luacha casta a bhaineann leis na comharthaí cainéil, rud a chumasaíonn cineálacha nua tomhais feidhm aistrithe casta
- Is féidir comharthaí ionchuir a thomhas anois i dBVpp agus dBVrms chomh maith le dBm
- Tá dul chun cinn an scuabtha le feiceáil ar an ngraf anois
- Is féidir an ais minicíochta a ghlasáil anois chun athruithe de thaisme a chosc le linn scuabadh fada
Bosca Glasáil Léasair
- Taispeánann an blocléaráid feabhsaithe cosáin chomharthaíochta scanadh agus mhodhnúcháin
- An glasáil nua stagCeadaíonn an ghné es an nós imeachta glasála a shaincheapadh
- Feidhmíocht fheabhsaithe ar mhinicíocht íseal PLL glasáil
- Cruinneas 6 dhigit le haghaidh luachanna céime
- Feidhmíocht fheabhsaithe ar mhinicíocht íseal PLL glasáil
- Laghdaíodh an íosmhinicíocht PLL go 10 Hz
- Tá an PLL is féidir an comhartha a iolrú anois le minicíocht suas le 250x nó a roinnt síos go 0.125x le húsáid i dímodulation
Eile
Tacaíocht bhreise don fheidhm sin le heagarthóir na cothromóide is féidir a úsáid chun tonnchruthanna saincheaptha a ghiniúint sa Ghineadóir Treallach Tonnchruth
Tiontaigh dénártha LI files chuig formáidí CSV, MATLAB, nó NumPy agus é á íoslódáil ón ngléas
Tacaíocht API Uasghrádaithe
Soláthraíonn an pacáiste nua Moku MATLAB API v3.0 feidhmiúlacht agus cobhsaíocht fheabhsaithe. Gheobhaidh sé nuashonruithe rialta chun feidhmíocht a fheabhsú agus gnéithe nua a thabhairt isteach.
Teorainneacha comhoiriúnachta siar
API
Níl an pacáiste nua Moku MATLAB API v3.0 ag luí siar leis an bpacáiste Moku: Lab MATLAB v1.9 a bhí ann roimhe seo. Tá argóintí agus luachanna tuairisceáin MATLAB difriúil ar fad. Má tá forbairt fhorleathan bogearraí saincheaptha agat ag baint úsáide as an Moku:Lab MATLAB, smaoinigh ar an tionchar a bheidh ag aistriú do bhogearraí go léir chun a bheith ag luí leis an API nua.
Cé nach bhfaighidh pacáiste MATLAB Moku:Lab nuashonruithe a thuilleadh, leanfaidh Liquid Instruments de thacaíocht a sholáthar d'úsáideoirí nach bhfuil in ann aistriú chuig an bpacáiste API nua.
Faigh mionsonraithe examples do gach ionstraim sa phacáiste nua Moku MATLAB API v3.0 chun fónamh mar bhunlíne chun forbairt MATLAB roimhe seo a thiontú go dtí an pacáiste API nua.
Aischéimniú
RAM diosca le haghaidh logáil sonraí
Bhí 1.9 MB ag leagan 512 filecóras i RAM an ghléis, a d'fhéadfaí a úsáid chun sonraí a logáil ag s ardamprátaí teanga. I leagan 3.0, níl logáil isteach chuig RAM ar fáil a thuilleadh. Chun logáil sonraí a chumasú, tá cárta SD ag teastáil. Dá réir sin, athraíonn an luas fála uasta freisin. Thacaigh Leagan 1.9 le suas le 1 MSa/s, ach tacaíonn leagan 3.0 le suas le 250 kSa/s ag 1 cainéal agus 125 kSa/s ag 2 chainéal. Fiú ag luasanna níos ísle agus le cárta SD, ní thacófar a thuilleadh le sreafaí oibre lena n-áirítear logaí ardluais iolracha a shábháil ar RAM agus iad a chóipeáil níos déanaí chuig an gcárta SD nó chuig an gcliant.
Logáil sonraí chuig CSV
Bhí an cumas ag Leagan 1.9 sonraí a shábháil go díreach chuig CSV file agus tú ag logáil. Níl an ghné seo ar fáil go díreach ar leagan 3.0. Úsáideoirí ar áiríodh ar a sreabhadh oibre CSV a shábháilfiles go díreach chuig cárta SD nó beidh an cliant anois is gá a thiontú ar dtús leis an dénártha file chuig CSV, trí úsáid a bhaint as an app cliant nó trí na hIonstraimí Leachtacha neamhspleácha a shuiteáil File Tiontaigh go dtí an ríomhaire a úsáideann siad chun sonraí a phróiseáil.
Athruithe nach bhfuil comhoiriúnach siar
Scálú sonraí in LIA
I leagan 1.9, chuireamar scálú sonraí i bhfeidhm sa chaoi is go raibh aschur 0.1 V DC mar thoradh ar dhá chomhartha 0.02 V DC a iolrú. I leagan 3.0, d'athraigh muid é seo ionas go raibh an toradh 0.01 V DC, atá ag teacht níos mó le hionchais iomasach na gcustaiméirí.
Ní mór aschur Gineadóir Cruth Tonn a chumasú le húsáid mar fhoinse modhnúcháin/truicear
I leagan 1.9, d’fhéadfaí tonnchruth cainéil eile a úsáid mar fhoinse modhnú nó truicear sa Ghineadóir Tonnform, fiú dá mbeadh aschur an chainéil sin díchumasaithe. Baineadh é seo sa leagan
- Ní mór d'úsáideoirí atá ag iarraidh tras-mhodhnú a dhéanamh gan aschuir a ngléas a dhíphlugáil a gcuid
Moku MATLAB API
Tá an pacáiste Moku MATLAB API v3.0 beartaithe chun na hacmhainní is gá a sholáthar d'fhorbróirí MATLAB chun aon fheiste Moku a rialú agus, ar deireadh, an cumas na rialuithe seo a ionchorprú in iarratais úsáideoirí deiridh níos mó. Soláthraíonn an pacáiste nua Moku MATLAB API v3.0 na nithe seo a leanas:
- Go hiomlán feidhmiúil example MATLAB scripteanna do gach
- Cuirtear nótaí tráchta ar fáil do gach script MATLAB, atá éasca le tuiscint agus ar féidir leo feidhmiú mar phointe tosaigh don úsáideoir deiridh le haghaidh saincheaptha agus
- Sraith feidhmeanna a sholáthraíonn smacht iomlán ar an Moku
Ionstraimí tacaithe faoi láthair
- Gineadóir Tonnfhoirm Eadrána
- Logálaí Sonraí
- Bosca Scagaire Digiteach
- Tógálaí Scagaire FIR
- Anailíseoir Freagra Minicíochta
- Bosca Glasáil Léasair
- Glasáil isteach Amplitheoir
- Oscilloscope
- Céimmhéadar
- Rialaitheoir PID
- Anailíseoir Speictrim
- Gineadóir Cruth Tonn
- Mód Il-ionstraime
- Moku Cloud Compile
Suiteáil
Riachtanais
- MATLAB leagan 2015 nó níos déanaí
Má tá leagan roimhe seo den API Moku MATLAB suiteáilte agat cheana féin, díshuiteáil é le do thoil sula leanann tú ar aghaidh. Is féidir leat an pacáiste a dhíshuiteáil ón mBainisteoir Breiseáin.
- Oscail an Bainisteoir Breiseáin tríd an táb Baile > Comhshaol.
- Cuardaigh le haghaidh Moku in the Add-on Manager and click ‘Add’. The toolbox will show up as Moku- MATLAB.
- Nó, is féidir leat an bosca uirlisí a íoslódáil go díreach ó na hIonstraimí Leachtacha websuíomh ag https://www.liquidinstruments.com/products/apis/matlab-api/. Beidh ort an cosán cuardaigh a shocrú de láimh má dhéanann tú é seo.
- Cinntigh go bhfuil an chonair cheart curtha leis an mbosca uirlisí trí 'Socraigh Conair' a roghnú ón táb Baile > Comhshaol.
- Cinntigh go bhfuil iontráil dírithe ar shuíomh suiteála an bhosca uirlisí. Seans go mbeidh gnáthchonair mar CAUserskusername>\AppDataRoaming\Mathworks\MATLABAdd-Ons\Toolboxes\oku-MATLAB.
- Íoslódáil an clár sonraí na n-ionstraimí files trí 'moku_download####) a chlóscríobh isteach i bhFuinneog Ordú MATLAB. Ba cheart an ### a chur in ionad do leagan firmware reatha. Is féidir le Yol do leagan firmware reatha a aimsiú tríd an Moku: app deisce trí chliceáil ar dheis ar do Moku agus hovering 'Device info', nó san app iPad trí bhrú fada ar do Moku.
- Deimhnigh go bhfuil do bhosca uirlisí socraithe i gceart trí 'help Moku' a chlóscríobh isteach i bhFuinneog Ordú MATLAB. Má éiríonn leis an ordú seo. ansin tá an bosca uirlisí suiteáilte go rathúil
Athruithe Moku API
Tá ailtireacht nua Moku MATLAB API difriúil go leor óna réamhtheachtaí agus mar sin níl sé ag luí siar le scripteanna API atá ann cheana féin. An tOscalascóp simplithe seo a leanas exampLéiríonn le na difríochtaí idir an oidhreacht agus na pacáistí API nua agus feidhmíonn sé mar léarscáil chun an cód atá ann cheana a iompar.
Oscilloscope seanample
Céimeanna seicheamh
- Iompórtáil an Moku MATLAB API 3.0
- Éiligh úinéireacht Moku agus uaslódáil an sruth giotán Oscilloscope go
- Socraigh an bonn ama agus socraigh an réise láimhe clé agus ar dheis don ais ama.
- Faigh sonraí, faigh fráma amháin de na sonraí ón Ascalascóp
- Cuir deireadh le seisiún cliant trí úinéireacht Moku a scor
Is seicheamh simplithe example chun na difríochtaí idir an oidhreacht agus na pacáistí API nua a léiriú. Seachas seisiún cliant a thosú, sruth giotán ionstraime a uaslódáil chuig Moku, agus deireadh a chur le seisiún an chliaint, is féidir le húsáideoir deiridh aon líon feidhmeanna a fheidhmiú in ord éagsúla chun freastal ar riachtanais a bhfeidhmchláir.
Difríochtaí
Anseo, féachaimid ar na difríochtaí idir an dá APl do gach céim sa seicheamh.
Éiligh úinéireacht Moku agus uaslódáil an sruth giotán Oscilloscope chuig an gléas. I gcomparáid le Moku MATLAB 1.9, tá feidhmeanna go hiomlán difriúil ag an API nua:
Moku MATLAB 1.9 | Moku MATLAB 3.0 | ||
Feidhm | faigh_leis_ainm() | imscaradh_nó_conn ect() | Oscilloscope() |
Réimsí agus luachanna ceadaithe | ainm: teorainn ama teaghrán: snámhphointe | ionstraim: aicme na hionstraime ar mian leo imscaradh | IP: sraitheach teaghrán: teaghrán |
fórsa: bool | set_defauIt: booI | force_connect : bool | |
use_externa I: bool | neamhaird_busy : bool | ||
persist_state: bool | |||
connect_timeout: snámhphointe | |||
read_timeout: snámhphointe |
- Socraigh bonn ama. Tá an fheidhm mar an gcéanna, ach tá na hargóintí ceadaithe beagán difriúil:
Moku MATLAB 1.9 Moku MATLAB 3.0 Feidhm set_timebase() set_timebase() Réimsí agus luachanna ceadaithe t1: snámhphointe t2: snámhphointe t1: snámhphointe t2: snámh docht: bool - Faigh sonraí. Tá na feidhmeanna agus na hargóintí ceadaithe mar an gcéanna, ach tá cineál agus fad na sonraí a chuirtear ar ais difriúil:
Moku MATLAB 1.9 Moku MATLAB 3.0 Feidhm faigh_sonraí() faigh_sonraí() Réimsí agus luachanna ceadaithe teorainn ama: snámhphointe fan: bool teorainn ama: snámh wait_reacquire: bool Fad tuairisceáin 16383 pointe in aghaidh an fhráma 1024 pointe in aghaidh an fhráma - Scaoil an úinéireacht Moku:
Moku MATLAB 1.9 Moku API v3.0 Feidhm dún() scor_úinéireacht()
Liosta feidhmeanna oscilloscope
Moku MATLAB 1.9 | Moku MATLAB 3.0 |
socraigh_foinseO | set_sourcesO |
set_triggerO | set_triggerO |
faigh_sonraíQ | faigh_sonraíQ |
set_frontendQ | set_frontendQ |
set_defau!tsQ set_timebaseO
socraithe_xmodeQ |
set_defau!tsQ set_timebaseQ díchumasaigh_inputO |
set_precision_modeQ | set_acquisition_modeQ |
sync_phaseQ | sync_aschur_phaseQ |
faigh_frontendQ | faigh_frontendQ |
Faigheannamp!erateO
faigh_rea!time_dataQ |
Faigheannamp!erateO
sábháil_high_res_bufferO |
gen_ramptonnO
gen_sinewaveO |
giniúint_tonnformO
faigh_acquisition_modeQ |
gen_squarewaveQ | faigh_foinsQ |
gen_offQ | faigh_timebaseQ
faigh_aschur_!oadQ |
tacair_samplerateQ
set_framerateQ |
faigh_idirpo!comhradhO set_aschur_!oadQ |
set_hysteresisQ
set_idirpo!ationO |
|
set_input_attenuationO | |
socraigh_foinseO
osc_measurementQ |
|
achoimreQ |
Tá an Moku MATLAB API bunaithe ar Moku API. Le haghaidh doiciméadú iomlán Moku API, féach ar Thagairt API Moku a fhaightear anseo https://apis.liq uidinstrume nts.com/re fe rence/.
Is féidir sonraí breise maidir le tosú le Moku MATLAB API a fháil ag https://a pis.liquid instruments.com/sta rátáil-Matalab.abhaile
Próiseas íosghrádaithe
Má chruthaigh an t-uasghrádú go leagan 3.0 teorainn nó drochthionchar eile ar rud éigin atá ríthábhachtach do d'iarratas, is féidir leat íosghrádú go dtí an leagan roimhe seo 1.9. Is féidir é seo a dhéanamh trí a web bhrabhsálaí.
Céimeanna
- Déan teagmháil le hIonstraimí Leachtacha agus faigh an file le haghaidh leagan firmware 9.
- Clóscríobh do sheoladh IP Moku:Lab in a web brabhsálaí (féach screenshot).
- Faoi Nuashonrú Firmware, brabhsáil agus roghnaigh an firmware file arna soláthar ag Ionstraimí Leachtacha.
- Roghnaigh Uaslódáil & Nuashonraigh. Féadfaidh an próiseas nuashonraithe níos mó ná 10 nóiméad a ghlacadh lena chur i gcrích
© 2023 Ionstraimí Leachtacha. in áirithe.
Doiciméid / Acmhainní
![]() |
IONSTRAIMÍ LIQUID MATLAB API Comhtháthú Fiúsanna [pdfTreoir Úsáideora API MATLAB, Fiúsanna Comhtháthaithe API MATLAB, Fiúsanna Comhtháthaithe, Fiúsanna |