05-01-2018, 04:20 PM
Navesti ću i par naprednih opcija vezanih za instrument seansu.
Skriptiranje
ESW omogućuje kreiranje dvije vrste skripti: tekstualnih i javascript kod (do liste skripti se dolazi klikom na istoimenu ikonu s lijeve strane). Prve se mogu koristiti kada je instrumentu potrebno poslati znanu sekvencu SCPI komandi, recimo skidanje prikaza ekrana:
U slučaju transfera podataka iz Rigolove memorije koristi se Javascript kodiranje gdje se koristi varijable, postoji programska logika i koriste se višestruke SCPI komande kao i mogućnost da se za vrijeme transfera prikaže status na ekranu. Slobodno možete po tome petljati (prije napravite ipak kopiju ako negdje zapne da imate verziju koja zasad izgleda da radi):
Shortcuts
Kako je već rečeno, shortcuts mogu doći sa instrument ekstenzijom ali korisnik može i sad definirati svoje. Njihova lista je dohvatljiva preko istoimene ikone s lijeve strane:
Ako želite dodati svoj izaberite opciju Add shortcut. Evo jedan primjer novog koji bi trebao aktivirati self-test (komanda *TST?). Kod definiranja tipke (ovdje F10) dovoljno je istu pritisnuti. Ako ne želimo da shortcut ima tipku (već je samo dohvatljiv iz menija na dnu prozora seanse) može se pobrisati sa tipkom "x". Neke tipke su namjerno onemogućene (recimo F11, Del, kursorske, i sl.):
Nakon što se doda postaje vidljiv i u prozoru seanse:
U gore navedenom primjeru izabrana je grupa "My group" koja nije default, već je naknadno dodana, budući je shortcutove moguće grupirati. Za rad sa grupama postoji opcija Show groups. Za povratak na shortcuts koristiti opciju Show shortcuts.
Skriptiranje
ESW omogućuje kreiranje dvije vrste skripti: tekstualnih i javascript kod (do liste skripti se dolazi klikom na istoimenu ikonu s lijeve strane). Prve se mogu koristiti kada je instrumentu potrebno poslati znanu sekvencu SCPI komandi, recimo skidanje prikaza ekrana:
U slučaju transfera podataka iz Rigolove memorije koristi se Javascript kodiranje gdje se koristi varijable, postoji programska logika i koriste se višestruke SCPI komande kao i mogućnost da se za vrijeme transfera prikaže status na ekranu. Slobodno možete po tome petljati (prije napravite ipak kopiju ako negdje zapne da imate verziju koja zasad izgleda da radi):
Shortcuts
Kako je već rečeno, shortcuts mogu doći sa instrument ekstenzijom ali korisnik može i sad definirati svoje. Njihova lista je dohvatljiva preko istoimene ikone s lijeve strane:
Ako želite dodati svoj izaberite opciju Add shortcut. Evo jedan primjer novog koji bi trebao aktivirati self-test (komanda *TST?). Kod definiranja tipke (ovdje F10) dovoljno je istu pritisnuti. Ako ne želimo da shortcut ima tipku (već je samo dohvatljiv iz menija na dnu prozora seanse) može se pobrisati sa tipkom "x". Neke tipke su namjerno onemogućene (recimo F11, Del, kursorske, i sl.):
Nakon što se doda postaje vidljiv i u prozoru seanse:
U gore navedenom primjeru izabrana je grupa "My group" koja nije default, već je naknadno dodana, budući je shortcutove moguće grupirati. Za rad sa grupama postoji opcija Show groups. Za povratak na shortcuts koristiti opciju Show shortcuts.