TIMECORE
MANUAL
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
TimeCore Prikaz vremenskog koda
Istorija revizija
Revizija | Datum | Autor(i) | Opis |
5 | 17.12.2024 | FL | Ažurirani monitori i stranice za instalaciju. Stranica dodanih načina rada. Ispravljene nedostajuće reference. |
4 | 05.07.2023 | ME | FCC deklaracija. |
3 | 07.06.2018 | ME | Ažurirano poglavlje vManagera da odražava distribuciju trgovine aplikacija. Premještena većina Kiosc informacija u namjenski priručnik za Kiosc. Dodata diskusija o lozinki i dijeljenju analitike. |
2 | 10.11.2017 | ME | Dodato: RTP-MIDI, Rackmount dodatak, MSC API i funkcija zaštite lozinkom. Zamijenjene VisualTouch informacije Kiosc-om. |
1 | 10.05.2016 | ME | Početna verzija. |
©2024 Visual Productions BV. Sva prava pridržana.
Nijedan dio ovog djela ne smije se reproducirati u bilo kojem obliku ili na bilo koji način – grafički, elektronski ili mehanički, uključujući fotokopiranje, snimanje, snimanje, ili sisteme za pohranu i pronalaženje informacija – bez pismene dozvole izdavača.
Iako su poduzete sve mjere predostrožnosti u pripremi ovog dokumenta, izdavač i autor ne preuzimaju nikakvu odgovornost za greške ili propuste, niti za štetu nastalu korištenjem informacija sadržanih u ovom dokumentu ili korištenjem programa i izvornog koda koji mogu prati to. Ni u kom slučaju izdavač i autor neće biti odgovorni za bilo kakav gubitak dobiti ili bilo koju drugu komercijalnu štetu uzrokovanu ili navodno uzrokovanu direktno ili indirektno ovim dokumentom.
Zbog dinamičke prirode dizajna proizvoda, informacije sadržane u ovom dokumentu podložne su promjenama bez prethodne najave. Revizije ovih informacija ili nova izdanja mogu se izdati kako bi se takve promjene uključile.
Proizvodi koji se pominju u ovom dokumentu mogu biti ili zaštitni znakovi i/ili registrovani zaštitni znakovi odgovarajućih vlasnika. Izdavač i autor ne polažu pravo na ove robne marke.
Izjava o usklađenosti
Mi, proizvođač Visual Productions BV, izjavljujemo pod isključivom odgovornošću da je sljedeći uređaj:
TimeCore
Usklađen sa sljedećim EC direktivama, uključujući sve izmjene i dopune:
EMC direktiva 2014/30/EU
I primijenjeni su sljedeći usklađeni standardi:
NEN-EN-IEC 61000-6-1:2019
Predmet deklaracije je u skladu sa relevantnim harmonizacijskim zakonodavstvom Unije.
Puno ime i identifikacija osobe odgovorne za kvalitet proizvoda i usklađenost sa standardima u ime proizvođača
VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
HOLANDIJA
TEL +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
PDV NL851328477B01
COC 54497795
QPS Evaluation Services Inc
Telo za testiranje, sertifikaciju i procenu na terenu
Akreditovan u Kanadi, SAD i inozemstvu
File
LR3268
CERTIFIKAT USKLAĐENOSTI
(ISO TIP 3 SISTEM CERTIFIKACIJE)
Izdato za | Visual Productions BV |
Adresa | Izaak Enschedeweg 38A 2031 CR Haarlem Holandija |
Broj projekta | LR3268-1 |
Proizvod | Sistem kontrole osvetljenja |
Broj modela | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Ocene | 9-24V DC, 0.5 A Napaja se odobrenim LPS napajanjem, I/P:100-240Vac, 1.0A max 5060Hz, O/P: 12Vdc, 1A, 12W max |
Primjenjivi standardi | CSA C22.2 br. 62368-1:19 Audio/video, oprema informacijske i komunikacijske tehnologije - 1. dio i UL62368-1- Audio/video, oprema informacijske i komunikacijske tehnologije- Dio 1 |
Lokacija tvornice/proizvodnje | Isto kao gore |
Izjava o usklađenosti: Proizvod(i)/oprema identifikovani u ovom sertifikatu i opisani u Izveštaju obuhvaćeni gore navedenim brojem projekta su ispitani i utvrđeno je da je u skladu sa relevantnim zahtevima gore navedenih standarda i verzija. Kao takvi, ispunjavaju uslove da nose QPS certifikacijski znak prikazan ispod, u skladu sa odredbama QPS-ovog Ugovora o usluzi.
VAŽNA NAPOMENA
Kako bi se održao integritet QPS oznake(a), ova potvrda će biti opozvana ako:
- Usklađenost sa gore navedenim standardom(ima) – uključujući bilo koji, o čemu se obavještava putem Obavještenja o ažuriranju QPS standarda (QSD 55) koje će biti objavljeno u budućnosti – se ne održava, ili
- Proizvod/oprema se modificira nakon davanja certifikata, bez prethodne pismene saglasnosti QPS-a.
Uvod
TimeCore je solid-state uređaj za rukovanje vremenskim kodom. Namijenjen je za zabavne emisije na događajima, koncertima, festivalima iu tematskim okruženjima. TimeCore će pomoći u održavanju sinkronizacije različitih elemenata emisije kao što su zvuk, rasvjeta, video, laser i specijalni efekti.
TimeCore može generirati vremenski kod, može ga pretvoriti između različitih protokola i može prikazati bilo koji primljeni vremenski kod na svom displeju. Jedinica ima ugrađen web-server; ovo web-interfejs omogućava korisniku da konfiguriše jedinicu. The web-interfejs također omogućava drugim protokolima koji nisu vremenski kodirani kao što su UDP, OSC i sACN da budu povezani sa određenim događajima vremenskog koda. TimeCore može biti most između vremenskog koda i druge opreme za prikazivanje bez vremenskog koda, kao što su video plejeri, releji i dimmeri. TimeCore ima bogat paket protokola koji uključuju dva najpopularnija vremenska koda u šou biznisu SMPTE i MTC. Nadalje, implementiran je Art-Net timecode, koji ima prednosttage da je baziran na mreži.
Ovaj dokument govori o postavljanju uređaja i programiranju njegovih internih softverskih funkcija. U vrijeme pisanja ovog priručnika, firmver TimeCore-a je bio na verziji 1.14.
1.1 Usklađenost
Ovaj uređaj je usklađen sa sljedećim propisima:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Karakteristike
Skup funkcija TimeCore-a uključuje:
- Ethernet port
- Programiranje preko web-interfejs
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (podaci i vremenski kod)
- sACN
- Veliki 7-segmentni LED displej
- 2x dugme koje definiše korisnik
- 9-24V DC 500mA (PSU uključen)
- Napajanje preko Etherneta (klasa I)
- Montira se na sto ili na DIN šinu (opcijski adapter)
- Radna temperatura -20ºC do +50ºC (-4ºF do 122ºF)
- Usklađenost EN55103-1 EN55103-2
- U paketu sa softverom vManager i Kiosc
1.3 Šta je u kutiji?
Pakovanje TimeCore sadrži sljedeće stavke (vidi sliku 1.2):
- TimeCore
- Napajanje (uključujući internacionalni set utikača)
- Mrežni kabl
- Info kartica
1.4 Pohranjivanje podataka u memoriju
Ovaj priručnik će opisati kako konfigurirati TimeCore i akcije, zadatke, itd. Jedinice web-interfejs se koristi za uređivanje ovakvih elemenata. Kada se naprave promjene, te promjene se direktno pohranjuju u RAM memoriju TimeCore-a i programiranje će direktno utjecati na ponašanje jedinice. RAM memorija je, međutim, nestabilna i njen sadržaj će se izgubiti kroz ciklus napajanja. Iz tog razloga, TimeCore će kopirati sve promjene u RAM memoriji u svoju ugrađenu flash memoriju. Flash memorija zadržava svoje podatke čak i kada nije uključena. TimeCore će učitati sve svoje podatke natrag iz flash memorije nakon pokretanja.
Ovaj proces kopiranja memorije automatski provodi TimeCore i ne bi trebao biti zabrinut za korisnika. Jedna stvar koju treba uzeti u obzir je, međutim, da nakon promjene, jedinici treba dati vremena da izvrši kopiranje do blica. Kao pravilo, nemojte isključivati napajanje uređaja unutar 30 sekundi od promjene programiranja.
1.5 Dodatna pomoć
Ako, nakon čitanja ovog priručnika, imate dodatnih pitanja, obratite se online forumu na https://forum.visualproductions.nl za dodatnu tehničku podršku.
Protokoli
TimeCore je opremljen sa nekoliko komunikacijskih portova i podržava različite protokole. Ovo poglavlje opisuje ove protokole i do koje mjere su implementirani u TimeCore-u
2.1 SMPTE
SMPTE je signal timecode koji se može koristiti za sinhronizaciju audio, video, rasvjete i druge opreme za emisije. TimeCore podržava prijem SMPTE koji se prenosi kao audio signal, poznat i kao LTC vremenski kod. TimeCore može slati i primati SMPTE.
2.2 MIDI
MIDI protokol je namijenjen za međusobno povezivanje muzičkih uređaja kao što su sintisajzeri i sekvenceri. Nadalje, ovaj protokol je također vrlo pogodan za slanje okidača s jednog uređaja na drugi i često se koristi za sinhronizaciju audio, video i svjetlosne opreme. Dostupna je i velika zbirka MIDI kontrolnih površina; konzole korisničkog sučelja sa dugmadima, (motoriziranim) fejderima, rotacijskim enkoderima, itd.
TimeCore ima i MIDI ulaz i MIDI izlazni port. Podržava primanje i slanje MIDI poruka kao što su NoteOn, NoteOff, ControlChange i ProgramChange.
2.2.1 MTC
MIDI Timecode (MTC) je signal vremenskog koda koji je ugrađen u MIDI.
TimeCore podržava prijem i slanje MTC-a. Ne preporučuje se kombinovanje upotrebe MTC-a sa običnim MIDI-jem jer MTC troši propusni opseg MIDI veze.
2.2.2MMC
MIDI Machine Control (MMC) je dio MIDI protokola. Definira posebne poruke za kontrolu audio opreme kao što su snimači sa više staza. TimeCore podržava slanje MMC komandi; pogledajte stranicu 61.
2.2.3MSC
MIDI Show Control (MSC) je proširenje MIDI protokola. Sastoji se od komandi za sinhronizaciju opreme za šou kao što su rasvjeta, video i audio uređaji.
2.3RTP-MIDI
RTP-MIDI je protokol baziran na Ethernetu za prijenos MIDI poruka. To je dio RTP (Real-time Protocol) paketa protokola. RTP-MIDI je izvorno podržan od strane macOS i iOS operativnih sistema. Instaliranjem drajvera, podržan je i na Windows-u.
Kada se uspostavi RTP-MIDI veza između TimeCore-a i računara, softver koji radi na računaru će vidjeti TimeCore MIDI portove kao da je MIDI interfejs USB veze.
2.4Art-Net
Art-Net protokol prvenstveno prenosi DMX-512 podatke preko Etherneta. Velika propusnost Ethernet veze omogućava Art-Netu da prenese do 256 univerzuma.
Podaci koji se šalju za Art-Net dosta opterećuju mrežu, stoga je preporučljivo onemogućiti Art-Net kada se ne koristi.
Pored prenosa DMX-512 podataka, Art-Net se takođe može koristiti za prenos informacija o vremenskom kodu za sinhronizaciju opreme.
TimeCore podržava slanje i primanje Art-Net vremenskog koda, kao i jedan univerzum Art-Net podataka.
2.5sACN
Protokol strimovanja arhitekture kontrolnih mreža (sACN) koristi metodu transporta DMX-512 informacija preko TCP/IP mreža. Protokol je specificiran u standardu ANSI E1.31-2009.
Protokol sACN podržava višestruko emitiranje kako bi se efikasno iskoristio propusni opseg mreže.
TimeCore podržava slanje i primanje jednog saACN univerzuma.
2.6TCP
Protokol kontrole prijenosa (TCP) je osnovni protokol Internet Protocol Suite. Koristi se za pouzdanu, uređenu i provjerenu isporuku toka bajtova između aplikacija i hostova preko IP mreža. Smatra se 'pouzdanim' jer sam protokol provjerava da li je sve što je poslano isporučeno na prijemnoj strani. TCP omogućava ponovni prijenos izgubljenih paketa, čime se osigurava da su svi preneseni podaci primljeni.
TimeCore podržava primanje TCP poruka.
2.7UDP
Korisnik Datagram Protocol (UDP) je jednostavan protokol za slanje poruka preko mreže. Podržavaju ga različiti medijski uređaji kao što su video projektori i Show Controlleri. Ne uključuje provjeru grešaka, stoga je brži od TCP-a, ali manje pouzdan.
Postoje dva načina kako da TimeCore odgovori na dolazne UDP poruke. API (vidi stranicu 69) čini tipične TimeCore funkcije dostupnim putem UDP-a. Nadalje, prilagođene poruke se mogu programirati na stranici Show Control (pogledajte stranicu 26). Ovo je također mjesto gdje se programiraju odlazne UDP poruke.
2.8OSC
Otvorena kontrola zvuka (OSC) je protokol za komunikaciju između softvera i različitih multimedijalnih uređaja. OSC koristi mrežu za slanje i primanje poruka, može sadržavati različite informacije.
Dostupne su aplikacije za kreiranje prilagođenih korisničkih sučelja na iOS-u (iPod, iPhone, iPad) i Androidu. Ovi alati omogućavaju programiranje korisničkih interfejsa zaštićenih od gluposti za kontrolu uređaja. Npr. Kiosc iz Visual Productions.
Postoje dva načina kako da TimeCore odgovori na dolazne OSC poruke.
Prvo, API (vidi stranicu 68) čini tipične TimeCore funkcije dostupnim preko OSC-a. Drugo, prilagođene poruke se mogu programirati na stranici Show Control (pogledajte stranicu 26).
2.9DHCP
Dynamic Host Configuration Protocol (DHCP) je standardizirani mrežni protokol koji se koristi na mrežama Internet protokola (IP) za dinamičku distribuciju parametara mrežne konfiguracije, kao što su IP adrese.
TimeCore je DHCP klijent.
Instalacija
Ovo poglavlje govori o tome kako postaviti TimeCore.
Montaža na 3.1DIN šinu
Uređaj se može montirati na DIN šinu. Uređaj je pripremljen za montažu na DIN šinu pomoću 'držača za DIN šinu TSH 35' iz Bopla (br. proizvoda 22035000).
Ovaj adapter je – između ostalog – dostupan od:
- Farnell / Newark (šifra narudžbe 4189991)
- Conrad (šifra narudžbe 539775 – 89)
- Distrelec (šifra narudžbe 300060)
3.2Rackmount
Dostupan je adapter za montažu TimeCorea u 19” stalak. Adapter za montažu u stalak je 1U i prodaje se zasebno. Odgovara za dvije jedinice, međutim, isporučuje se sa jednom pozicijom zatvorenom slijepom pločom, vidi sliku 3.2.
3.3 Power
TimeCore zahtijeva napajanje istosmjernom strujom između volta sa minimalno 500mA. 2,1 mm DC konektor je centralno-pozitivan. TimeCore je također omogućen Power-over-Ethernet (PoE). Zahtijeva PoE Class I.
Mreža
TimeCore je uređaj koji podržava mrežu. Mrežna veza između računala i jedinice potrebna je za konfiguriranje i programiranje TimeCore-a, međutim, nakon što je uređaj programiran, više nije potrebno da TimeCore bude povezan na Ethernet mrežu.
Postoji više mogućih aranžmana za povezivanje računara i TimeCore-a. Mogu se povezati peer-to-peer, preko mrežnog prekidača ili preko Wi-Fi mreže. Slika 4.1 ilustruje ove različite aranžmane.
Ethernet port na TimeCore-u se automatski otkriva; nije bitno da li se koristi poprečni ili ravan mrežni kabl. Iako je Ethernet port klasifikovan kao 100 Mbps, ograničenja bafera mogu se primijeniti za specifične zadatke, kao što su API poruke.
4.1 IP adresa
TimeCore podržava i statičke IP adrese i automatske IP adrese.
Podrazumevano, TimeCore je postavljen na 'DHCP' u kojem će mu DHCP server u mreži automatski dodijeliti IP adresu. 'DHCP server' je tipično dio funkcionalnosti mrežnog rutera.
Statičke IP adrese su korisne kada u mreži nema DHCP servera, na primjer kada postoji direktna peer-to-peer veza između TimeCore-a i računara. Također je korisno u stalnim instalacijama gdje je IP adresa TimeCore-a poznata drugoj opremi i zbog toga se ne bi trebala mijenjati.
Kada se koristi DHCP, često postoji rizik od automatskog davanja nove IP adrese u slučaju da se DHCP server zamijeni. Kada koristite statičke IP adrese, uvjerite se da sva oprema na mreži ima jedinstvene IP adrese unutar iste podmreže.
LED dioda TimeCore-a pomaže u određivanju vrste IP adrese. LED indikator će pokazivati crveno kada koristite DHCP, a u slučaju statične IP adrese će pokazivati bijelo.
Postoje tri načina da promijenite postavku IP adrese TimeCore-a.
- vManager se može koristiti za otkrivanje TimeCore-a na mreži. Jednom pronađen, softver vManager (slika 10. poglavlje) omogućava promjenu IP adrese, maske podmreže i DHCP postavki.
- Ako je IP adresa već poznata, pregledavanje ove adrese pomoću pretraživača računara će prikazati TimeCore's web-interfejs. Stranica postavki o ovome web-interfejs omogućava promjenu istih postavki vezanih za mrežu.
- Kratkim pritiskom na dugme za resetovanje na uređaju se prebacuje između statičke i automatske IP adrese. Pritiskom i držanjem dugmeta za resetovanje (pogledajte sliku 4.2) na uređaju 3 sekunde, uređaj će rekonfigurisati na fabrički podrazumevanu IP adresu i masku podmreže. Druge postavke neće biti promijenjene. Podrazumevana IP adresa je 192.168.1.10 sa podmrežnom maskom postavljenom na 255.255.255.0.
4.2Web-interfejs
TimeCore ima ugrađenu web-server. Ovo web-interfejsu se može pristupiti putem standardnog pretraživača. Preporučuje se korištenje bilo kojeg od sljedećih pretraživača:
- Microsoft Edge
- Google Chrome (v102 ili noviji)
- Apple Safari (v15 ili noviji)
- Mozilla Firefox (v54 ili noviji)
The web-interface vam omogućava da konfigurišete i programirate TimeCore. Prilikom pretraživanja uređaja prva će se pojaviti početna stranica (slika 4.3). Početna stranica je samo za čitanje; daje informacije, ali ne dozvoljava promjenu bilo koje postavke. Ostale stranice predstavljaju mnoga podešavanja koja se mogu uređivati. O ovim stranicama će se govoriti u narednim poglavljima.
4.2.1 Vrijeme rada
Ovo polje pokazuje koliko dugo je jedinica bila živa od svog posljednjeg ponovnog pokretanja.
4.2.2 Posljednja anketa servera
Označava posljednji put kada su vrijeme i datum dohvaćeni sa NTP servera vremena.
4.2.3 Master IP
Kada jedinica nije u Stand Alone modu, tada ovo polje prikazuje IP adresu sistema koji upravlja ovim TimeCore-om. Pogledajte poglavlje 5 za više informacija o načinima rada.
4.3 Pristup putem Interneta
TimeCore-u se može pristupiti putem Interneta. Postoje dva načina da se to postigne: prosljeđivanje portova i VPN.
- Prosljeđivanje portova Relativno je lako postaviti u ruteru. Svaki ruter je drugačiji pa se savjetuje da pogledate dokumentaciju rutera (ponekad se naziva NAT ili Port-Redirecting). Imajte na umu da prosljeđivanje portova nije bezbedno, jer svako može pristupiti TimeCore-u na ovaj način.
- Pristup preko tunela virtuelne privatne mreže (VPN) zahteva više napora za podešavanje, a ruter takođe treba da podržava VPN funkciju. Jednom postavljen, ovo je vrlo siguran način komunikacije sa TimeCore-om. VPN je mrežna tehnologija koja stvara sigurnu mrežnu vezu preko javne mreže kao što je Internet ili privatna mreža u vlasništvu provajdera usluga. Velike korporacije, obrazovne institucije i vladine agencije koriste VPN tehnologiju kako bi omogućile udaljenim korisnicima da se sigurno povežu
na privatnu mrežu. Za više informacija o VPN-u pogledajte http://whatismyipaddress.com/vpn.
Radni režimi
TimeCore može raditi u tri načina rada, od kojih svaki rezultira drugačijim ponašanjem uređaja.
- Samostalno
- Slave
- CueluxPro
Podrazumevano, TimeCore radi u samostalnom režimu.
Statusna traka na dnu web-interfejs (slika 5.1) pokazuje trenutni režim rada. Kada savlada CueluxPro početnu stranicu web-interface prikazuje IP adresu CueluxPro sistema (slika 5.2).
5.1 Samostalni način rada
U ovom načinu rada TimeCore je autonomni uređaj za kontrolu rasvjete.
Obično je napunjen svjetlosnim sadržajem i programiran da odgovori na vanjske okidače i/ili interno zakazivanje. Ovo je zadano ponašanje TimeCore-a; samostalni način rada je aktivan kad god TimeCore nije u slave ili CueluxPro modu.
5.2 Slave Mode
Neki zahtjevni dizajni rasvjete mogu zahtijevati više od četiri univerzuma DMX-a.
Kada se kombinuje više TimeCore jedinica kako bi se stvorio veliki multi-univerzum sistem postoji potreba za sinhronizacijom tih TimeCore uređaja. Slave način rada to olakšava. Vidi sliku 5.3.
Kada je u Slave modu, TimeCore preuzima master-TimeCore i više nije odgovoran za njegovu reprodukciju i zakazivanje; majstor se brine za ovo. Sve što slave zahtijeva je da sadrži svjetlosni sadržaj u svojim stazama.
Master-TimeCore će kontrolisati sve svoje slave da aktivira iste numere i održava reprodukciju tih numera sinhronizovanom.
Potrebno je staviti svo programiranje akcija u master-TimeCore. U stvari, informacije o reprodukciji unutar slave uređaja će biti prepisane od strane mastera.
Master to čini jer pohranjuje kopiju svojih podataka o reprodukciji u svaki slave kako bi omogućio slaveu da nastavi autonomno u slučaju da je komunikacija između mastera i slavea prekinuta.
Logično mjesto za liste akcija i akcije za master/slave sistem je također unutar mastera, međutim, dozvoljeno je postaviti akcije u slave i one će se izvršiti.
5.3CueluxPro način rada
CueluxPro (pogledajte sliku 5.4) je softverska konzola za rasvjetu koja je u paketu s TimeCore-om. Svrha TimeCore-a u ovom modu je da bude interfejs između CueluxPro i DMX rasvjetnih tijela. Stoga će TimeCore proslijediti podatke primljene od CueluxPro softvera na svoje DMX utičnice. Tokom ovog režima obustavljena je sva interna reprodukcija i zakazivanje unutar TimeCore-a. Slika 5.5 ilustruje tipičan CueluxPro/TimeCore sistem.
TimeCore ulazi u CueluxPro mod čim se zakrpi na jedan ili više univerzuma unutar CueluxPro softvera. Iz ovog režima se izlazi uklanjanjem zakrpe TimeCore-a ili zatvaranjem softvera CueluxPro.
Korišćenje CueluxPro softvera u kombinaciji sa TimeCore-om rezultira sistemom kontrole osvetljenja sa većim skupom funkcija nego korišćenjem TimeCore-a samostalno u samostalnom režimu. CueluxPro karakteristike:
- Ličnost biblioteka sa 3000+ uređaja
- FX Generator
- Matrično mapiranje piksela
- Grupe
- Palettes
- Editor vremenske linije
CueluxPro se također može koristiti za generiranje svjetlosnog sadržaja koji se može učitati u TimeCore. Nakon učitavanja, TimeCore se može nastaviti koristiti samostalno. Za informacije o tome kako koristiti CueluxPro pogledajte priručnik za CueluxPro na Visual Productions website. Ovaj priručnik pruža upute za povezivanje na CueluxPro i učitavanje sadržaja na TimeCore.
Prikaži kontrolu
TimeCore može komunicirati sa vanjskim svijetom; može primati poruke i vrijednosti kroz različite protokole i može slati mnoge protokole. Moguće je automatizirati TimeCore tako što će automatski odgovoriti na dolazne signale. Bivšiampjedan od ovoga bi bio pokretanje sata sa vremenskim kodom po prijemu određene UDP mrežne poruke. Stranica Show Control (Pogledajte sliku 6.1) omogućava ovu vrstu programiranja.
Stranica Show Control predstavlja sistem 'akcija'. Signal na koji TimeCore treba da odgovori ili možda konvertuje u neki drugi signal, mora biti izražen u radnji. Konvertovanje protokola vremenskog koda je izuzetak; ovo se može uraditi na stranici Postavke (pogledajte stranicu 36). Prije programiranja radnji
razmotrite strukturu Show Control na slici 6.2.
TimeCore je sposoban da sluša različite protokole. Ovi dostupni protokoli su navedeni u izvorima, međutim, TimeCore može aktivno slušati samo 8 protokola odjednom. Aktivni protokoli su navedeni u 'Listama akcija'. Svaka lista radnji može sadržavati akcije. Unutar protokola/izvora svaki pojedinačni signal zahtijeva vlastitu akciju. Za nprampda, kada slušate kanal 1 i 2 na dolaznom DMX-u, DMX listi akcija treba dvije akcije; po jedan za svaki kanal.
Unutar akcije definiramo okidač i zadatke. Okidač određuje koji signal treba filtrirati. U gore navedenom DMX exampda bi okidač bio postavljen na 'kanal 1' i 'kanal 2' respektivno. Zadaci određuju šta će TimeCore raditi kada se ova akcija pokrene. U akciju se može staviti nekoliko zadataka. Dostupni su zadaci za širok spektar TimeCore funkcija i eksternih protokola. Tipovi zadataka su detaljno opisani u Dodatku C na stranici 60.
Molimo konsultujte API dodatak na stranici 68 pre implementacije dolaznih OSC ili UDP poruka; API već izlaže tipičnu funkcionalnost kroz OSC i UDP i zbog toga možda neće biti potrebno implementirati prilagođene poruke.
6.1 Izvori i liste akcija
Lista izvora predstavlja sve protokole koje TimeCore može primiti.
Takođe uključuje interne funkcije koje mogu kreirati događaje koji se mogu koristiti za pokretanje radnji, kao što je događaj uključivanja. Ovi izvori su dostupni, međutim, oni će biti aktivno slušani tek kada se prebace na tabelu sa spiskom akcija.
Dugmad | Pritisnut je jedno od dva prednja bočna dugmeta |
MIDI | MIDI poruke |
RTP-MIDI | RTP-MIDI mrežne poruke |
UDP | UDP mrežne poruke |
TCP | TCP mrežne poruke |
OSC | OSC mrežna poruka |
Art-Net | Art-Net DMX podaci |
sACN | sACN DMX podaci |
Timecode | Timecode signal, odredite dolazni protokol vremenskog koda na stranici Postavke. |
Kiosc | Okidači iz Kiosca. Za svaku radnju mogu se odabrati različite kontrole kao što su dugmad i klizači, birač boja itd redosled radnji će kontrolisati uređenje u Kiosku. |
Randomiser | Nasumični korisnik može generirati nasumični broj |
Sistem | Događaji kao što je 'Power on' |
Varijabilna | Izvor varijable radi u kombinaciji sa varijabilnim zadatkom (Za više informacija o zadatku varijabli, molimo pogledajte vrste zadataka). Zadatak Varijabla će postaviti vrijednost za koju je omogućen tip liste akcija s varijablom kao izvorom koristiće se kao okidač. TimeCore neće zadržati vrijednosti 8 varijabli između ciklusa napajanja. |
Tajmer | Postoje 4 interna tajmera u TimeCore-u. Događaj će se pokrenuti kada tajmer istekne. Tajmeri se postavljaju i aktiviraju zadacima Tajmera. |
Lista korisnika 1-4 | Ove liste akcija nikada neće pokrenuti događaj, ali su korisne za napredno programiranje. |
Akcione liste se mogu privremeno suspendovati tako što ćete onemogućiti njihovo polje za potvrdu na stranici Prikaži kontrolu. Dostupan je i zadatak za automatizaciju promjene stanja ovog polja za potvrdu.
6.2 Radnje
Akcije se izvršavaju kada se primi određeni signal. Ovaj signal je definiran okidačem. Okidač je uvijek relativan u odnosu na listu radnji kojoj akcija pripada.
Za nprampda, kada je tip okidača postavljen na 'Channel', onda se odnosi na jedan DMX kanal ako je radnja smještena unutar liste 'DMX Input' i znači jedan Art-Net kanal ako se akcija nalazi u Art-Net listi akcija.
Okidač je određen poljima tipa okidača, vrijednosti okidača i bočne strane okidača.
Iako ova polja nisu primjenjiva za sve liste akcija i zbog toga su ponekad izostavljena u web GUI. Polje tipa okidača specificira kojim će se signalom akcija pokrenuti. Za nprampda, kada se vrši radnja na listi dugmadi postoji izbor između tipova okidača 'Kratak pritisak' i 'Dug pritisak'. Vrijednost okidača specificira stvarnu vrijednost signala. U dugmetu example okidač-vrijednost označava koje dugme.
U nekim listama akcija akcije takođe moraju navesti bok okidača. Bok dalje specificira vrijednost koju bi signal trebao imati prije pokretanja akcije. Za nprampKada se akcija pokrene sa liste Kiosc i ona je povezana sa dugmetom u softveru Kiosc, bok će odrediti da li će se pokrenuti samo kada dugme padne ili samo kada se podigne. Dodatak B daje krajview dostupnih tipova okidača.
Akciona lista može imati do 48 radnji, u cijelom sistemu ima najviše 64 akcije.
6.3 Zadaci
Zadaci se dodaju radnji kako bi se naznačilo šta treba učiniti kada se izvrši.
U akciju se može uključiti do 8 zadataka, a na nivou sistema postoji najviše 128 zadataka. Zadaci se izvršavaju po redoslijedu liste. Postoji širok izbor zadataka koji su dostupni za odabir, oni uključuju promjenu bilo koje od internih softverskih funkcija kao što su sat s vremenskim kodom i LED zaslon, također slanje poruka putem bilo kojeg od podržanih protokola.
Zadaci su organizovani po kategorijama. Nakon što je zadatak izabran iz ovih kategorija, svaki zadatak omogućava dalji izbor između nekoliko karakteristika i funkcija.
Zadaci sadrže do dva parametra koja mogu biti potrebna za njegovo izvršavanje.
Zadatak se može testirati tako što ćete ga odabrati i pritisnuti dugme 'izvrši' u dijalogu za uređivanje radnje. Kompletna radnja se također može testirati; idite na stranicu Show Control, odaberite radnju i pritisnite dugme 'izvrši'.
Dodatak B daje detaljan pregledview dostupnih zadataka, karakteristika, funkcija i parametara.
6.4 Šabloni
Stranica Prikaži kontrolu predstavlja listu šablona. Predložak je skup liste radnji, radnji i zadataka. Ovi predlošci konfiguriraju TimeCore za obavljanje tipičnih funkcija; nprampupravljajte satom sa vremenskim kodom pomoću dva dugmeta ili prikazujete status vremenskog koda na LED displeju.
Predlošci tako štede vrijeme; inače bi radnje trebalo podesiti ručno.
Oni također mogu funkcionirati kao vodič za ublažavanje krivulje učenja o akcijama; mnogo se može naučiti dodavanjem šablona, a zatim istraživanjem radnji i zadataka koje je kreirao. Imajte na umu da neki predlošci zahtijevaju promjenu postavki na stranici postavki. Dodatak A daje krajview dostupnih šablona.
6.5Varijable
Varijable su interne memorije koje mogu sadržavati vrijednost; broj u rasponu od [0,255]. Postoji 8 varijabli i one se obično koriste za napredno programiranje kontrole emisije. U IoCore2, sadržaj varijable se ne pohranjuje između ciklusa napajanja.
Varijable se mogu postaviti zadacima. Varijable se mogu dodati kao izvori kako bi se akcije pokrenule kada varijabla promijeni vrijednost.
6.6Randomizator
Randomizator je interna softverska funkcija koja može generirati (pseudo)slučajni broj. Ovo je korisno ako događaj pokrene nasumične svjetlosne scene u tematskom okruženju. Randomizator se aktivira zadatkom Randomizatora. Rezultat izračunavanja randomizatora može se dobiti hvatanjem događaja u Randomizer-actionlist.
Monitori
Ova stranica omogućava korisniku da pregleda dolazne i odlazne podatke, podatke tipa MIDI (vidi sliku 7.1) kao i kontrolne poruke (vidi sliku 7.2).
Praćenje dolaznih i odlaznih podataka može pomoći korisniku da otkloni probleme tokom programiranja.
Na stranici Monitor se mogu naći četiri različita izvora ulaza (MIDI, RTPMIDI, Art-Net i saACN), zajedno sa izvorima kontrolnog ulaza i izlaza (TCP, UDP i OSC). Kao i pristup podacima pohranjenim u 4 tajmera i 10 varijabli.
Postavke
Postavke TimeCore-a su organizirane u sekcije, pogledajte stranicu Postavke slika 8.1. Ovo poglavlje će raspravljati o svakom dijelu.
8.1 Općenito
Možete promijeniti oznaku TimeCore-a. Ova oznaka se može koristiti za razlikovanje jedinice u postavci s više uređaja.
Omogućavanjem potvrdnog okvira Blink LED dioda uređaja će treptati kako bi ga prepoznali među više uređaja.
API naredbe o kojima se govori u dodatku D počinju s prefiksom koji je po defaultu postavljen na jezgro. Kada koristite više uređaja iz Visual Productions, može biti korisno dodijeliti jedinstvene oznake ovim prefiksima, posebno kada se koriste emitirane poruke. Više o povratnim spregama pročitajte u paragrafu D.4.
Neovlašteni korisnici mogu se spriječiti da unose promjene u TimeCore omogućavanjem zaštite lozinkom. Jednom omogućena, lozinka se može onemogućiti putem web-interfejs (koristeći dugme Disable) i dugme za resetovanje (pogledajte sliku 4.2). Dugo pritisnite dugme za resetovanje da biste onemogućili zaštitu lozinkom; ovo će također vratiti statičku IP jedinicu na zadane tvorničke postavke.
8.2 IPs
IP polja služe za podešavanje IP adrese i podmrežne maske TimeCore-a.
Polje Router je potrebno samo kada se koristi prosljeđivanje porta. Također možete omogućiti ili onemogućiti DHCP funkciju (Za više informacija pogledajte poglavlje 4 na stranici 18).
8.3Dugmad
Dva dugmeta u web-interfejs oponaša dva dugmeta na fizičkom uređaju. Ovi softverski gumbi su korisni za testiranje ili kontrolu jedinice kada je izvan vašeg dosega.
8.4 Ulaz
Ovaj odjeljak određuje izvor vremenskog koda za TimeCore. Opcije su:
Izvor | Opis |
Interni | TimeCode će interno generirati TimeCore |
SMPTE | LTC signal primljen na SMPTE IN konektoru |
MTC | MTC signal primljen na MIDI IN konektoru |
Art-Net | Art-Net vremenski kod primljen preko mrežnog porta |
SMPTE i Art-Net protokol ne nude sredstva za razlikovanje gubitka signala od 'pauze' vremena. Zbog toga, 'Politika gubitka signala' vam omogućava da kontrolišete pad vremenskog koda koji signal treba tumačiti.
Policy | Opis |
Nastavi | U slučaju gubitka signala, TimeCore će nastaviti vremenski kod koristeći svoj interni sat. Kada se signal ponovo pojavi, TimeCore će se ponovo sinhronizovati sa njim. |
Pauza | TimeCore će pauzirati vremenski kod kada se signal izgubi. Nastavit će mjerenje vremena čim se signal vrati. |
8.5 Izlaz
Ovaj odjeljak kontrolira da li se bilo koji protokol vremenskog koda prenosi iz TimeCore-a.
Svaki protokol vremenskog koda ima svoju postavku brzine kadrova.
SMPTE i Art-Net protokol ne nude sredstva za označavanje 'pauze' signala vremenskog koda. Stoga, TimeCore nudi okvir za potvrdu 'aktivan tokom pauze' za kontrolu ponašanja SMPTE i Art-Net signala tokom stanja pauze.
Kada je onemogućen, i SMPTE i Art-Net signal će prestati; neće biti generisan signal. U ovom slučaju primatelju je teško odrediti razliku između 'pauze' i 'gubitka signala'.
Kada je 'aktivno tokom pauze' omogućeno za SMPTE tada će TimeCore generisati nevažeće SMPTE okvire tokom pauze. Ovo je omogućilo primaocu da i dalje detektuje aktivnost na SMPTE liniji (to ne bi bio slučaj tokom gubitka signala). Kada je polje za potvrdu omogućeno za Art-Net tada će TimeCore nastaviti ponavljati posljednji okvir vremenskog koda tokom pauze.
8.6OSC
Eksterna oprema koja šalje OSC poruke u TimeCore mora biti svjesna broja navedenog u polju 'Port'. Ovo je port koji TimeCore sluša za dolazne poruke.
TimeCore će poslati svoje odlazne OSC poruke na IP adrese navedene u poljima 'Out IP'. Ovdje se mogu navesti do četiri IP adrese. Koristite format 'ipaddress:port' u ovim poljima, npr. ”192.168.1.11:9000”. Ako polje ne treba da se koristi onda se može popuniti sa IP 0.0.0.0:0. Moguće je uneti IP adresu za emitovanje kao što je 192.168.1.255 kako biste došli do više od četiri primaoca.
Omogućavanjem polja za potvrdu Forward će TimeCore kopirati svaku dolaznu OSC poruku i poslati joj adrese navedene u poljima 'Out IP'.
8.7TCP/IP
Definira portove za slušanje za TCP i UDP poruke. Vanjski sistemi koji namjeravaju da pošalju TCP ili UDP poruku u TimeCore moraju znati IP adresu jedinice i broj ovog porta. Po defaultu su oba porta postavljena na 7000.
8.8Art-Net
Art-Net (DMX podaci) karakteristika u TimeCore-u podržava jedan univerzum van i jedan univerzum unutra. Ovi univerzumi se mogu mapirati na bilo koji od 256 dostupnih univerzuma u Art-Net protokolu. Univerzum se unosi u formatu 'subnet.universe', tj. najniži broj univerzuma se upisuje kao '0.0', a najviši broj univerzuma se označava sa '15.15'. Odlazni Art-Net prijenos se može onemogućiti unosom 'off' u polje za izlaz.
Odredišna IP adresa određuje gdje će biti poslati odlazni Art-Net podaci.
Obično ovo polje sadrži adresu za emitovanje kao što je 2.255.255.255 koja će poslati Art-Net podatke u 2.xxx IP opseg. Još jedan tipičan Art-Net širok-
cast adresa je 10.255.255.255. Kada koristite adresu za emitovanje 255.255.255.255, svi uređaji na mreži će primiti Art-Net podatke.
Također je moguće popuniti unicast adresu kao što je 192.168.1.11; u ovom slučaju Art-Net podaci će biti poslati samo na jednu IP adresu. Ovo čini ostatak mreže čistim od bilo kakvih Art-Net mrežnih poruka.
8.9sACN
TimeCore podržava jedan dolazni sACN univerzum i 1 odlazni univerzum.
Svako polje univerzuma treba da sadrži broj u rasponu od [1,63999]. Odlazni saACN prijenos se može onemogućiti unosom 'off' u polje saACN izlaza.
8.10RTP-MIDI
Pogledajte poglavlje 9 za detaljnu diskusiju o tome kako postaviti RTP-MIDI vezu.
RTP-MIDI
TimeCore podržava RTP-MIDI. To je protokol za slanje MIDI poruka preko Etherneta. Ovo poglavlje govori o tome kako postaviti vezu između TimeCore-a i računara.
Slika 9.1 ilustruje tipično RTP-MIDI podešavanje. Računar se povezuje na TimeCore preko Etherneta. Ovo omogućava računaru da šalje MIDI poruke u TimeCore. Ove poruke se mogu koristiti za internu kontrolu TimeCore-a.
Alternativno, poruke se mogu proslijediti na fizički MIDI port na TimeCore-u, koristeći TimeCore kao MIDI sučelje.
Isto tako, MIDI poruke generisane od strane TimeCore interno mogu biti primljene na računar preko RTP-MIDI. Kao i MIDI poruke primljene na fizički MIDI port.
Polje za potvrdu MIDI Throughput na slici 9.2 omogućava prosljeđivanje RTP-MIDI na fizički MIDI port TimeCore-a. Kada je onemogućeno, RTP-MIDI poruke primljene sa računara mogu se koristiti samo interno u TimeCore-u.
9.1 Sesije
Za komunikaciju putem RTP-MIDI potrebna je 'sesija'. RTP-MIDI sesiju čine jedan domaćin i jedan ili više učesnika. Učesnik se povezuje na domaćina. Stoga bi ovaj host već trebao biti dostupan na mreži.
TimeCore može djelovati ili kao domaćin ili kao učesnik. Ovaj izbor se vrši na stranici postavki (pogledajte sliku 9.2).
9.1.1Host
Kada je konfigurisan kao host, TimeCore će kreirati sesiju. Naziv ove sesije izveden je iz oznake TimeCore plus njegovog serijskog broja. Za nprample a TimeCore sa oznakom 'MyTimeCore' i serijskim 201620001 će rezultirati imenom sesije mytimecore201620001.
Kada TimeCore pošalje poruku preko RTP-MIDI, ova poruka će biti poslata svim učesnicima. TimeCore je sposoban da održi vezu sa do 4 učesnika u isto vreme.
9.1.2 Učesnik
Ako je TimeCore konfigurisan kao učesnik, pokušaće da se poveže na sesiju sa imenom definisanim u polju 'Service name' (pogledajte sliku 9.2).
9.2 Podešavanje računara
Računar također treba ili ugostiti sesiju ili se pridružiti postojećoj sesiji.
Ovaj paragraf opisuje kako ga postaviti na macOS i Windows.
9.2.1macOS
RTP-MIDI je izvorno podržan od strane operativnog sistema macOS. Molimo slijedite sljedeće korake da ga postavite.
- Otvorite Application/Utilities/Audio Midi Setup
- Kliknite 'Prozor' i odaberite 'Prikaži Midi Studio'
- Dvaput kliknite na 'Network'
- Nastavite sa podešavanjem 'Host' na stranici 42 ili 'Participant' postavljanjem na stranici 43.
9.2.2 Windows
Windows OS podržava RTP-MIDI uz pomoć drajvera. Preporučujemo rtpMIDI drajver od Tobiasa Erichsena. Može se preuzeti sa http://www.tobias-erichsen.de/software/rtpmidi.html. Instalirajte drajver i otvorite ga. Zatim nastavite s postavkom 'Host' na stranici 42 ili 'Participant' postavljanjem na stranici 43
9.2.3 Domaćin + Učesnik
Slijedite sljedeće korake za postavljanje vašeg računara kao domaćina ili kao učesnika.
- Ako već nema sesije, dodajte sesiju pomoću dugmeta + ispod odeljka Moje sesije.
- Odaberite lokalno ime i Bonjour ime.
- Omogućite sesiju.
- Postavite 'Svako' u polju 'Ko se može povezati sa mnom'.
9.2.4 Učesnik
Da biste se pridružili sesiji koju je kreirao drugi domaćin, izaberite sesiju na listi Direktorijuma i kliknite na dugme Poveži.
U slučaju da TimeCore ne postane automatski vidljiv na listi direktorija, moguće ga je dodati ručno. Kliknite na dugme + ispod sekcije Imenik.
Možete mu dati ime koje želite. Polje Host treba da sadrži IP adresu TimeCore-a. Polje Port bi trebalo da bude 65180. U Windows-u su host i port kombinovani, odvojeni znakom ':' (npr. 192.168.1.10:65180).
vManager
Za upravljanje uređajima razvijen je besplatni softverski alat pod nazivom vManager. vManager omogućava:
- Podesite IP adresu, masku podmreže, ruter i DHCP
- Napravite sigurnosnu kopiju i vratite interne podatke i postavke uređaja
- Izvršite nadogradnju firmvera
- Identifikujte određeni uređaj (u sklopu više uređaja) treptanjem njegovog LED-a
- Vratite se na tvorničke postavke
Sljedeći odjeljak objašnjava dugmad u vManageru, kao što se vidi na slici 10.1.
10.1 Sigurnosna kopija
Mogu se napraviti rezervne kopije svih programskih podataka unutar uređaja. Ova rezervna kopija file (XML) se čuva na hard-disku računara i može se lako preneti putem e-pošte ili USB sticka. Podaci iz sigurnosne kopije mogu se vratiti putem dugmeta Restore.
Pristup aplikacijama koje distribuiraju prodavnice aplikacija nije dozvoljen fileje izvan ove određene lokacije. Važno je znati gdje ga vManager pohranjuje files, u slučaju da želite prenijeti rezervnu kopiju file na memorijski stick ili dropbox.
Određeni file lokacija se razlikuje po operativnom sistemu i vjerovatno je duga i nejasna putanja. Iz tog razloga, vManager vam pruža prečicu do ispravnog file lokacija. Dugme foldera se može naći u file povezani dijalozi. Klikom na ovo dugme otvoriće se a file pretraživač u odgovarajuću fasciklu.
10.2 Nadogradnja firmvera
Da biste nadogradili firmver, prvo odaberite uređaj i pritisnite dugme Nadogradi firmver. Dijalog omogućava odabir sa liste dostupnih verzija firmvera.
Upozorenje: Uvjerite se da napajanje uređaja nije prekinuto tokom procesa nadogradnje.
10.3 Postavite datum i vrijeme
Datum i vrijeme računara mogu se brzo kopirati na jedinicu odabirom uređaja i klikom na dugme Set Date & Time. Nemaju svi uređaji Visual Productions interni sat realnog vremena. TimeCore nema takav RTC.
10.4Blink
LED dioda uređaja može se postaviti na brzo treptanje za identifikaciju određene jedinice među više uređaja. Treptanje se omogućava dvostrukim klikom na uređaj na listi uređaja ili odabirom uređaja, a zatim klikom na dugme Blink.
10.5 Fabričke postavke
Svi korisnički podaci poput znakova, tragova i radnji pohranjeni su u ugrađenoj flash memoriji. Oni će biti potpuno izbrisani i sve postavke će biti vraćene na zadane vrijednosti pritiskom na tipku Factory Defaults. Ova radnja ne utiče na IP postavke uređaja.
10.6 Ponovno pokretanje
Dugme Reboot vam omogućava daljinsko ponovno pokretanje uređaja. Ovo je korisno za testiranje ponašanja jedinice nakon ciklusa napajanja.
10.7 Instaliranje vManagera
Aplikacija vManager dostupna je na širokom spektru operativnih sistema, i mobilnih i desktopa.
Softver se distribuira preko app-storea kako bi se dobio prednosttage automatskog primanja budućih ažuriranja softvera.
10.7.1iOS
vManager se može preuzeti iz Apple iOS app-store na adresi https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2Android
vManager se može naći u Google Play trgovini na adresi https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Potreban je Android 5.0 ili noviji.
10.7.3 Windows
Posjetite Microsoft prodavnicu na https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Potreban je Windows 10.
10.7.4macOS
Posjetite Apple macOS App Store na https://apps.apple.com/us/app/vmanager/id1074004019.
Preporučuje se macOS 11.3.
10.7.5Ubuntu
Možete nabaviti vManager od Snapcraft-a na adresi https://snapcraft.io/vmanager.
Alternativno, može se instalirati korištenjem komandne linije:
snap find vmanager
snap install vmanager
Da biste kasnije ažurirali aplikacije putem komandne linije, upišite: snap refresh vmanager
Preporučuje se Ubuntu 22.04 LTS. Softver je dostupan samo za arhitekturu amd64.
Kiosc
Kiosc je aplikacija za kreiranje prilagođenih korisničkih interfejsa ekrana osetljivih na dodir za niz kontrolera osvetljenja iz Visual Productions. Kiosc je dizajniran tako da nema mogućnosti uređivanja, što ga čini sučeljem zaštićenim od gluposti koje se može bezbedno predstaviti netehničkim operaterima.
Kiosc je idealan način za daljinsko upravljanje našim solid-state kontrolerima rasvjete kao što su CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 i TimeCore. Kiosc vam omogućava da odaberete scene ili unaprijed postavljene postavke, postavite nivoe intenziteta ili odaberete RGB boje.
Možete ga koristiti i za kontrolu AV opreme treće strane. Kiosc govori OSC, UDP i TCP.
Kiosc je dostupan kao softverska aplikacija i kao fizički proizvod. Hardverska verzija Kiosc-a je 7-inčni ekran osjetljiv na dodir na zid s unaprijed instaliranim Kiosc-om. Napaja se putem PoE i zahtijeva samo RJ-45 vezu.
Molimo pročitajte Kiosc priručnik, dostupan na https://www.visualproductions.nl/downloads za više detalja.
Prilozi
Predlošci
Ovaj dodatak govori o predlošcima koji se nalaze na stranici Show Control.
Predložak | Opis |
Dugmad ->vremenski kod | Lijevo dugme će startovati/zaustavljati. Desno dugme će resetovati vremenski kod. |
Stanje vremenskog koda ->prikaz | Događaji vremenskog koda kao što su početak, pauza i zaustavljanje će se ispisati na displeju. |
Tipovi okidača
Sljedeće tabele navode različite tipove okidača koji se mogu koristiti u CueluxPro. Različiti tipovi su praćeni vrijednostima i bokovima.
B.1Dugme
Dva dugmeta na prednjoj strani jedinice.
Tip okidača | Trigger Value | Bok | Opis |
Dugme | Broj dugmeta | Promjena | Stanje dugmeta se menja |
Dugme | Broj dugmeta | Dole | Dugme je pritisnuto |
Dugme | Broj dugmeta | Up | Dugme je otpušteno |
Kratak pritisak | Broj dugmeta | – | Dugme je trenutno pritisnuto |
Dugi pritisak | Broj dugmeta | – | Dugme je dugo pritisnuto |
B.2MIDI
Tip okidača | Trigger Value | Bok | Opis |
Poruka | Adresa | Promjena | Primite poruku koja odgovara adresi |
Poruka | Adresa | Dole | Primite poruku koja odgovara adresi i vrijednosti koja nije nula |
Poruka | Adresa | Up | Primite poruku koja odgovara adresi i vrijednost je nula |
Primanje | – | – | Primite bilo koju poruku |
MIDI adresa može biti bilo koja note-on, note-off, control-change, program-change i machine-control.
B.3RTP-MIDI
Tip okidača | Trigger Value | Bok | Opis |
Poruka | Adresa | Promjena | Primite poruku koja odgovara adresi |
Poruka | Adresa | Dole | Primite poruku koja odgovara adresi i vrijednosti koja nije nula |
Poruka | Adresa | Up | Primite poruku koja odgovara adresi i vrijednost je nula |
Primanje | – | – | Primite bilo koju poruku |
MIDI adresa može biti bilo koja note-on, note-off, control-change, program-change i machine-control.
B.4UDP
Tip okidača | Trigger Value | Bok | Opis |
Poruka | String | – | Primite poruku koja odgovara vrijednosti okidača |
Primanje | – | – | Primite bilo koju poruku |
Korisnik može definirati svoj vlastiti niz kao vrijednost okidača poruke. Imajte na umu da ovaj niz ima maksimalnu dužinu od 31 znak.
B.5 | TCP | |||
Tip okidača |
Trigger Value |
Bok |
Opis |
|
Poruka | String | – | Primite poruku koja odgovara vrijednosti okidača | |
Primanje | – | – | Primite bilo koju poruku |
Korisnik može definirati svoj vlastiti niz kao vrijednost okidača poruke. Imajte na umu da ovaj niz ima maksimalnu dužinu od 31 znak.
B.6 | OSC | |||
Tip okidača |
Trigger Value |
Bok |
Opis |
|
Poruka | URI | Promjena | Primite poruku koja odgovara URI-ju | |
Poruka | URI | Dole | Primite poruku koja odgovara URI-ju i vrijednosti koja nije nula | |
Poruka | URI | Up | Primite poruku koja odgovara URI-ju i vrijednost je nula | |
Primanje | – | – | Primite bilo koju poruku |
Korisnik može definirati svoj vlastiti URI kao vrijednost okidača poruke, međutim, OSC specifikacija nalaže da ovaj niz mora početi sa znakom '/'. Imajte na umu da ovaj niz ima maksimalnu dužinu od 31 znak, uključujući '/'.
B.7Art-Net
Tip okidača | Trigger Value | Bok | Opis |
Kanal | DMX adresa | Promjena | Promjene kanala |
Kanal | DMX adresa | Dole | Kanal postaje različit od nule |
Kanal | DMX adresa | Up | Kanal postaje nula |
UniverseA | – | – | Promjena DMX nivoa u svemiru |
Primanje | – | Promjena | Počnite da primate ili izgubite Art-Net signal |
Primanje | – | Dole | Izgubljen Art-Net signal |
Primanje | – | Up | Počnite primati Art-Net signal |
B.8sACN
Tip okidača | Trigger Value | Bok | Opis |
Kanal | DMX adresa | Promjena | Promjene kanala |
Kanal | DMX adresa | Dole | Kanal postaje različit od nule |
Kanal | DMX adresa | Up | Kanal postaje nula |
UniverseA | – | – | Promjena DMX nivoa u svemiru |
Primanje | – | Promjena | Počnite da primate ili izgubite saACN signal |
Primanje | – | Dole | Izgubljen saACN signal |
Primanje | – | Up | Počnite primati saACN signal |
B.9Timecode
Tip okidača | Trigger Value | Bok | Opis |
Timecode | Okvir | – | Dostignut je okvir dolaznog vremenskog koda |
Igranje | – | Promjena | Stanje reprodukcije je promijenjeno |
Igranje | – | Igraj | Vremenski kod je započeo |
Igranje | – | Ne igraj se | Vremenski kod je zaustavljen |
Pauzirano | – | Promjena | Stanje pauziranja je promijenjeno |
Pauzirano | – | Pauza | Vremenski kod je zaustavljen |
Pauzirano | – | Ne pauziraj | Vremenski kod je nastavljen |
Zaustavljeno | – | Promjena | Zaustavljeno stanje je promijenjeno |
Zaustavljeno | – | Stani | Vremenski kod je zaustavljen |
Zaustavljeno | – | Ne zaustavljaj se | Vremenski kod je započeo |
Primanje SMPTE | – | Promjena | Prijem je promijenjen |
Primanje SMPTE | – | Počni | Počnite primati |
Primanje SMPTE | – | Stani | Više ne prima |
Primanje MTC | – | Promjena | Prijem je promijenjen |
Primanje MTC | – | Počni | Počnite primati |
Primanje MTC | – | Stani | Više ne prima |
Prijem RTP-MTC | – | Promjena | Prijem je promijenjen |
Prijem RTP-MTC | – | Počni | Počnite primati |
Prijem RTP-MTC | – | Stani | Više ne prima |
Primanje Art-Net vremenskog koda | – | Promjena | Prijem je promijenjen |
Primanje Art-Net vremenskog koda | – | Počni | Počnite primati |
Primanje Art-Net vremenskog koda | – | Stani | Više ne prima |
B.10Kiosc
Tip okidača | Trigger Value | Bok | Opis |
– | – | Promjena | Dugme/fader ide gore ili dolje |
– | – | Dole | Taster je pritisnut |
– | – | Up | Dugme je otpušteno |
Prilikom uređivanja liste akcija Kiosc biće moguće dodati različite vrste radnji kao što su Dugme, Fader i Birač boja. Ovi elementi će biti prikazani u aplikaciji Kiosc koja je dostupna od Visual Productions.
B.11Randomizator
Tip okidača | Trigger Value | Bok | Opis |
Rezultat | – | – | Randomizator je napravio novu vrijednost |
Specifična vrijednost | Broj u rasponu od [0,255] | – | Randomizator je napravio vrijednost koja odgovara |
B.12 Sistem
Tip okidača | Trigger Value | Bok | Opis |
Startup | – | – | IoCore2 je uključen |
Mrežna veza | – | Promjena | Mrežna veza uspostavljena ili izgubljena |
Mrežna veza | – | Stani | Mrežna veza je izgubljena |
Mrežna veza | – | Počni | Uspostavljena mrežna veza |
ReleasedByMaster | – | Promjena | Master (npr. CueluxPro) je pustio ili dobio vezu |
ReleasedByMaster | – | Stani | Master je oslobodio vezu |
ReleasedByMaster | – | Počni | Master je dobio vezu |
B.13Varijabilna
Tip okidača | Trigger Value | Bok | Opis |
Kanal | Indeks varijable | – | Navedena varijabla se mijenja |
Varijabla 1 | Broj [0,255] | Promjena | Varijabla 1 postaje = ili # na vrijednost |
Varijabla 1 | Broj [0,255] | Dole | Varijabla 1 postaje = na vrijednost |
Varijabla 1 | Broj [0,255] | Up | Varijabla 1 postaje # vrijednosti |
Varijabla 2 | Broj [0,255] | Promjena | Varijabla 2 postaje = ili # na vrijednost |
Varijabla 2 | Broj [0,255] | Dole | Varijabla 2 postaje = na vrijednost |
Varijabla 2 | Broj [0,255] | Up | Varijabla 2 postaje # vrijednosti |
Varijabla 3 | Broj [0,255] | Promjena | Varijabla 3 postaje = ili # na vrijednost |
Varijabla 3 | Broj [0,255] | Dole | Varijabla 3 postaje = na vrijednost |
Varijabla 3 | Broj [0,255] | Up | Varijabla 3 postaje # vrijednosti |
Varijabla 4 | Broj [0,255] | Promjena | Varijabla 4 postaje = ili # na vrijednost |
Varijabla 4 | Broj [0,255] | Dole | Varijabla 4 postaje = na vrijednost |
Varijabla 4 | Broj [0,255] | Up | Varijabla 4 postaje # vrijednosti |
Varijabla 5 | Broj [0,255] | Promjena | Varijabla 5 postaje = ili # na vrijednost |
Varijabla 5 | Broj [0,255] | Dole | Varijabla 5 postaje = na vrijednost |
Varijabla 5 | Broj [0,255] | Up | Varijabla 5 postaje # vrijednosti |
Varijabla 6 | Broj [0,255] | Promjena | Varijabla 6 postaje = ili # na vrijednost |
Varijabla 6 | Broj [0,255] | Dole | Varijabla 6 postaje = na vrijednost |
Varijabla 6 | Broj [0,255] | Up | Varijabla 6 postaje # vrijednosti |
Varijabla 7 | Broj [0,255] | Promjena | Varijabla 7 postaje = ili # na vrijednost |
Varijabla 7 | Broj [0,255] | Dole | Varijabla 7 postaje = na vrijednost |
Varijabla 7 | Broj [0,255] | Up | Varijabla 7 postaje # vrijednosti |
Varijabla 8 | Broj [0,255] | Promjena | Varijabla 8 postaje = ili # na vrijednost |
Varijabla 8 | Broj [0,255] | Dole | Varijabla 8 postaje = na vrijednost |
Varijabla 8 | Broj [0,255] | Up | Varijabla 8 postaje # vrijednosti |
B.14Timer
Tip okidača | Trigger Value | Bok | Opis |
– | Tajmer Index | Promjena | Tajmer se pokreće ili zaustavlja |
– | Tajmer Index | Stani | Tajmer se zaustavlja |
– | Tajmer Index | Počni | Tajmer počinje |
B.15Actionlist
Tip okidača | Trigger Value | Bok | Opis |
– | Actionlist Index | Promjena | Omogućeno polje za potvrdu je promijenjeno |
– | Actionlist Index | Onemogućeno | Polje za potvrdu je onemogućeno |
– | Actionlist Index | Omogućeno | Polje za potvrdu je omogućeno |
B.16 Lista korisnika (1-4)
Korisničke liste nemaju pokretače. Akcije unutar korisničkih lista mogu se aktivirati samo drugim radnjama kroz zadatak 'Akcija' sa funkcijom 'Link'.
Vrste zadataka
Zadaci vam omogućavaju automatizaciju funkcionalnosti u IoCore2. Sva ova funkcionalnost je kategorizirana u tipove zadataka. Ovaj dodatak pruža popis različitih tipova zadataka. Tablice predstavljaju krajview svih dostupnih funkcija i funkcija po tipu zadatka.
C.1Akcija
Pokreni drugu radnju.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Link | Set | Akcija | – |
C.2Actionlist
Manipulirajte akcionom listom.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Omogući | Set | Akciona lista | Uključeno ili Isključeno |
Omogući | Prebaci | Akciona lista | – |
Omogući | Kontrola | Akciona lista | – |
Omogući | Inverted Control | Akciona lista | – |
C.3Dugme
Prisilite da se aktiviraju radnje dugmeta.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Osvježi | Set | – | – |
C.4DMX
Manipulišite DMX nivoima. Ovo su nivoi koji se mogu poslati i putem Art-Neta ili saACN-a.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Univerzum | Kontrolirajte HTP | Univerzum # | – |
Univerzum | Kontrolirajte LTP | Univerzum # | – |
Univerzum | Prioritet kontrole | Univerzum # | – |
Univerzum | Jasno | Univerzum # | – |
Kanal | Set | DMX kanal | DMX vrijednost |
Kanal | Prebaci | DMX kanal | – |
Kanal | Kontrola | DMX kanal | – |
Kanal | Inverted Control | DMX kanal | – |
Kanal | Dekretnost | DMX kanal | – |
Kanal | Povećanje | DMX kanal | – |
Bump | Set | DMX kanal | DMX vrijednost |
Bump | Kontrola | DMX kanal | – |
Jasno | Set | – | – |
RGB | Set | DMX adresa | RGB vrijednost boje |
RGB | Kontrola | DMX adresa | – |
RGBA | Kontrola | DMX adresa | – |
XY | Kontrola | DMX adresa | – |
XxYy | Kontrola | DMX adresa | – |
C.5MIDI
Pošaljite MIDI poruku.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji | Set | MIDI adresa | MIDI vrijednost |
Pošalji | Kontrola | MIDI adresa | – |
C.6MMC
Pošaljite MMC (MIDI Machine Control) poruku preko MIDI porta.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji | Počni | MIDI kanal | – |
Pošalji | Stani | MIDI kanal | – |
Pošalji | Ponovo pokreni | MIDI kanal | – |
Pošalji | Pauza | MIDI kanal | – |
Pošalji | Zapis | MIDI kanal | – |
Pošalji | Odgođena igra | MIDI kanal | – |
Pošalji | Record Exit | MIDI kanal | – |
Pošalji | Pauza snimanja | MIDI kanal | – |
Pošalji | Izbaci | MIDI kanal | – |
Pošalji | Chase | MIDI kanal | – |
Pošalji | Fast Forward | MIDI kanal | – |
Pošalji | Premotaj unazad | MIDI kanal | – |
Pošalji | Goto | MIDI kanal | Vrijeme |
C.7MSC
Pošaljite MSC (MIDI Show Control) poruku preko MIDI porta.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji | Set | Kontrolni broj | Kontrolna vrijednost |
Pošalji | Počni | Q broj | Q lista |
Pošalji | Stani | Q broj | Q lista |
Pošalji | Nastavi | Q broj | Q lista |
Pošalji | Učitaj | Q broj | Q lista |
Pošalji | Vatra | – | – |
Pošalji | Sve isključeno | – | – |
Pošalji | Vrati | – | – |
Pošalji | Reset | – | – |
Pošalji | Idi Off | Q broj | Q lista |
C.8RTP-MIDI
Pošaljite MIDI poruku putem RTP-MIDI.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji | Set | MIDI adresa | MIDI vrijednost |
Pošalji | Kontrola | MIDI adresa | – |
C.9RTP-MMC
Pošaljite MMC (MIDI Machine Control) poruku putem RTP-MIDI.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji | Počni | MIDI kanal | – |
Pošalji | Stani | MIDI kanal | – |
Pošalji | Ponovo pokreni | MIDI kanal | – |
Pošalji | Pauza | MIDI kanal | – |
Pošalji | Zapis | MIDI kanal | – |
Pošalji | Odgođena igra | MIDI kanal | – |
Pošalji | Record Exit | MIDI kanal | – |
Pošalji | Pauza snimanja | MIDI kanal | – |
Pošalji | Izbaci | MIDI kanal | – |
Pošalji | Chase | MIDI kanal | – |
Pošalji | Fast Forward | MIDI kanal | – |
Pošalji | Premotaj unazad | MIDI kanal | – |
Pošalji | Goto | MIDI kanal | Vrijeme |
C.10OSC
Pošaljite OSC poruku putem mreže. OSC primaoci su navedeni na stranici Postavke.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji Float | Set | URI | broj s pomičnim zarezom |
Pošalji Float | Kontrola | URI | – |
Pošalji nepotpisano | Set | URI | pozitivan broj |
Pošalji nepotpisano | Kontrola | URI | – |
Pošalji Bool | Set | URI | istinito ili netačno |
Pošalji Bool | Kontrola | URI | – |
Pošalji string | Set | URI | Niz znakova |
Pošalji string | Kontrola | URI | – |
Pošalji boju | Set | URI | RGB boja |
Pošalji boju | Kontrola | URI | – |
Imajte na umu da string u parametru 1 ima maksimalnu dužinu od 25 znakova, uključujući obavezni vodeći znak '/'.
C.11Randomizator
Aktivirajte Randomizator da generišete novi slučajni broj.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Osvježi | Set | Minimalna vrijednost | Maksimalna vrijednost |
C.12System
Razni zadaci.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Blink | Set | Uključeno ili Isključeno | – |
Blink | Prebaci | – | – |
Blink | Kontrola | – | – |
C.13Timecode
Kontrolirajte funkcije vezane za vremenski kod.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Playstate | Počni | – | – |
Playstate | Stani | – | – |
Playstate | Ponovo pokreni | – | – |
Playstate | Pauza | – | – |
Playstate | Uključite pauzu za početak | – | – |
Playstate | Uključi Start Stop | – | – |
Vrijeme | Set | Okvir | – |
Izvor | Set | Izvor | – |
Izvor | Prebaci | Izvor | Izvor |
Izvor | Povećanje | – | – |
Autonoom Pause | Set | On/Off | – |
Omogući | Set | Izvor | On/Off |
C.14Timer
Manipulirajte sa četiri interna tajmera.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Playstate | Počni | Tajmer # | – |
Playstate | Stani | Tajmer # | – |
Playstate | Ponovo pokreni | Tajmer # | – |
Vrijeme | Set | Tajmer # | Vrijeme |
C.15UDP
Pošaljite UDP poruku putem mreže. Navedite primatelja u parametru 2.
Za nprample ”192.168.1.11:7000”.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Pošalji Float | Set | broj s pomičnim zarezom | IP adresa i port |
Pošalji Float | Kontrola | – | IP adresa i port |
Pošalji nepotpisano | Set | pozitivan broj | IP adresa i port |
Pošalji nepotpisano | Kontrola | – | IP adresa i port |
Pošalji Bool | Set | istinito ili netačno | IP adresa i port |
Pošalji Bool | Kontrola | – | IP adresa i port |
Pošalji string | Set | tekstualni niz | IP adresa i port |
Pošalji string | Kontrola | – | IP adresa i port |
Pošalji string hex | Set | hex string | IP adresa i port |
Pošalji string hex | Kontrola | String | IP adresa i port |
Wake On Lan | Set | MAC adresa | IP adresa i port |
Imajte na umu da string u parametru 1 ima maksimalnu dužinu od 25 znakova.
Funkcije Send Bytes omogućavaju slanje ASCII kodova. Za nprample, da bi se poslao niz 'Vizuelno' praćen parametrom za uvođenje reda 1 trebao bi biti '56697375616C0A'.
Kada koristite funkciju Wake On Lan, parametar 1 treba da sadrži MAC adresu sistemske NIC (Kontroler mrežnog interfejsa) koju želite da probudite.
Preporučena vrijednost za parametar 2 je 255.255.255.255:7. Ovo emituje poruku cijeloj mreži na portu 7 koji se najčešće koristi za Wake On Lan.
C.16Varijabilna
Manipulirajte jednom od osam varijabli.
Feature | Funkcija | Parametar 1 | Parametar 2 |
Postavite vrijednost | Set | Varijabilna [1,8] | Vrijednost [0,255] |
Postavite vrijednost | Prebaci | Varijabilna [1,8] | Vrijednost [0,255] |
Postavite vrijednost | Kontrola | Varijabilna [1,8] | – |
Postavite vrijednost | Inverted Control | Varijabilna [1,8] | – |
Postavite vrijednost | Dekretnost | Varijabilna [1,8] | – |
Postavite vrijednost | Povećanje | Varijabilna [1,8] | – |
Postavite vrijednost | Kontinuirano smanjenje | Varijabilna [1,8] | Delta [1,255] |
Postavite vrijednost | Continuous Increment | Varijabilna [1,8] | Delta [1,255] |
Postavite vrijednost | Stop Continuous | Varijabilna [1,8] | – |
Postavite vrijednost | Kontrola Skalirana | Varijabilna [1,8] | Percentage [0%,100%] |
Postavite vrijednost | Control Offset | Varijabilna [1,8] | Offset [0,255] |
Osvježi | Set | Varijabilna [1,8] | – |
Single Dimmer | Kontrola | Varijabla # | Delta |
Varijable su dodatno objašnjene na stranici 29.
Funkcija Single Dimmer se koristi za povećanje ili smanjenje nivoa korištenjem samo jednog prekidača. Kada kontrolišete ovaj zadatak putem GPI akcije, zatvaranje GPI-a će povećati ili smanjiti nivo. Otvaranje GPI porta će se zamrznuti na trenutnom nivou. Ova funkcija je korisna za kontrolu intenziteta samo jednim dugmetom.
API
TimeCore je unaprijed programiran da svoju internu funkcionalnost učini dostupnom putem OSC-a i UDP-a. Postoji jednostavan API implementiran za svaki protokol. Bez obzira na ove API-je, moguće je kreirati vlastitu OSC i UDP implementaciju na stranici Show Control.
D.1OSC
Sljedeća tabela koristi akcionu listu #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,8]. Tabela također koristi radnju #2 kao primjerample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,48].
URI | Parametar | Opis |
/core/al/1/2/execute | bool/float/integer | Izvrši akciju #2 unutar liste akcija #1 |
/core/al/1/enable | bool | Postavite 'omogući' potvrdni okvir za listu radnji #1 |
Sljedeća tabela pokazuje kako manipulirati internim vremenskim kodom. |
URI | Parametar | Opis |
/core/tc/start | – | Start timecode |
/core/tc/stop | – | Zaustavi vremenski kod |
/core/tc/restart | – | Ponovo pokrenite vremenski kod |
/core/tc/pause | – | Pauzirajte vremenski kod |
/core/tc/set | vremenski niz | Postavite okvir vremenskog koda na navedeni niz. Za nprample ”23:59:59.24” |
Sljedeća tabela koristi tajmer #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,4].
URI | Parametar | Opis |
/core/tm/1/start | – | Start timer #1 |
/core/tm/1/stop | – | Zaustavi tajmer #1 |
/core/tm/1/restart | – | Ponovo pokrenite tajmer #1 |
/core/tm/1/pause | – | Pauzirajte tajmer #1 |
/core/tm/1/set | vremenski niz | Podesite tajmer #1 na vremenski niz |
Sljedeća tabela koristi varijablu #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,8].
URI | Parametar | Opis |
/core/va/1/set | cijeli broj | Postavite vrijednost varijable #1 |
/core/va/1/refresh | – | Osvježi varijablu #1; okidač će biti generisan kao da je varijabla promijenila vrijednost |
/core/va/refresh | – | Osvježite sve varijable; okidači će biti generisani |
Sljedeća tabela pokazuje kako aktivirati razne funkcije.
URI | Parametar | Opis |
/core/blink | – | Trenutačno treperi LED dioda TimeCore-a |
D.2TCP & UDP
Sljedeća tabela koristi akcionu listu #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,8]. Tabela također koristi radnju #2 kao primjerample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,48].
String | Opis |
core-al-1-1-execute= | Izvrši akciju #2 unutar liste akcija #1 |
core-al-1-enable= | Postavite 'omogući' potvrdni okvir za listu radnji #1 |
Sljedeća tabela pokazuje kako manipulirati internim vremenskim kodom.
String | Opis |
core-tc-start | Start timecode |
core-tc-stop | Zaustavi vremenski kod |
core-tc-restart | Ponovo pokrenite vremenski kod |
core-tc-pause | Pauzirajte vremenski kod |
core-tc-set= | Postavite okvir vremenskog koda na navedeni niz. Za nprample ”23:59:59.24” |
Sljedeća tabela koristi tajmer #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,4].
String | Opis |
core-tm-1-start | Start timer #1 |
core-tm-1-stop | Zaustavi tajmer #1 |
core-tm-1-restart | Ponovo pokrenite tajmer #1 |
core-tm-1-pause | Pauzirajte tajmer #1 |
core-tm-1-set= | Podesite tajmer #1 na vremenski niz |
Sljedeća tabela koristi varijablu #1 kao nprample. Broj '1' može se zamijeniti bilo kojim brojem u rasponu od [1,8].
String | Opis |
core-va-1-set= | Postavite vrijednost varijable #1 |
core-va-1-refresh | Osvježi varijablu #1; okidač će se generirati kao da je varijabla promijenjena vrijednost |
core-va-refresh | Osvježite sve varijable; okidači će biti generisani |
Sljedeća tabela pokazuje kako aktivirati razne funkcije.
String | Opis |
core-blink | Trenutačno treperi LED dioda TimeCore-a |
D.3Feedback
TimeCore može slati povratne informacije vanjskoj opremi koristeći svoj API, takozvane 'klijente'. TimeCore čuva memoriju posljednja četiri OSC klijenta i posljednja četiri UDP klijenta. Klijenti će automatski primati ažuriranja o nekoliko promjena stanja vezanih za reprodukciju. Ispod je tabela koja navodi poruke koje će TimeCore poslati svojim klijentima. Komanda hello idealna je za prozivanje uređaja; omogućava vam da potvrdite da je TimeCore online na IP adresi i portu koje očekujete. Ciklus napajanja će izbrisati interne liste klijenata. Pošaljite /core/goodbye ili core-goodbye da se eksplicitno ukloni sa liste klijenata. Razmislite o programiranju prilagođene akcije u kontroli prikaza kada je potrebna dodatna funkcija povratnih informacija.
D.4 Sprečavanje povratne sprege
Povratne informacije se automatski šalju uređaju koji koristi OSC ili UDP API. Ako je vanjski uređaj također jedinica vizualne produkcije, onda bi povratna poruka mogla biti protumačena od strane vanjske jedinice novom komandom. Ovo može rezultirati generiranjem još jedne povratne poruke. Beskonačan tok povratnih poruka može zaustaviti uključene jedinice. Ova petlja povratnih informacija može se spriječiti dodjeljivanjem jedinstvene oznake API prefiksu uređaja. O ovoj postavci se govori na stranici 8.1.
QSD 34
Simboli akreditacije SCC i IAS su zvanični simboli odgovarajućih akreditacijskih tijela, koji se koriste pod licencom
81 Kelfield St., Unit 8, Toronto, ON, M9W 5A3, Kanada Tel: 416-241-8857; faks: 416-241-0682
www.qps.ca
Rev 05
Dokumenti / Resursi
![]() |
VIZUELNA PRODUKCIJA TimeCore Prikaz vremenskog koda [pdfUputstvo za upotrebu TimeCore Prikaz vremenskog koda, TimeCore, Prikaz vremenskog koda, Prikaz koda, Prikaz |