TYDKERN
HANDLEIDING
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
TimeCore tydkode vertoon
Hersieningsgeskiedenis
Hersiening | Datum | Skrywer(s) | Beskrywing |
5 | 17.12.2024 | FL | Opgedateerde monitors en installasiebladsye. Bygevoeg modusse bladsy. Vaste ontbrekende verwysings. |
4 | 05.07.2023 | ME | FCC verklaring. |
3 | 07.06.2018 | ME | Opgedateer vManager-hoofstuk om toepassingswinkelverspreiding te weerspieël. Het die meerderheid van Kiosc-inligting na 'n toegewyde Kiosc-handleiding verskuif. Bygevoeg bespreking oor wagwoord en deel analise. |
2 | 10.11.2017 | ME | Bygevoeg: RTP-MIDI, Rackmount-bykomstigheid, MSC API en wagwoordbeskermingsfunksie. Vervang VisualTouch-inligting deur Kiosc. |
1 | 10.05.2016 | ME | Aanvanklike weergawe. |
©2024 Visual Productions BV. Alle regte voorbehou.
Geen dele van hierdie werk mag in enige vorm of op enige manier gereproduseer word nie – grafies, elektronies of meganies, insluitend fotokopiëring, opname, opneem, of inligtingstoor- en herwinningstelsels – sonder die skriftelike toestemming van die uitgewer nie.
Alhoewel alle voorsorgmaatreëls getref is met die voorbereiding van hierdie dokument, aanvaar die uitgewer en die skrywer geen verantwoordelikheid vir foute of weglatings, of vir skade wat voortspruit uit die gebruik van inligting vervat in hierdie dokument of van die gebruik van programme en bronkode wat mag dit vergesel. In geen geval sal die uitgewer en die skrywer aanspreeklik wees vir enige verlies aan wins of enige ander kommersiële skade wat veroorsaak of na bewering direk of indirek deur hierdie dokument veroorsaak is nie.
As gevolg van die dinamiese aard van produkontwerp, is die inligting vervat in hierdie dokument onderhewig aan verandering sonder kennisgewing. Hersienings van hierdie inligting of nuwe uitgawes kan uitgereik word om sulke veranderinge in te sluit.
Produkte waarna in hierdie dokument verwys word, kan óf handelsmerke en/of geregistreerde handelsmerke van die onderskeie eienaars wees. Die uitgewer en die skrywer maak geen aanspraak op hierdie handelsmerke nie.
Verklaring van ooreenstemming
Ons, vervaardiger Visual Productions BV, verklaar hiermee onder uitsluitlike verantwoordelikheid dat die volgende toestel:
TimeCore
Voldoen aan die volgende EG-riglyne, insluitend alle wysigings:
EMC-richtlijn 2014/30/EU
En die volgende geharmoniseerde standaarde is toegepas:
NEN-EN-IEC 61000-6-1:2019
Die doel van die verklaring is in ooreenstemming met die relevante Unie-harmonisasiewetgewing.
Volle naam en identifikasie van die persoon verantwoordelik vir produkkwaliteit en in ooreenstemming met standaarde namens die vervaardiger
VISUELE PRODUKSIES BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
DIE NEDERLAND
TEL +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
BTW NL851328477B01
COC 54497795
QPS Evaluation Services Inc
Toets-, Sertifisering- en Veldevalueringsliggaam
Geakkrediteer in Kanada, die VSA en internasionaal
File
LR3268
SERTIFIKAAT VAN VOLKOMING
(ISO TIPE 3-SERTIFISASIESTELSEL)
Uitgereik aan | Visuele Produksies BV |
Adres | Izaak Enschedeweg 38A 2031 CR Haarlem Nederland |
Projeknommer | LR3268-1 |
Produk | Verligting beheer stelsel |
Modelnommer | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Graderings | 9-24V GS, 0.5 A Aangedryf deur 'n goedgekeurde LPS-kragbron, I/P:100-240Vac, 1.0A maksimum 5060Hz, O/P: 12Vdc, 1A, 12W maks |
Toepaslike Standaarde | CSA C22.2 No 62368-1:19 Oudio/Video, Inligting- en kommunikasietegnologie-toerusting- Deel 1 en UL62368-1- Oudio/Video, Inligting- en kommunikasietegnologie-toerusting- Deel 1 |
Fabriek/Vervaardigingsligging | Dieselfde as hierbo |
Verklaring van voldoening: Die produk(te)/toerusting wat in hierdie Sertifikaat geïdentifiseer en beskryf word in die Verslag wat onder die bogenoemde projeknommer gedek word, is ondersoek en gevind dat dit voldoen aan die relevante vereistes van die standaard(e) en weergawes wat hierbo verwys word. As sodanig kom hulle in aanmerking om die QPS-sertifiseringsmerk hieronder te dra, in ooreenstemming met die bepalings van QPS se diensooreenkoms.
BELANGRIKE NOTA
Ten einde integriteit van die QPS-merk(e) te handhaaf, sal hierdie sertifisering herroep word indien:
- Voldoening aan die bogenoemde standaard(e) – insluitend enige, ingelig deur QPS Standard Update Kennisgewing (QSD 55) wat in die toekoms uitgereik word – word nie gehandhaaf nie, of
- Die produk/toerusting word gewysig nadat sertifisering toegestaan is, sonder vooraf skriftelike toestemming van QPS.
Inleiding
Die TimeCore is 'n vaste-toestand toestel vir die hantering van tydkode. Dit is bedoel om gebruik te word vir vermaaklikheidsvertonings by geleenthede, konserte, feeste en in tema-omgewings. Die TimeCore sal help om die verskillende vertoningselemente soos klank, beligting, video, laser en spesiale FX gesinchroniseer te hou.
Die TimeCore kan tydkode genereer, dit kan dit omskakel tussen verskillende protokolle en dit kan enige ontvangde tydkode op sy skerm vertoon. Die eenheid het ingeboude web-bediener; hierdie web-koppelvlak laat die gebruiker toe om die eenheid te konfigureer. Die web-koppelvlak stel ook ander nie-tydkode-protokolle soos UDP, OSC en sACN in staat om aan sekere tydkode-gebeure gekoppel te word. Die TimeCore kan die brug wees tussen tydkode en ander nie-tydkode-vertoningstoerusting soos videospelers, relais en dimmers. Die TimeCore beskik oor 'n ryk reeks protokolle wat die twee gewildste tydkodes in SMPTE en MTC insluit. Verder het dit Art-Net-tydkode geïmplementeer, wat die advan hettage om netwerkgebaseerd te wees.
Hierdie dokument bespreek die opstel van die toestel en die programmering van sy interne sagtewarefunksies. Ten tyde van die skryf van hierdie handleiding was die TimeCore se firmware op weergawe 1.14.
1.1 Nakoming
Hierdie toestel voldoen aan die volgende regulasies:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Kenmerke
Die kenmerkstel van die TimeCore sluit in:
- Ethernet-poort
- Programmering via web-koppelvlak
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (data en tydkode)
- SACN
- Groot 7-segment LED-skerm
- 2x gebruiker-definieerbare drukknop
- 9-24V DC 500mA (PSU ingesluit)
- Krag oor Ethernet (klas I)
- Desktop- of DIN-spoor gemonteer (opsionele adapter)
- Bedryfstemperatuur -20º C tot +50º C (-4º F tot 122º F)
- Voldoening aan EN55103-1 EN55103-2
- Gebundel met vManager en Kiosc sagteware
1.3 Wat is in die boks?
Die TimeCore-verpakking bevat die volgende items (sien figuur 1.2):
- TimeCore
- Kragtoevoer (insluitend internasionale propstel)
- Netwerk kabel
- Inligtingskaart
1.4 Stoor data in die geheue
Hierdie handleiding sal beskryf hoe om die TimeCore op te stel en aksies, take, ens. Die eenheid s'n web-koppelvlak word gebruik vir die redigering van hierdie soort elemente. Wanneer veranderinge aangebring word, word hierdie veranderinge direk in die RAM-geheue van die TimeCore gestoor en die programmering sal die gedrag van die eenheid direk beïnvloed. RAM-geheue is egter wisselvallig en die inhoud daarvan sal verlore gaan deur 'n kragsiklus. Om hierdie rede sal die TimeCore enige veranderinge in die RAM-geheue na sy ingeboude flitsgeheue kopieer. Flitsgeheue behou sy data selfs wanneer dit nie aangedryf word nie. Die TimeCore sal al sy data van die flitsgeheue terug laai wanneer dit opgestart word.
Hierdie geheue-kopieerproses word outomaties deur die TimeCore uitgevoer en behoort nie vir die gebruiker bekommerd te wees nie. Een punt van oorweging is egter dat na 'n verandering die eenheid tyd gegun moet word om die kopie uit te voer om te flits. As 'n duimreël, moenie die krag van die toestel ontkoppel binne 30 sekondes nadat 'n programmeringsverandering gemaak is nie.
1.5 Verdere hulp
As jy, nadat jy hierdie handleiding gelees het, verdere vrae het, raadpleeg asseblief die aanlynforum by https://forum.visualproductions.nl vir meer tegniese ondersteuning.
Protokolle
Die TimeCore is toegerus met verskeie kommunikasiepoorte en ondersteun verskeie protokolle. Hierdie hoofstuk beskryf hierdie protokolle en tot watter mate hulle in die TimeCore geïmplementeer word
2.1 SMPTE
SMPTE is 'n tydkode sein wat gebruik kan word om oudio, video, beligting en ander show toerusting te sinchroniseer. Die TimeCore ondersteun die ontvangs van SMPTE wat as 'n klanksein oorgedra word, ook bekend as LTC-tydkode. Die TimeCore kan SMPTE stuur en ontvang.
2.2 MIDI
Die MIDI-protokol is bedoel vir die onderlinge koppeling van musikale toestelle soos sintetiseerders en opvolgers. Verder is hierdie protokol ook baie geskik om snellers van een toestel na 'n ander te stuur en word dikwels gebruik om oudio-, video- en beligtingstoerusting te sinchroniseer. Daar is ook 'n groot versameling MIDI-beheeroppervlaktes beskikbaar; gebruikerskoppelvlakkonsoles met knoppies, (gemotoriseerde) faders, roterende enkodeerders, ens.
Die TimeCore is toegerus met beide 'n MIDI-invoer en 'n MIDI-uitsetpoort. Dit ondersteun die ontvang en stuur van MIDI-boodskappe soos NoteOn, NoteOff, ControlChange en ProgramChange.
2.2.1 MTC
MIDI Tydkode (MTC) is die tydkode sein wat in MIDI ingebed is.
Die TimeCore ondersteun die ontvangs en versending van MTC. Dit word nie aanbeveel om die gebruik van MTC met gewone MIDI te kombineer nie, aangesien MTC die bandwydte van die MIDI-verbinding verbruik.
2.2.2MMC
MIDI-masjienbeheer (MMC) is deel van die MIDI-protokol. Dit definieer spesiale boodskappe vir die beheer van oudiotoerusting soos multi-track recorders. Die TimeCore ondersteun die stuur van MMC-opdragte; verwys asseblief na bladsy 61.
2.2.3MSC
MIDI Show Control (MSC) is 'n uitbreiding van die MIDI-protokol. Dit bestaan uit opdragte vir die sinchronisering van vertoningstoerusting soos beligting, video en oudio-toestelle.
2.3RTP-MIDI
RTP-MIDI is 'n Ethernet-gebaseerde protokol vir die oordrag van MIDI-boodskappe. Dit is deel van die RTP (Real-time Protocol) protokol suite. RTP-MIDI word oorspronklik deur die macOS- en iOS-bedryfstelsels ondersteun. Deur 'n drywer te installeer, word dit ook op Windows ondersteun.
Sodra die RTP-MIDI-verbinding tussen die TimeCore en die rekenaar tot stand gebring is, sal sagteware wat op die rekenaar loop, die TimeCore se MIDI-poorte sien asof dit 'n USB-verbinding MIDI-koppelvlak is.
2.4Art-Net
Die Art-Net-protokol dra hoofsaaklik DMX-512-data oor Ethernet oor. Die hoë bandwydte van 'n Ethernet-verbinding laat Art-Net toe om tot 256 heelalle oor te dra.
Die data wat vir Art-Net uitgestuur word plaas 'n sekere las op die netwerk, daarom word dit aanbeveel om Art-Net te deaktiveer wanneer dit nie gebruik word nie.
Bykomend tot die oordrag van DMX-512-data, kan Art-Net ook gebruik word vir die oordrag van tydkode-inligting vir toerustingsinkronisering.
Die TimeCore ondersteun die stuur en ontvang van Art-Net-tydkode sowel as een heelal van Art-Net-data.
2.5sACN
Die streaming Architecture of Control Networks (sACN) protokol gebruik 'n metode om DMX-512-inligting oor TCP/IP-netwerke te vervoer. Die protokol word in die ANSI E1.31-2009-standaard gespesifiseer.
Die sACN-protokol ondersteun multi-cast om doeltreffend gebruik te maak van die netwerk se bandwydte.
Die TimeCore ondersteun die stuur en ontvangs van een sACN-heelal.
2.6 TCP
Die Transmission Control Protocol (TCP) is 'n kernprotokol van die Internet Protocol Suite. Dit word gebruik vir die betroubare, geordende en foutgekontroleerde aflewering van 'n stroom grepe tussen toepassings en gashere oor IP-netwerke. Dit word as 'betroubaar' beskou omdat die protokol self kontroleer of alles wat oorgedra is by die ontvangkant afgelewer is. TCP maak voorsiening vir die herversending van verlore pakkies, en maak sodoende seker dat alle data wat versend is, ontvang word.
Die TimeCore ondersteun die ontvangs van TCP-boodskappe.
2.7UDP
Gebruiker Datagram-protokol (UDP) is 'n eenvoudige protokol om boodskappe oor die netwerk te stuur. Dit word ondersteun deur verskeie media-toestelle soos videoprojektors en Show Controllers. Dit sluit nie foutkontrole in nie, daarom is dit vinniger as TCP maar minder betroubaar.
Daar is twee maniere om die TimeCore op inkomende UDP-boodskappe te laat reageer. Die API (sien bladsy 69) maak tipiese TimeCore-funksies beskikbaar deur UDP. Verder kan pasgemaakte boodskappe in die Wysbeheer-bladsy geprogrammeer word (sien bladsy 26). Dit is ook die plek waar om uitgaande UDP-boodskappe te programmeer.
2.8OSC
Open Sound Control (OSC) is 'n protokol vir kommunikasie tussen sagteware en verskeie multi-media tipe toestelle. OSC gebruik die netwerk om boodskappe te stuur en te ontvang, dit kan verskeie inligting bevat.
Daar is toepassings beskikbaar vir die skep van pasgemaakte gebruikerskoppelvlakke op iOS (iPod, iPhone, iPad) en Android. Hierdie instrumente laat toe om dwaas-betroubare gebruikerskoppelvlakke te programmeer om die toestel te beheer. Bv Kiosc van Visual Productions.
Daar is twee maniere om die TimeCore op inkomende OSC-boodskappe te laat reageer.
Eerstens maak die API (sien bladsy 68) tipiese TimeCore-funksies beskikbaar deur OSC. Tweedens kan pasgemaakte boodskappe in die Wysbeheer-bladsy geprogrammeer word (sien bladsy 26).
2.9DHCP
Die Dynamic Host Configuration Protocol (DHCP) is 'n gestandaardiseerde netwerkprotokol wat op Internet Protocol (IP) netwerke gebruik word vir die dinamiese verspreiding van netwerkkonfigurasieparameters, soos IP-adresse.
Die TimeCore is 'n DHCP-kliënt.
Installasie
Hierdie hoofstuk bespreek hoe om die TimeCore op te stel.
3.1DIN Rail Montering
Die toestel kan DIN-spoor gemonteer word. Die toestel word voorberei vir DIN-spoormontering deur die 'DIN-spoorhouer TSH 35' van Bopla (Produk nr. 22035000) te gebruik.
Hierdie adapter is – onder andere – beskikbaar by:
- Farnell / Newark (bestelkode 4189991)
- Conrad (bestelkode 539775 – 89)
- Distrelec (bestelkode 300060)
3.2 Rekmontering
Daar is 'n adapter beskikbaar om die TimeCore in 'n 19”-rak te monteer. Die rekmonteringsadapter is 1U en word apart verkoop. Dit pas op twee eenhede, maar dit word voorsien met een posisie wat deur 'n blinde paneel gesluit is, sien figuur 3.2.
3.3 Krag
Die TimeCore benodig 'n GS-kragtoevoer tussen Volt met 'n minimum van 500mA. Die 2,1 mm GS-aansluiting is middel-positief. Die TimeCore is ook Power-over-Ethernet (PoE) aangeskakel. Dit vereis PoE Klas I.
Netwerk
Die TimeCore is 'n toestel wat met 'n netwerk toegerus is. 'n Netwerkverbinding tussen 'n rekenaar en die eenheid is nodig om die TimeCore te konfigureer en te programmeer, maar sodra die toestel geprogrammeer is, is dit nie meer nodig dat die TimeCore aan 'n Ethernet-netwerk gekoppel is nie.
Daar is verskeie reëlings moontlik om die rekenaar en die TimeCore te koppel. Hulle kan eweknie-tot-eweknie gekoppel word, via 'n netwerkskakelaar of via Wi-Fi. Figuur 4.1 illustreer hierdie verskillende rangskikkings.
Die Ethernet-poort op die TimeCore is outomaties waarneembaar; dit maak nie saak of 'n dwars- of reguit netwerkkabel gebruik word nie. Alhoewel die Ethernet-poort as 100 Mbps geklassifiseer word, kan bufferlimiete geld vir spesifieke take, soos API-boodskappe.
4.1 IP-adres
Die TimeCore ondersteun beide statiese IP-adresse en outomatiese IP-adresse.
By verstek is die TimeCore op 'DHCP' gestel waarin dit outomaties 'n IP-adres deur die DHCP-bediener in die netwerk toegeken sal word. Die 'DHCP-bediener' is tipies deel van 'n netwerkroeteerder se funksionaliteit.
Statiese IP-adresse is nuttig wanneer daar geen DHCP-bediener in die netwerk is nie, byvoorbeeld wanneer daar 'n direkte eweknie-verbinding tussen 'n TimeCore en 'n rekenaar is. Dit is ook nuttig in permanente installasies waar die IP-adres van die TimeCore deur ander toerusting bekend is en daarom nie behoort te verander nie.
Wanneer DHCP gebruik word, is daar dikwels die risiko dat outomaties 'n nuwe IP-adres gegee word in die geval dat die DHCP-bediener vervang word. Wanneer statiese IP-adresse gebruik word, maak seker dat alle toerusting op die netwerk unieke IP-adresse binne dieselfde subnet het.
Die TimeCore se LED help om te bepaal watter soort IP-adres gestel is. Die LED sal rooi aandui wanneer DHCP gebruik word en dit sal wit aandui in die geval van 'n statiese IP-adres.
Daar is drie maniere om die IP-adresinstelling van die TimeCore te verander.
- vManager kan gebruik word om 'n TimeCore op die netwerk op te spoor. Sodra dit gevind is, laat die vManager-sagteware (figuur hoofstuk 10) die IP-adres, subnetmasker en DHCP-instellings verander.
- As die IP-adres reeds bekend is, sal die TimeCore se blaaier na hierdie adres met die rekenaar se blaaier blaai. web-koppelvlak. Die Instellings-bladsy hieroor web-koppelvlak maak dit moontlik om dieselfde netwerkverwante instellings te verander.
- Deur kortliks die terugstelknoppie op die toestel te druk, wissel dit tussen statiese en outomatiese IP-adresse. Deur die terugstelknoppie (sien figuur 4.2) op die toestel vir 3 sekondes te druk en in te hou, sal dit die eenheid herkonfigureer na die fabrieks verstek IP-adres en subnetmasker. Geen ander instellings sal verander word nie. Die verstek IP-adres is 192.168.1.10 met die subnetmasker op 255.255.255.0 gestel.
4.2Web-koppelvlak
Die TimeCore beskik oor 'n ingeboude web-bediener. Hierdie web-koppelvlak kan verkry word via 'n standaardblaaier. Dit word aanbeveel om enige van die volgende blaaiers te gebruik:
- Microsoft Edge
- Google Chrome (v102 of hoër)
- Apple Safari (v15 of hoër)
- Mozilla Firefox (v54 of hoër)
Die web-koppelvlak stel jou in staat om die TimeCore te konfigureer en te programmeer. Wanneer u na die eenheid blaai, sal die tuisblad (figuur 4.3) eerste verskyn. Die tuisblad is leesalleen; dit verskaf inligting, maar laat nie toe dat enige instellings verander word nie. Die ander bladsye bied baie instellings wat geredigeer kan word. Hierdie bladsye sal in die volgende hoofstukke bespreek word.
4.2.1 Optyd
Hierdie veld dui aan hoe lank die eenheid lewendig is sedert sy laaste herlaai.
4.2.2 Laaste bedienerpeiling
Dui die laaste keer aan wat die tyd en datum van 'n NTP-tydbediener afgehaal is.
4.2.3 Meester IP
Wanneer die eenheid nie in Alleenstaande modus is nie, vertoon hierdie veld die IP-adres van die stelsel wat hierdie TimeCore bemeester. Verwys na hoofstuk 5 vir meer inligting oor bedryfsmodusse.
4.3 Toegang via internet
Die TimeCore kan deur die internet verkry word. Daar is twee maniere om dit te bereik: Port Forwarding en VPN.
- Port Forwarding Is relatief maklik om in die router op te stel. Elke roeteerder is anders, daarom word dit aangeraai om die roeteerder se dokumentasie te raadpleeg (soms word daarna verwys as NAT of Port-Redirecting). Neem asseblief kennis dat poortaanstuur nie veilig is nie, aangesien enigiemand op hierdie manier toegang tot die TimeCore kan kry.
- Toegang via 'n Virtual Private Network (VPN) tonnel vereis meer opstelpogings, ook die router moet die VPN-funksie ondersteun. Sodra dit opgestel is, is dit 'n baie veilige manier om met die TimeCore te kommunikeer. 'n Skynprivaatnetwerk is 'n netwerktegnologie wat 'n veilige netwerkverbinding skep oor 'n publieke netwerk soos die internet of 'n privaat netwerk wat deur 'n diensverskaffer besit word. Groot korporasies, opvoedkundige instellings en regeringsinstansies gebruik VPN-tegnologie om afgeleë gebruikers in staat te stel om veilig te koppel
na 'n private netwerk. Vir verdere inligting oor VPN verwys asseblief na http://whatismyipaddress.com/vpn.
Bedryfsmodusse
'n TimeCore kan in drie modusse werk, elke modus lei tot 'n ander gedrag van die toestel.
- Alleenstaande
- Slaaf
- CueluxPro
By verstek werk die TimeCore in die alleenstaande modus.
Die statusbalk onderaan die web-koppelvlak (figuur 5.1) dui die huidige bedryfsmodus aan. Wanneer bemeester deur CueluxPro die tuisblad van die web-koppelvlak wys die IP-adres van die CueluxPro-stelsel (figuur 5.2).
5.1 Selfstandige modus
In hierdie modus is die TimeCore 'n outonome toestel om beligting te beheer.
Tipies is dit gelaai met beligtingsinhoud en geprogrammeer om op eksterne snellers en/of interne skedulering te reageer. Dit is die verstekgedrag van 'n TimeCore; die alleenstaande modus is aktief wanneer die TimeCore nie in die slaaf- of CueluxPro-modus is nie.
5.2 Slaafmodus
Sommige veeleisende beligtingsontwerpe kan meer as vier heelalle DMX vereis.
Wanneer verskeie TimeCore-eenhede gekombineer word om 'n groot multi-heelalstelsel te skep, is daar die behoefte aan sinchronisasie van daardie TimeCore-toestelle. Die Slawe-modus vergemaklik dit. Sien figuur 5.3.
Wanneer in Slaafmodus word die TimeCore oorgeneem deur 'n meester-TimeCore en is dit nie meer verantwoordelik vir sy terugspeel en skedulering nie; die meester sorg hiervoor. Al wat die slaaf vereis, is om die beligtingsinhoud in sy spore te bevat.
Die meester-TimeCore sal al sy slawe beheer om dieselfde snitte te aktiveer en die afspeel van daardie snitte gesinchroniseer te hou.
Dit is nodig om alle aksie-programmering in die meester-TimeCore te plaas. Trouens, die afspeelinligting binne die slawe sal deur die meester oorgeskryf word.
Die meester doen dit omdat dit 'n kopie van sy afspeeldata in elke slaaf stoor om die slaaf in staat te stel om outonoom voort te gaan ingeval die kommunikasie tussen meester en slaaf onderbreek word.
Die logiese plek vir die aksielyste en aksie vir 'n meester/slaaf-stelsel is ook binne die meester, maar dit word toegelaat om aksies in 'n slaaf te plaas en hulle sal uitgevoer word.
5.3 CueluxPro-modus
CueluxPro (sien figuur 5.4) is 'n sagteware-gebaseerde beligtingskonsole wat saam met die TimeCore gebundel word. Die doel van die TimeCore in hierdie modus is om 'n koppelvlak tussen CueluxPro en die DMX-beligtingstoebehore te wees. Daarom sal die TimeCore die data wat van die CueluxPro-sagteware ontvang word na sy DMX-afsetpunte aanstuur. Tydens hierdie modus word alle interne afspeel en skedulering binne die TimeCore opgeskort. Figuur 5.5 illustreer 'n tipiese CueluxPro/TimeCore-stelsel.
Die TimeCore gaan die CueluxPro-modus in sodra dit aan een of meer heelalle binne die CueluxPro-sagteware geplak word. Hierdie modus word verlaat deur die TimeCore los te maak of die CueluxPro-sagteware te sluit.
Die gebruik van die CueluxPro-sagteware in kombinasie met die TimeCore lei tot 'n beligtingbeheerstelsel met 'n groter kenmerkstel as om die TimeCore op sy eie in die alleenstaande modus te gebruik. CueluxPro kenmerke:
- Persoonlikheidsbiblioteek met 3000+ toebehore
- FX Generator
- Matrix Pixel-kartering
- Groepe
- Palette
- Tydlyn redakteur
CueluxPro kan ook gebruik word vir die generering van die beligtingsinhoud wat na die TimeCore opgelaai kan word. Na die oplaai kan die TimeCore voortgaan om selfstandig gebruik te word. Vir inligting oor hoe om CueluxPro te gebruik, verwys asseblief na die CueluxPro-handleiding oor die Visuele Produksies webwebwerf. Hierdie handleiding verskaf instruksies om aan CueluxPro te koppel en inhoud na die TimeCore op te laai.
Wys beheer
Die TimeCore kan interaksie met die buitewêreld hê; dit kan boodskappe en waardes deur verskeie protokolle ontvang en dit kan baie protokolle uitstuur. Dit is moontlik om die TimeCore te outomatiseer deur dit outomaties op inkomende seine te laat reageer. 'n example hiervan sou wees om die tydkode-klok te begin by ontvangs van 'n spesifieke UDP-netwerkboodskap. Die Wysbeheer-bladsy (Sien figuur 6.1) maak dit moontlik om hierdie soort programmering te maak.
Die Wysbeheer-bladsy bied 'n stelsel van 'aksies' aan. 'n Sein waarop die TimeCore moet reageer of dalk in 'n ander sein moet omskakel, moet in 'n aksie uitgedruk word. Die omskakeling van tydkode-protokolle is die uitsondering; dit kan in die Instellings-bladsy gedoen word (sien bladsy 36). Voor programmeringaksies
oorweeg asseblief die Wysbeheerstruktuur in figuur 6.2.
Die TimeCore is in staat om na verskeie protokolle te luister. Hierdie beskikbare protokolle word in Bronne gelys, maar die TimeCore kan net aktief na 8 protokolle gelyktydig luister. Die aktiewe protokolle word in 'Aksielyste' gelys. Elke aksielys kan aksies bevat. Binne 'n protokol/bron vereis elke individuele sein sy eie aksie. Byvoorbeeldample, wanneer u na kanaal 1 en 2 op die inkomende DMX luister, benodig die DMX-aksielys twee aksies; een vir elke kanaal.
Binne die aksie definieer ons die sneller en take. Die sneller spesifiseer vir watter sein om te filter. In die bogenoemde DMX example die sneller sal gestel word op 'kanaal 1' en 'kanaal 2' onderskeidelik. Die take bepaal wat die TimeCore sal doen wanneer hierdie aksie geaktiveer word. Verskeie take kan in die aksie geplaas word. Daar is take beskikbaar vir 'n wye reeks TimeCore-kenmerke en eksterne protokolle. Taaktipes word in Bylaag C op bladsy 60 uiteengesit.
Raadpleeg asseblief die API-bylaag op bladsy 68 voordat u inkomende OSC- of UDP-boodskappe implementeer; die API ontbloot reeds tipiese funksionaliteit deur OSC en UDP en daarom is dit dalk nie nodig om persoonlike boodskappe te implementeer nie.
6.1 Bronne en Aksielyste
Die bronnelys bied alle protokolle aan wat die TimeCore kan ontvang.
Dit sluit ook interne kenmerke in wat gebeurtenisse kan skep wat gebruik kan word om aksies te aktiveer, soos die opstartgebeurtenis. Hierdie bronne is beskikbaar, maar daar sal slegs aktief na hulle geluister word sodra dit na die aksielystabel geskuif is.
Knoppies | Een van die twee voorkantknoppies word gedruk |
MIDI | MIDI-boodskappe |
RTP-MIDI | RTP-MIDI-netwerkboodskappe |
UDP | UDP-netwerkboodskappe |
TCP | TCP-netwerkboodskappe |
OSC | OSC-netwerkboodskap |
Kuns-Net | Art-Net DMX data |
SACN | sACN DMX data |
Tydkode | Tydkode sein, spesifiseer die inkomende tydkode protokol op die Instellings bladsy. |
Kiosc | Snellers van Kiosc. Vir elke aksie kan verskeie kontroles gekies word, soos knoppies en skuifknoppies, kleurkieser, ens. Die volgorde van die aksies sal die reëling in Kiosc beheer. |
Randomiser | Die ewekanser kan 'n ewekansige getal genereer |
Stelsel | Gebeurtenisse soos 'Power on' |
Veranderlik | Die Veranderlike bron werk in kombinasie met die veranderlike taak (Vir meer inligting oor die Veranderlike taak asseblief verwys na Taaktipes). Die Veranderlike taak sal 'n waarde stel waarvan 'n geaktiveerde aksielys tipe met Veranderlike as Bron sal as 'n sneller gebruik. Die TimeCore sal nie die waardes van die 8 veranderlikes tussen kragsiklusse hou nie. |
Afteller | Daar is 4 interne timers in die TimeCore. 'n Gebeurtenis sal geopper word wanneer 'n tydteller verstryk. Timers word gestel en geaktiveer deur die Timer-take. |
Gebruikerslys 1-4 | Hierdie aksielyste sal nooit 'n gebeurtenis aktiveer nie, maar hulle is nuttig vir gevorderde programmering. |
Aksielyste kan tydelik opgeskort word deur hul merkblokkie in die Wys beheer-bladsy te deaktiveer. Daar is ook 'n taak beskikbaar om die verandering van die toestand van hierdie merkblokkie te outomatiseer.
6.2 Handelinge
Aksies word uitgevoer wanneer 'n sekere sein ontvang word. Hierdie sein word gedefinieer deur die sneller. 'n Sneller is altyd relatief tot die aksielys waaraan die aksie behoort.
Byvoorbeeldample, wanneer die sneller-tipe op 'Kanaal' gestel is, verwys dit na 'n enkele DMX-kanaal as die aksie binne 'n 'DMX Input'-lys geplaas word en dit beteken 'n enkele Art-Net-kanaal as die aksie in 'n Art-Net geleë is. Netto aksielys.
'n Sneller word bepaal deur die sneller-tipe, sneller-waarde en sneller-flank velde.
Alhoewel hierdie velde nie vir alle aksielyste van toepassing is nie en daarom soms weggelaat word in die web GUI. Die sneller-tipe veld spesifiseer deur watter soort sein die aksie geaktiveer sal word. Byvoorbeeldample, wanneer 'n aksie in die Knoppielys gemaak word, is daar die keuse tussen 'Kort druk' en 'Lang druk' sneller-tipes. Die snellerwaarde spesifiseer die werklike seinwaarde. In die Button example die snellerwaarde dui watter knoppie aan.
In sommige aksielyste moet aksies ook die sneller-flank spesifiseer. Die flank spesifiseer verder die waarde wat die sein moet hê voordat die aksie geaktiveer word. Byvoorbeeldample, wanneer 'n aksie vanaf 'n Kiosc-lys geaktiveer word en dit is gekoppel aan 'n knoppie in die Kiosc-sagteware, sal die flank bepaal of dit slegs moet aktiveer wanneer die knoppie afgaan of slegs wanneer dit opgaan. Bylaag B bied 'n oorview van die beskikbare snellertipes.
'n Aksielys kan tot 48 aksies hê, stelselwyd is daar 'n maksimum van 64 aksies.
6.3 Take
Take word by 'n aksie gevoeg om te spesifiseer wat om te doen wanneer dit uitgevoer word.
Tot 8 take kan in 'n aksie ingesluit word, stelselwyd is daar 'n maksimum van 128 take. Die take word in die volgorde van die lys uitgevoer. Daar is 'n wye verskeidenheid take beskikbaar om van te kies, dit sluit in die verandering van enige van die interne sagteware-kenmerke soos tydkodeklok en die LED-skerm, en ook die uitstuur van boodskappe deur enige van die ondersteunde protokolle.
Die take is in kategorieë georganiseer. Sodra 'n taak uit hierdie kategorieë gekies is, laat elke taak toe vir verdere keuse tussen verskeie kenmerke en funksies.
Take bevat tot twee parameters wat nodig mag wees vir die uitvoering daarvan.
'n Taak kan getoets word deur dit te kies en die 'uitvoer'-knoppie in die aksie-redigeer-dialoog te druk. Die volledige aksie kan ook getoets word; gaan na die Wys beheer-bladsy, kies die aksie en druk die 'uitvoer'-knoppie.
Bylaag B verskaf 'n gedetailleerde oorview van die beskikbare take, kenmerke, funksies en parameters.
6.4 Sjablone
Die Wys beheer-bladsy bied 'n lys sjablone aan. 'n Sjabloon is 'n stel aksielys, aksies en taak. Hierdie sjablone konfigureer die TimeCore om tipiese funksies uit te voer; byvoorbeeldample beheer die tydkodeklok met die twee drukknoppies of wys die tydkodestatus op die LED-skerm.
Die sjablone spaar dus tyd; anders moes aksies handmatig opgestel gewees het.
Hulle kan ook as 'n gids funksioneer om die leerkurwe oor aksies te versag; baie kan geleer word deur 'n sjabloon by te voeg en dan die aksies en take wat dit geskep het, te verken. Neem asseblief kennis dat sommige sjablone vereis dat instellings op die instellingsbladsy verander moet word. Bylaag A gee 'n oorview van die beskikbare sjablone.
6.5 Veranderlikes
Veranderlikes is interne herinneringe wat 'n waarde kan hou; 'n getal in die reeks van [0,255]. Daar is 8 veranderlikes en hulle word tipies gebruik vir gevorderde programbeheerprogrammering. In die IoCore2 word die inhoud van die veranderlike nie tussen kragsiklusse gestoor nie.
Veranderlikes kan volgens take gestel word. Veranderlikes kan as bronne bygevoeg word om aksies te laat aktiveer wanneer 'n veranderlike waarde verander.
6.6Ewekansiger
Die randomizer is 'n interne sagteware-funksie wat 'n (pseudo) ewekansige getal kan genereer. Dit is nuttig om 'n gebeurtenis 'n ewekansige beligtingstoneel in 'n tema-omgewing te laat aktiveer. Die randomizer word geaktiveer deur die Randomizertaak. Die resultaat van die ewekanser se berekening kan verkry word deur die gebeurtenis in die Randomizer-aksielys te vang.
Monitors
Hierdie bladsy laat die gebruiker toe om die inkomende en uitgaande data te inspekteer, beide MIDI-tipe data (Sien figuur 7.1) sowel as beheerboodskappe (Sien figuur 7.2).
Monitering van inkomende en uitgaande data kan die gebruiker help om probleme tydens programmering op te los.
In die Monitor bladsy kan vier verskillende bronne van insette gevind word (MIDI, RTPMIDI, Art-Net en sACN), tesame met die beheer inset- en uitsetbronne (TCP, UDP en OSC). Sowel as toegang tot die data wat in die 4 timers en 10 veranderlikes.
Instellings
Die TimeCore se instellings is in afdelings georganiseer, sien die Instellings bladsy figuur 8.1. Hierdie hoofstuk sal elke afdeling bespreek.
8.1 Algemeen
Jy kan die TimeCore se etiket verander. Hierdie etiket kan gebruik word om die eenheid in 'n opstelling met veelvuldige toestelle te onderskei.
Deur die Blink-merkblokkie te aktiveer, sal die toestel se LED flikker om te help om dit tussen verskeie toestelle te identifiseer.
Die API-opdragte wat in bylaag D bespreek word, begin met 'n voorvoegsel wat by verstek op kern gestel is. Wanneer verskeie toestelle van Visual Productions gebruik word, kan dit nuttig wees om unieke etikette aan hierdie voorvoegsel toe te ken, veral wanneer uitgesaaide boodskappe gebruik word. Lees meer oor terugvoerlusse in paragraaf D.4.
Ongemagtigde gebruikers kan verhoed word om veranderinge aan die TimeCore aan te bring deur die wagwoordbeskerming te aktiveer. Sodra dit geaktiveer is, kan die wagwoord gedeaktiveer word via die web-koppelvlak (gebruik die Deaktiveer-knoppie) en die terugstelknoppie (sien figuur 4.2). Druk lank op die terugstelknoppie om die wagwoordbeskerming te deaktiveer; dit sal ook die eenheid se statiese IP terugstel na die verstek fabrieksinstellings.
8.2IP
Die IP-velde is vir die opstel van die IP-adres en subnetmasker van die TimeCore.
Die Roeter-veld word slegs vereis wanneer Port Forwarding gebruik word. Jy kan ook die DHCP-funksie aktiveer of deaktiveer (Vir meer inligting sien hoofstuk 4 op bladsy 18).
8.3 Knoppies
Die twee knoppies in die web-koppelvlak boots die twee drukknoppies op die fisiese toestel na. Hierdie sagtewareknoppies is nuttig om die eenheid te toets of te beheer wanneer dit buite jou bereik geplaas word.
8.4 Invoer
Hierdie afdeling bepaal die tydkodebron vir die TimeCore. Die opsies is:
Bron | Beskrywing |
Intern | Tydkode sal intern deur die TimeCore gegenereer word |
SMPTE | LTC-sein ontvang op SMPTE IN-aansluiting |
MTC | MTC-sein ontvang op MIDI IN-aansluiting |
Kuns-Net | Art-Net-tydkode ontvang via die netwerkpoort |
Die SMPTE- en Art-Net-protokol bied nie maniere om 'n seinverlies van 'n 'pouse' van die tyd te onderskei nie. Daarom laat die 'Signaalverliesbeleid' jou toe om 'n daling in die tydkodesein te beheer wat geïnterpreteer moet word.
Beleid | Beskrywing |
Gaan voort | In die geval van 'n seinverlies sal die TimeCore die tydkode voortsit deur sy interne klok te gebruik. Wanneer die sein weer verskyn, sal die TimeCore weer daarmee sinkroniseer. |
Pouse | Die TimeCore sal die tydkode onderbreek wanneer die sein verlore gaan. Dit sal voortgaan met die tydsberekening sodra die sein herstel is. |
8.5 Uitset
Hierdie afdeling beheer of enige tydkodeprotokol vanaf die TimeCore versend word.
Elke tydkode-protokol het sy eie raamtempo-instelling.
Die SMPTE- en Art-Net-protokol bied nie maniere om 'n 'pouse' van die tydkodesein aan te dui nie. Daarom bied die TimeCore 'n 'aktief tydens pouse'-merkblokkie om die gedrag van die SMPTE- en Art-Net-sein tydens 'n pouse-toestand te beheer.
Wanneer dit gedeaktiveer is, sal beide SMPTE en Art-Net sein ophou; geen sein sal gegenereer word nie. In hierdie geval is dit moeilik vir die ontvanger om die verskil tussen 'n 'pouse' en 'seinverlies' te bepaal.
Wanneer 'aktief tydens pouse' vir SMPTE geaktiveer is, sal die TimeCore ongeldige SMPTE-rame tydens die pouse genereer. Dit het die ontvanger in staat gestel om steeds aktiwiteit op die SMPTE-lyn op te spoor (dit sou nie die geval wees tydens 'n seinverlies nie). Wanneer die merkblokkie vir Art-Net geaktiveer is, sal die TimeCore voortgaan om die laaste tydkode-raam tydens die pouse te herhaal.
8.6OSC
Eksterne toerusting wat OSC-boodskappe na die TimeCore stuur, moet bewus wees van die nommer wat in die 'Port'-veld gespesifiseer word. Dit is die poort waarna die TimeCore luister vir inkomende boodskappe.
Die TimeCore sal sy uitgaande OSC-boodskappe stuur na die IP-adresse wat in die 'Uit IP'-velde gespesifiseer is. Tot vier IP's kan hier gespesifiseer word. Gebruik die 'ipadres:poort'-formaat in hierdie velde, bv. ”192.168.1.11:9000”. As 'n veld nie gebruik moet word nie, kan dit gevul word met IP 0.0.0.0:0. Dit is moontlik om 'n uitsaai-IP-adres soos 192.168.1.255 in te voer om meer as vier ontvangers te bereik.
Deur die Aanstuur-merkblokkie te aktiveer, sal die TimeCore elke inkomende OSC-boodskap kopieer en die adresse wat in die 'Uit IP'-velde gespesifiseer word, stuur.
8.7TCP/IP
Definieer die luisterpoorte vir TCP- en UDP-boodskappe. Eksterne stelsels wat van voorneme is om TCP- of UDP-boodskap na die TimeCore te stuur, moet die eenheid se IP-adres en hierdie poortnommer ken. By verstek is beide poorte op 7000 gestel.
8.8Art-Net
Die Art-Net (DMX-data) kenmerk in die TimeCore ondersteun een heelal uit en een heelal in. Hierdie heelal kan gekarteer word na enige van die 256 beskikbare heelalle in die Art-Net protokol. Die heelal word in die 'subnet.universe'-formaat ingevoer, dws die laagste heelalgetal word as '0.0' geskryf en die hoogste heelalnommer word as '15.15' aangedui. Die uitgaande Art-Net-transmissie kan gedeaktiveer word deur 'af' in die uitsetveld in te voer.
Die bestemmings-IP bepaal waarheen die uitgaande Art-Net-data gestuur sal word.
Tipies bevat hierdie veld 'n uitsaaiadres soos 2.255.255.255 wat die Art-Net-data na die 2.xxx IP-reeks sal stuur. Nog 'n tipiese Art-Net breë-
cast adres is 10.255.255.255. Wanneer die uitsaaiadres 255.255.255.255 gebruik word, sal al die toestelle op die netwerk die Art-Net-data ontvang.
Dit is ook moontlik om 'n unicast-adres soos 192.168.1.11 in te vul; in hierdie geval sal die Art-Net-data slegs na een IP-adres gestuur word. Dit hou die res van die netwerk skoon van enige Art-Net-netwerkboodskappe.
8.9sACN
Die TimeCore ondersteun een inkomende sACN-heelal en 1 uitgaande heelal.
Elke heelalveld moet 'n getal in die reeks van [1,63999] bevat. Uitgaande sACN-transmissie kan gedeaktiveer word deur 'af' in die sACN-uitsetveld in te voer.
8.10RTP-MIDI
Verwys na hoofstuk 9 vir 'n gedetailleerde bespreking oor hoe om 'n RTP-MIDI-verbinding op te stel.
RTP-MIDI
Die TimeCore ondersteun RTP-MIDI. Dit is 'n protokol vir die stuur van MIDI-boodskappe oor Ethernet. Hierdie hoofstuk het bespreek hoe om die verbinding tussen die TimeCore en 'n rekenaar op te stel.
Figuur 9.1 illustreer 'n tipiese RTP-MIDI-opstelling. Die rekenaar koppel aan die TimeCore via Ethernet. Dit laat die rekenaar toe om MIDI-boodskappe na die TimeCore te stuur. Hierdie boodskappe kan gebruik word om die TimeCore intern te beheer.
Alternatiewelik kan die boodskappe aangestuur word na die fisiese MIDI-poort op die TimeCore, deur die TimeCore as 'n MIDI-koppelvlak te gebruik.
Net so kan MIDI-boodskappe wat intern deur die TimeCore gegenereer word by die rekenaar ontvang word via RTP-MIDI. Sowel as MIDI-boodskappe ontvang op die fisiese MIDI-poort.
Die MIDI-deurvoer-merkblokkie in figuur 9.2 stel die RTP-MIDI-aanstuur na die TimeCore se fisiese MIDI-poort moontlik. Wanneer dit gedeaktiveer is, kan die RTP-MIDI-boodskappe wat vanaf die rekenaar ontvang word, slegs intern in die TimeCore gebruik word.
9.1 Sessies
Om via RTP-MIDI te kommunikeer word 'n 'sessie' vereis. 'n RTP-MIDI-sessie word saamgestel deur een gasheer en een of meer deelnemers. 'n Deelnemer koppel aan 'n gasheer. Hierdie gasheer behoort dus reeds op die netwerk beskikbaar gestel te word.
Die TimeCore kan óf as gasheer óf as deelnemer optree. Hierdie keuse word in die instellingsbladsy gemaak (sien figuur 9.2).
9.1.1 Gasheer
Wanneer dit as gasheer opgestel is, sal die TimeCore 'n sessie skep. Die naam van hierdie sessie is afgelei van die TimeCore se etiket plus sy reeksnommer. Byvoorbeeldample 'n TimeCore met etiket 'MyTimeCore' en serial 201620001 sal lei tot die sessienaam mytimecore201620001.
Wanneer 'n TimeCore 'n boodskap via RTP-MIDI stuur, sal hierdie boodskap aan alle deelnemers gestuur word. Die TimeCore is in staat om 'n verbinding met tot 4 deelnemers op dieselfde tyd te behou.
9.1.2Deelnemer
As die TimeCore as deelnemer opgestel is, sal dit probeer om aan 'n sessie te koppel met die naam soos gedefinieer in die 'Diensnaam'-veld (sien figuur 9.2).
9.2 Opstel van die rekenaar
Die rekenaar moet ook óf 'n sessie aanbied óf by 'n bestaande sessie aansluit.
Hierdie paragraaf beskryf hoe om dit op macOS en Windows op te stel.
9.2.1 macOS
RTP-MIDI word oorspronklik deur die macOS-bedryfstelsel ondersteun. Volg asseblief die volgende stappe om dit op te stel.
- Maak Toepassing/Utilities/Audio Midi-opstelling oop
- Klik op 'Venster' en kies 'Wys Midi Studio'
- Dubbelklik op 'Netwerk'
- Gaan voort met 'Gasheer'-opstelling op bladsy 42 of 'Deelnemer'-opstelling op bladsy 43.
9.2.2 Windows
Die Windows-bedryfstelsel ondersteun RTP-MIDI met behulp van 'n drywer. Ons beveel die rtpMIDI-bestuurder van Tobias Erichsen aan. Dit kan afgelaai word vanaf http://www.tobias-erichsen.de/software/rtpmidi.html. Installeer die bestuurder en maak dit oop. Gaan dan voort met 'Gasheer'-opstelling op bladsy 42 of 'Deelnemer'-opstelling op bladsy 43
9.2.3 Gasheer + Deelnemer
Volg die volgende stappe om jou rekenaar as gasheer of as deelnemer op te stel.
- As daar reeds geen sessies is nie, voeg dan 'n sessie by met die +-knoppie onder die My Sessies-afdeling.
- Kies 'n plaaslike naam en 'n Bonjour-naam.
- Aktiveer die sessie.
- Stel 'Enigiemand' in die 'Wie kan aan my koppel'-veld.
9.2.4Deelnemer
Om by 'n sessie aan te sluit wat deur 'n ander gasheer geskep is, kies die sessie in die Gidslys en klik op die Connect-knoppie.
As die TimeCore nie outomaties in die gidslys sigbaar word nie, is dit moontlik om dit met die hand by te voeg. Klik op die + knoppie onder die gids afdeling.
Jy is vry om dit enige naam te gee wat jy wil. Die Gasheer-veld moet die TimeCore se IP-adres bevat. Die Port-veld moet 65180 wees. Op Windows word die gasheer en poort gekombineer, geskei deur 'n ':'-karakter (bv. 192.168.1.10:65180).
vBestuurder
'n Gratis sagteware-instrument genaamd vManager is ontwikkel om die toestelle te bestuur. vManager maak voorsiening vir:
- Stel die IP-adres, subnetmasker, router en DHCP op
- Rugsteun en herstel die toestel se interne data en instellings
- Voer firmware-opgraderings uit
- Identifiseer 'n spesifieke toestel (in 'n multi-toestel opstelling) deur sy LED te flikker
- Keer terug na fabrieksverstellings
Die volgende afdeling verduidelik die knoppies in die vManager, soos gesien in figuur 10.1.
10.1 Rugsteun
Rugsteun van al die programmeringsdata binne die toestel kan gemaak word. Hierdie rugsteun file ('n XML) word op die rekenaar se hardeskyf gestoor en kan maklik per e-pos of USB-stokkie oorgedra word. Die data van die rugsteun kan via die Herstel-knoppie herstel word.
Toepassings wat deur toepassingswinkels versprei word, word nie toegelaat nie files buite hierdie aangewese plek. Dit is belangrik om te weet waar vManager sy stoor files, ingeval jy 'n rugsteun wil oordra file na geheuestokkie of dropbox.
Die aangewese file ligging verskil per bedryfstelsel en sal waarskynlik 'n lang en obskure pad wees. Om hierdie rede bied vManager jou 'n kortpad na die regte file ligging. 'n Folder-knoppie kan gevind word in die file verwante dialoë. As u hierdie knoppie klik, sal 'n oopmaak file blaaier by die toepaslike gids.
10.2 Gradeer firmware op
Om die firmware op te gradeer, kies eers die toestel en druk die Upgrade Firmware-knoppie. Die dialoog maak dit moontlik om uit die lys van beskikbare firmwareweergawes te kies.
Waarskuwing: Maak seker dat die krag na die toestel nie tydens die opgraderingsproses onderbreek word nie.
10.3 Stel datum en tyd in
Die rekenaar se datum en tyd kan vinnig na die eenheid gekopieer word deur 'n toestel te kies en op die Stel Datum en Tyd-knoppie te klik. Nie alle Visual Productions-toestelle het 'n interne intydse horlosie nie. Die TimeCore het nie so 'n RTC nie.
10.4 Knipper
Die toestel se LED kan gestel word om vinnig te knipper om die spesifieke eenheid tussen verskeie toestelle te identifiseer. Die flikkering word geaktiveer deur op 'n toestel in die Toestellelys te dubbelklik of deur 'n toestel te kies en dan op die Knipper-knoppie te klik.
10.5 Fabrieksverstek
Al die gebruikersdata soos leidrade, snitte en aksies word in die flitsgeheue aan boord gestoor. Hulle sal heeltemal uitgevee word en alle instellings sal na hul verstekwaardes teruggestel word deur die Fabrieksverstekknoppie te druk. Hierdie handeling beïnvloed nie die toestel se IP-instellings nie.
10.6 Herlaai
Die Herlaai-knoppie laat jou toe om die toestel oor 'n afstand te herbegin. Dit is nuttig om die eenheid se gedrag na 'n kragsiklus te toets.
10.7Installeer vManager
Die vManager-toepassing is beskikbaar op 'n wye reeks bedryfstelsels, beide mobiele en rekenaars.
Die sagteware word deur toepassingswinkels versprei om voordeel te trektage om toekomstige sagteware-opdaterings outomaties te ontvang.
10.7.1iOS
vManager kan afgelaai word vanaf die Apple iOS-toepassingswinkel by https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2Android
vManager kan gevind word in die Google Play-winkel by https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Android 5.0 of hoër word vereis.
10.7.3 Windows
Besoek die Microsoft-winkel by https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Windows 10 word vereis.
10.7.4 macOS
Besoek die Apple macOS-toepassingswinkel by https://apps.apple.com/us/app/vmanager/id1074004019.
macOS 11.3 word aanbeveel.
10.7.5Ubuntu
Jy kan die vManager van Snapcraft by https://snapcraft.io/vmanager.
Alternatiewelik kan dit geïnstalleer word deur die opdragreël te gebruik:
snap vind vmanager
snap installeer vmanager
Om die toepassings later op te dateer via die opdragreëltipe: snap refresh vmanager
Ubuntu 22.04 LTS word aanbeveel. Die sagteware is slegs beskikbaar vir die amd64-argitektuur.
Kiosc
Kiosc is 'n toepassing vir die skep van pasgemaakte raakskerm-gebruikerskoppelvlakke vir die reeks beligtingsbeheerders van Visual Productions. Kiosc is ontwerp om geen redigeervermoë te hê nie, wat dit 'n fool-proof koppelvlak maak wat veilig aan nie-tegniese operateurs aangebied kan word.
Kiosc is die ideale manier om ons vastestofbeligtingsbeheerders soos CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 en die TimeCore op afstand te beheer. Kiosc stel jou in staat om tonele of voorafinstellings te kies, intensiteitsvlakke in te stel of RGB-kleure te kies.
Jy kan dit ook gebruik om derdeparty-AV-toerusting te beheer. Kiosc praat OSC, UDP en TCP.
Kiosc is beskikbaar as sagteware-toepassing en as 'n fisiese produk. Die hardeware weergawe van Kiosc is 'n muurgemonteerde 7”-raakskerm met Kiosc vooraf geïnstalleer. Dit word aangedryf deur PoE en benodig slegs 'n RJ-45-verbinding.
Lees asseblief die Kiosc-handleiding, beskikbaar by https://www.visualproductions.nl/downloads vir meer besonderhede.
Bylaes
Sjablone
Hierdie bylaag bespreek die sjablone wat in die Wysbeheerbladsy verskaf word.
Sjabloon | Beskrywing |
Knoppies -> tydkode | Linker drukknoppie sal begin/stop. Regs drukknoppie sal tydkode terugstel. |
Tydkode toestand -> vertoon | Tydkode-gebeure soos begin, pouse en stop sal op die skerm gedruk word. |
Sneller tipes
Die volgende tabelle lys die verskillende tipes snellers wat in die CueluxPro gebruik kan word. Die verskillende tipes gaan gepaard met waardes en flanke.
B.1 Knoppie
Twee drukknoppies aan die voorkant van die eenheid.
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Knoppie | Knoppie nommer | Verander | Knoppie toestand verander |
Knoppie | Knoppie nommer | Af | Knoppie is ingedruk |
Knoppie | Knoppie nommer | Up | Knoppie word vrygestel |
Kort druk | Knoppie nommer | – | Knoppie is kortstondig depressief |
Lang druk | Knoppie nommer | – | Knoppie is vir 'n lang tyd ingedruk |
B.2MIDI
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Boodskap | Adres | Verander | Ontvang 'n boodskap wat by die adres pas |
Boodskap | Adres | Af | Ontvang 'n boodskap wat ooreenstem met die adres en die waarde nie-nul |
Boodskap | Adres | Up | Ontvang 'n boodskap wat by die adres pas en die waarde is nul |
Ontvangs | – | – | Ontvang enige boodskap |
MIDI-adres kan enige noot-aan, noot-af, beheer-verandering, program-verandering en masjien-beheer wees.
B.3RTP-MIDI
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Boodskap | Adres | Verander | Ontvang 'n boodskap wat by die adres pas |
Boodskap | Adres | Af | Ontvang 'n boodskap wat ooreenstem met die adres en die waarde nie-nul |
Boodskap | Adres | Up | Ontvang 'n boodskap wat by die adres pas en die waarde is nul |
Ontvangs | – | – | Ontvang enige boodskap |
MIDI-adres kan enige noot-aan, noot-af, beheer-verandering, program-verandering en masjien-beheer wees.
B.4UDP
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Boodskap | Snaar | – | Ontvang 'n boodskap wat by die snellerwaarde pas |
Ontvangs | – | – | Ontvang enige boodskap |
Die gebruiker kan sy eie string definieer as die snellerwaarde van 'n boodskap. Neem asseblief kennis dat hierdie string 'n maksimum lengte van 31 karakters het.
B.5 | TCP | |||
Sneller tipe |
Snellerwaarde |
Flank |
Beskrywing |
|
Boodskap | Snaar | – | Ontvang 'n boodskap wat by die snellerwaarde pas | |
Ontvangs | – | – | Ontvang enige boodskap |
Die gebruiker kan sy eie string definieer as die snellerwaarde van 'n boodskap. Neem asseblief kennis dat hierdie string 'n maksimum lengte van 31 karakters het.
B.6 | OSC | |||
Sneller tipe |
Snellerwaarde |
Flank |
Beskrywing |
|
Boodskap | URI | Verander | Ontvang 'n boodskap wat by die URI pas | |
Boodskap | URI | Af | Ontvang 'n boodskap wat ooreenstem met die URI en die waarde nie-nul | |
Boodskap | URI | Up | Ontvang 'n boodskap wat by die URI pas en die waarde is nul | |
Ontvangs | – | – | Ontvang enige boodskap |
Die gebruiker kan sy eie URI definieer as die snellerwaarde van 'n boodskap, maar die OSC-spesifikasie bepaal dat hierdie string met 'n '/'-teken moet begin. Neem asseblief kennis dat hierdie string 'n maksimum lengte van 31 karakters het, insluitend die '/'.
B.7Art-Net
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Kanaal | DMX adres | Verander | Kanaalveranderinge |
Kanaal | DMX adres | Af | Kanaal word nie-nul |
Kanaal | DMX adres | Up | Kanaal word nul |
HeelalA | – | – | 'n DMX-vlakverandering in die heelal |
Ontvangs | – | Verander | Begin om Art-Net sein te ontvang of te los |
Ontvangs | – | Af | Verlore Art-Net sein |
Ontvangs | – | Up | Begin om Art-Net sein te ontvang |
B.8sACN
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Kanaal | DMX adres | Verander | Kanaalveranderinge |
Kanaal | DMX adres | Af | Kanaal word nie-nul |
Kanaal | DMX adres | Up | Kanaal word nul |
HeelalA | – | – | 'n DMX-vlakverandering in die heelal |
Ontvangs | – | Verander | Begin sACN-sein te ontvang of los |
Ontvangs | – | Af | Verlore sACN sein |
Ontvangs | – | Up | Begin om sACN sein te ontvang |
B.9 Tydkode
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Tydkode | Raam | – | Inkomende tydkode raam bereik |
Speel | – | Verander | Speeltoestand verander |
Speel | – | Speel | Tydkode het begin |
Speel | – | Nie speel nie | Tydkode het gestop |
Onderbreek | – | Verander | Onderbreekte toestand het verander |
Onderbreek | – | Pouse | Tydkode gestop |
Onderbreek | – | Nie pouse nie | Tydkode is hervat |
Gestop | – | Verander | Gestopte staat verander |
Gestop | – | Stop | Tydkode het gestop |
Gestop | – | Nie ophou nie | Tydkode het begin |
Ontvang SMPTE | – | Verander | Ontvangs verander |
Ontvang SMPTE | – | Begin | Begin ontvang |
Ontvang SMPTE | – | Stop | Nie meer ontvang nie |
MTC ontvang | – | Verander | Ontvangs verander |
MTC ontvang | – | Begin | Begin ontvang |
MTC ontvang | – | Stop | Nie meer ontvang nie |
Ontvang RTP-MTC | – | Verander | Ontvangs verander |
Ontvang RTP-MTC | – | Begin | Begin ontvang |
Ontvang RTP-MTC | – | Stop | Nie meer ontvang nie |
Ontvang Art-Net tydkode | – | Verander | Ontvangs verander |
Ontvang Art-Net tydkode | – | Begin | Begin ontvang |
Ontvang Art-Net tydkode | – | Stop | Nie meer ontvang nie |
B.10Kiosc
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
– | – | Verander | Knoppie / Fader gaan op of af |
– | – | Af | Knoppie word gedruk |
– | – | Up | Knoppie word vrygestel |
Wanneer die Kiosc-aksielys gewysig word, sal dit moontlik wees om verskillende soorte aksies soos Button, Fader en Color Picker by te voeg. Hierdie elemente sal in die Kiosc-toepassing vertoon word wat by Visual Productions beskikbaar is.
B.11Randomiseerder
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Resultaat | – | – | Die Randomizer het 'n nuwe waarde gemaak |
Spesifieke waarde | Getal in die reeks van [0,255] | – | Die Randomizer het 'n waarde gemaak wat ooreenstem |
B.12 Stelsel
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Opstart | – | – | Die IoCore2 is aangeskakel |
Netwerkverbinding | – | Verander | Netwerkverbinding tot stand gebring of verloor |
Netwerkverbinding | – | Stop | Netwerkverbinding verbreek |
Netwerkverbinding | – | Begin | Netwerkverbinding tot stand gebring |
Vrygestel Deur Meester | – | Verander | Meester (bv. CueluxPro) het verbinding vrygestel of verkry |
Vrygestel Deur Meester | – | Stop | Meester het verbinding vrygestel |
Vrygestel Deur Meester | – | Begin | Meester het verbinding verkry |
B.13Veranderlike
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
Kanaal | Veranderlike Indeks | – | Die gespesifiseerde veranderlike verander |
Veranderlike 1 | Getal [0,255] | Verander | Veranderlike 1 word = of # vir die waarde |
Veranderlike 1 | Getal [0,255] | Af | Veranderlike 1 word = na die waarde |
Veranderlike 1 | Getal [0,255] | Up | Veranderlike 1 word # vir die waarde |
Veranderlike 2 | Getal [0,255] | Verander | Veranderlike 2 word = of # vir die waarde |
Veranderlike 2 | Getal [0,255] | Af | Veranderlike 2 word = na die waarde |
Veranderlike 2 | Getal [0,255] | Up | Veranderlike 2 word # vir die waarde |
Veranderlike 3 | Getal [0,255] | Verander | Veranderlike 3 word = of # vir die waarde |
Veranderlike 3 | Getal [0,255] | Af | Veranderlike 3 word = na die waarde |
Veranderlike 3 | Getal [0,255] | Up | Veranderlike 3 word # vir die waarde |
Veranderlike 4 | Getal [0,255] | Verander | Veranderlike 4 word = of # vir die waarde |
Veranderlike 4 | Getal [0,255] | Af | Veranderlike 4 word = na die waarde |
Veranderlike 4 | Getal [0,255] | Up | Veranderlike 4 word # vir die waarde |
Veranderlike 5 | Getal [0,255] | Verander | Veranderlike 5 word = of # vir die waarde |
Veranderlike 5 | Getal [0,255] | Af | Veranderlike 5 word = na die waarde |
Veranderlike 5 | Getal [0,255] | Up | Veranderlike 5 word # vir die waarde |
Veranderlike 6 | Getal [0,255] | Verander | Veranderlike 6 word = of # vir die waarde |
Veranderlike 6 | Getal [0,255] | Af | Veranderlike 6 word = na die waarde |
Veranderlike 6 | Getal [0,255] | Up | Veranderlike 6 word # vir die waarde |
Veranderlike 7 | Getal [0,255] | Verander | Veranderlike 7 word = of # vir die waarde |
Veranderlike 7 | Getal [0,255] | Af | Veranderlike 7 word = na die waarde |
Veranderlike 7 | Getal [0,255] | Up | Veranderlike 7 word # vir die waarde |
Veranderlike 8 | Getal [0,255] | Verander | Veranderlike 8 word = of # vir die waarde |
Veranderlike 8 | Getal [0,255] | Af | Veranderlike 8 word = na die waarde |
Veranderlike 8 | Getal [0,255] | Up | Veranderlike 8 word # vir die waarde |
B.14Timer
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
– | Timer-indeks | Verander | Die timer begin of stop |
– | Timer-indeks | Stop | Die timer stop |
– | Timer-indeks | Begin | Die timer begin |
B.15 Aksielys
Sneller tipe | Snellerwaarde | Flank | Beskrywing |
– | Aksielys-indeks | Verander | Geaktiveerde merkblokkie het verander |
– | Aksielys-indeks | Gestrem | Merkblokkie is gedeaktiveer |
– | Aksielys-indeks | Geaktiveer | Merkblokkie is geaktiveer |
B.16Gebruikerslys (1-4)
Gebruikerslyste het geen snellers nie. Aksies binne gebruikerslyste kan slegs geaktiveer word deur ander handelinge deur 'Aksie'-taak met die 'Skakel'-funksie.
Taaktipes
Take laat jou toe om die funksionaliteit in die IoCore2 te outomatiseer. Al hierdie funksionaliteit word in taaktipes gekategoriseer. Hierdie bylaag verskaf 'n lys van die verskillende taaktipes. Die tafels bied 'n oorview van alle beskikbare kenmerke en funksies per taaktipe.
C.1 Aksie
Aktiveer nog 'n aksie.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Skakel | Stel | Aksie | – |
C.2 Aksielys
Manipuleer 'n aksielys.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Aktiveer | Stel | Aksie-lys | Aan of Af |
Aktiveer | Wissel | Aksie-lys | – |
Aktiveer | Beheer | Aksie-lys | – |
Aktiveer | Omgekeerde beheer | Aksie-lys | – |
C.3 Knoppie
Dwing die knoppie-aksies om te aktiveer.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Verfris | Stel | – | – |
C.4DMX
Manipuleer die DMX-vlakke. Dit is die vlakke wat ook via Art-Net of sACN uitgestuur kan word.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Heelal | Beheer HTP | Heelal # | – |
Heelal | Beheer LTP | Heelal # | – |
Heelal | Beheer prioriteit | Heelal # | – |
Heelal | Duidelik | Heelal # | – |
Kanaal | Stel | DMX-kanaal | DMX waarde |
Kanaal | Wissel | DMX-kanaal | – |
Kanaal | Beheer | DMX-kanaal | – |
Kanaal | Omgekeerde beheer | DMX-kanaal | – |
Kanaal | decrement | DMX-kanaal | – |
Kanaal | Verhoog | DMX-kanaal | – |
Stamp | Stel | DMX-kanaal | DMX waarde |
Stamp | Beheer | DMX-kanaal | – |
Duidelik | Stel | – | – |
RGB | Stel | DMX-adres | RGB-kleurwaarde |
RGB | Beheer | DMX-adres | – |
RGBA | Beheer | DMX-adres | – |
XY | Beheer | DMX-adres | – |
XxYy | Beheer | DMX-adres | – |
C.5MIDI
Stuur 'n MIDI-boodskap.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur | Stel | MIDI-adres | MIDI waarde |
Stuur | Beheer | MIDI-adres | – |
C.6MMC
Stuur 'n MMC (MIDI Machine Control) boodskap via die MIDI-poort.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur | Begin | MIDI-kanaal | – |
Stuur | Stop | MIDI-kanaal | – |
Stuur | Herbegin | MIDI-kanaal | – |
Stuur | Pouse | MIDI-kanaal | – |
Stuur | Rekord | MIDI-kanaal | – |
Stuur | Uitgestelde speel | MIDI-kanaal | – |
Stuur | Rekord uitgang | MIDI-kanaal | – |
Stuur | Rekord Pouse | MIDI-kanaal | – |
Stuur | Uitwerp | MIDI-kanaal | – |
Stuur | Jaag | MIDI-kanaal | – |
Stuur | Vinnig vorentoe | MIDI-kanaal | – |
Stuur | Spoel terug | MIDI-kanaal | – |
Stuur | Gaan na | MIDI-kanaal | Tyd |
C.7MSC
Stuur 'n MSC (MIDI Show Control)-boodskap via die MIDI-poort.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur | Stel | Beheernommer | Beheerwaarde |
Stuur | Begin | Q-nommer | V Lys |
Stuur | Stop | Q-nommer | V Lys |
Stuur | Hervat | Q-nommer | V Lys |
Stuur | Laai | Q-nommer | V Lys |
Stuur | Vuur | – | – |
Stuur | Alles af | – | – |
Stuur | Herstel | – | – |
Stuur | Stel terug | – | – |
Stuur | Gaan Af | Q-nommer | V Lys |
C.8RTP-MIDI
Stuur 'n MIDI-boodskap via RTP-MIDI.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur | Stel | MIDI-adres | MIDI waarde |
Stuur | Beheer | MIDI-adres | – |
C.9RTP-MMC
Stuur 'n MMC (MIDI Machine Control) boodskap via RTP-MIDI.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur | Begin | MIDI-kanaal | – |
Stuur | Stop | MIDI-kanaal | – |
Stuur | Herbegin | MIDI-kanaal | – |
Stuur | Pouse | MIDI-kanaal | – |
Stuur | Rekord | MIDI-kanaal | – |
Stuur | Uitgestelde speel | MIDI-kanaal | – |
Stuur | Rekord uitgang | MIDI-kanaal | – |
Stuur | Rekord Pouse | MIDI-kanaal | – |
Stuur | Uitwerp | MIDI-kanaal | – |
Stuur | Jaag | MIDI-kanaal | – |
Stuur | Vinnig vorentoe | MIDI-kanaal | – |
Stuur | Spoel terug | MIDI-kanaal | – |
Stuur | Gaan na | MIDI-kanaal | Tyd |
C.10OSC
Stuur 'n OSC-boodskap via die netwerk. Die OSC-ontvangers word in die Instellingsbladsy gespesifiseer.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur Float | Stel | URI | swaaipuntnommer |
Stuur Float | Beheer | URI | – |
Stuur ongetekende | Stel | URI | positiewe getal |
Stuur ongetekende | Beheer | URI | – |
Stuur Bool | Stel | URI | waar of onwaar |
Stuur Bool | Beheer | URI | – |
Stuur string | Stel | URI | String karakters |
Stuur string | Beheer | URI | – |
Stuur kleur | Stel | URI | RGB kleur |
Stuur kleur | Beheer | URI | – |
Neem asseblief kennis dat string in parameter 1 'n maksimum lengte van 25 karakters het, insluitend die verpligte voorste '/'-teken.
C.11Ewekansiger
Aktiveer die Randomizer om 'n nuwe ewekansige getal te genereer.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Verfris | Stel | Minimum waarde | Maksimum waarde |
C.12 Stelsel
Diverse take.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Knipper | Stel | Aan of Af | – |
Knipper | Wissel | – | – |
Knipper | Beheer | – | – |
C.13 Tydkode
Beheer tydkode-verwante funksies.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Playstate | Begin | – | – |
Playstate | Stop | – | – |
Playstate | Herbegin | – | – |
Playstate | Pouse | – | – |
Playstate | Wissel Begin Pouse | – | – |
Playstate | Wissel Begin Stop | – | – |
Tyd | Stel | Raam | – |
Bron | Stel | Bron | – |
Bron | Wissel | Bron | Bron |
Bron | Verhoog | – | – |
Autonoom Pouse | Stel | Aan/Af | – |
Aktiveer | Stel | Bron | Aan/Af |
C.14Timer
Manipuleer een van die vier interne timers.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Playstate | Begin | Afteller # | – |
Playstate | Stop | Afteller # | – |
Playstate | Herbegin | Afteller # | – |
Tyd | Stel | Afteller # | Tyd |
C.15UDP
Stuur 'n UDP-boodskap via die netwerk. Spesifiseer die ontvanger in Parameter 2.
Byvoorbeeldample "192.168.1.11:7000".
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stuur Float | Stel | swaaipuntnommer | IP-adres en poort |
Stuur Float | Beheer | – | IP-adres en poort |
Stuur ongetekende | Stel | positiewe getal | IP-adres en poort |
Stuur ongetekende | Beheer | – | IP-adres en poort |
Stuur Bool | Stel | waar of onwaar | IP-adres en poort |
Stuur Bool | Beheer | – | IP-adres en poort |
Stuur string | Stel | teks string | IP-adres en poort |
Stuur string | Beheer | – | IP-adres en poort |
Stuur String Hex | Stel | heks tou | IP-adres en poort |
Stuur String Hex | Beheer | Snaar | IP-adres en poort |
Wakker op Lan | Stel | MAC-adres | IP-adres en poort |
Neem asseblief kennis dat string in parameter 1 'n maksimum lengte van 25 karakters het.
Die Send Bytes-kenmerke maak dit moontlik om ASCII-kodes te stuur. Byvoorbeeldample, om die string 'Visueel' gevolg deur 'n lyntoevoer te stuur, moet parameter 1 '56697375616C0A' wees.
Wanneer die Wake On Lan-funksie gebruik word, moet parameter 1 die MAC-adres bevat van die stelsel se NIC (Network Interface Controller) wat jy wil wakker maak.
Die aanbevole waarde vir parameter 2 is 255.255.255.255:7. Dit saai die boodskap uit na die hele netwerk by poort 7 wat die meeste vir Wake On Lan gebruik word.
C.16Veranderlike
Manipuleer een van die agt veranderlikes.
Kenmerk | Funksie | Parameter 1 | Parameter 2 |
Stel waarde | Stel | Veranderlike [1,8] | Waarde [0,255] |
Stel waarde | Wissel | Veranderlike [1,8] | Waarde [0,255] |
Stel waarde | Beheer | Veranderlike [1,8] | – |
Stel waarde | Omgekeerde beheer | Veranderlike [1,8] | – |
Stel waarde | decrement | Veranderlike [1,8] | – |
Stel waarde | Verhoog | Veranderlike [1,8] | – |
Stel waarde | Deurlopende afname | Veranderlike [1,8] | Delta [1,255 XNUMX] |
Stel waarde | Deurlopende toename | Veranderlike [1,8] | Delta [1,255 XNUMX] |
Stel waarde | Stop deurlopend | Veranderlike [1,8] | – |
Stel waarde | Beheer afgeskaal | Veranderlike [1,8] | Percenttage [0%,100%] |
Stel waarde | Beheer Offset | Veranderlike [1,8] | Offset [0,255] |
Verfris | Stel | Veranderlike [1,8] | – |
Enkel dimmer | Beheer | Veranderlike # | Delta |
Veranderlikes word verder op bladsy 29 verduidelik.
Die Enkeldimmer-funksie word gebruik om 'n vlak te verhoog of te verlaag deur slegs een skakelaar te gebruik. Wanneer hierdie taak deur GPI-aksie beheer word, sal die sluiting van die GPI die vlak verhoog of verlaag. Die opening van die GPI-poort sal op die huidige vlak vries. Hierdie kenmerk is nuttig vir die beheer van 'n intensiteit sal net een knoppie.
API
Die TimeCore is vooraf geprogrammeer om sy interne funksionaliteit beskikbaar te stel via OSC en UDP. Daar is 'n eenvoudige API geïmplementeer vir elke protokol. Nieteenstaande hierdie API's, is dit moontlik om jou eie OSC- en UDP-implementering in die Wysbeheer-bladsy te skep.
D.1OSC
Die volgende tabel gebruik aksielys #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,8]. Die tabel gebruik ook aksie #2 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,48].
URI | Parameter | Beskrywing |
/core/al/1/2/uitvoer | bool/float/heelgetal | Voer aksie #2 uit binne aksielys #1 |
/core/al/1/aktiveer | bool | Stel die 'aktiveer'-merkblokkie vir aksielys #1 |
Die volgende tabel wys hoe om die interne tydkode te manipuleer. |
URI | Parameter | Beskrywing |
/core/tc/start | – | Begin tydkode |
/core/tc/stop | – | Stop tydkode |
/core/tc/restart | – | Herbegin tydkode |
/kern/tc/pouse | – | Onderbreek tydkode |
/core/tc/set | tydstring | Stel die tydkode raam by die gespesifiseerde string. Byvoorbeeldample "23:59:59.24" |
Die volgende tabel gebruik timer #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,4].
URI | Parameter | Beskrywing |
/kern/tm/1/begin | – | Begin timer #1 |
/kern/tm/1/stop | – | Stop timer #1 |
/core/tm/1/herbegin | – | Herbegin timer #1 |
/kern/tm/1/pouse | – | Onderbreek timer #1 |
/kern/tm/1/stel | tydstring | Stel timer #1 op die tydstring |
Die volgende tabel gebruik veranderlike #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,8].
URI | Parameter | Beskrywing |
/core/va/1/set | heelgetal | Stel die waarde van veranderlike #1 |
/core/va/1/refresh | – | Verfris veranderlike #1; 'n sneller sal gegenereer word asof die veranderlike waarde verander het |
/core/va/refresh | – | Verfris alle veranderlikes; snellers sal gegenereer word |
Die volgende tabel wys hoe om diverse funksies te aktiveer.
URI | Parameter | Beskrywing |
/kern/knip | – | Tydlik flits die TimeCore se LED |
D.2TCP & UDP
Die volgende tabel gebruik aksielys #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,8]. Die tabel gebruik ook aksie #2 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,48].
Snaar | Beskrywing |
kern-al-1-1-uitvoer= | Voer aksie #2 uit binne aksielys #1 |
kern-al-1-enable= | Stel die 'aktiveer'-merkblokkie vir aksielys #1 |
Die volgende tabel wys hoe om die interne tydkode te manipuleer.
Snaar | Beskrywing |
kern-tc-begin | Begin tydkode |
kern-tc-stop | Stop tydkode |
kern-tc-herbegin | Herbegin tydkode |
kern-tc-pouse | Onderbreek tydkode |
kern-tc-set= | Stel die tydkode raam by die gespesifiseerde string. Byvoorbeeldample "23:59:59.24" |
Die volgende tabel gebruik timer #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,4].
Snaar | Beskrywing |
kern-tm-1-begin | Begin timer #1 |
kern-tm-1-stop | Stop timer #1 |
kern-tm-1-herbegin | Herbegin timer #1 |
kern-tm-1-pouse | Onderbreek timer #1 |
kern-tm-1-stel= | Stel timer #1 op die tydstring |
Die volgende tabel gebruik veranderlike #1 as 'n example. Die getal '1' kan vervang word deur enige getal in die reeks van [1,8].
Snaar | Beskrywing |
kern-va-1-stel= | Stel die waarde van veranderlike #1 |
kern-va-1-verfris | Verfris veranderlike #1; 'n sneller sal gegenereer word asof die veranderlike veranderde waarde |
kern-va-verfris | Verfris alle veranderlikes; snellers sal gegenereer word |
Die volgende tabel wys hoe om diverse funksies te aktiveer.
Snaar | Beskrywing |
kern-knip | Tydlik flits die TimeCore se LED |
D.3 Terugvoer
Die TimeCore is in staat om terugvoer na eksterne toerusting te stuur met behulp van sy API, sogenaamde 'kliënte'. Die TimeCore hou 'n geheue van die laaste vier OSC-kliënte en laaste vier UDP-kliënte. Die kliënte sal outomaties opdaterings ontvang oor verskeie afspeelverwante toestandveranderinge. Hieronder is 'n tabel met die boodskappe wat die TimeCore aan sy kliënte sal terugstuur. Die hallo-opdrag is ideaal om die toestel te stem; dit laat jou toe om te verifieer dat die TimeCore aanlyn is by die IP-adres en poort wat jy verwag. 'n Kragsiklus sal die interne kliëntlyste uitvee. Stuur /core/totsiens of kern-totsiens om uitdruklik van die kliëntlys verwyder te word. Oorweeg die programmering van gepasmaakte aksie in die vertoningsbeheer wanneer bykomende terugvoerfunksionaliteit vereis word.
D.4 Voorkoming van 'n terugvoerlus
Terugvoer word outomaties gestuur na 'n toestel wat die OSC of UDP API gebruik. As die eksterne toestel ook 'n Visuele Produksie-eenheid is, kan die terugvoerboodskap deur die eksterne eenheid 'n nuwe opdrag geïnterpreteer word. Dit kan daartoe lei dat nog 'n terugvoerboodskap gegenereer word. 'n Eindelose stroom van terugvoerboodskappe kan die betrokke eenhede stuit. Hierdie terugvoerlus kan voorkom word deur 'n unieke etiket aan die toestel se API-voorvoegsel toe te ken. Hierdie instelling word op bladsy 8.1 bespreek.
QSD 34
Die SCC- en IAS-akkreditasiesimbole is amptelike simbole van die onderskeie akkreditasie-liggame, wat onder lisensie gebruik word
81 Kelfield St., Eenheid 8, Toronto, ON, M9W 5A3, Kanada Tel: 416-241-8857; Faks: 416-241-0682
www.qps.ca
Openb 05
Dokumente / Hulpbronne
![]() |
VISUELE PRODUKSIES TimeCore Tydkode Vertoon [pdf] Instruksiehandleiding TimeCore Time Code Display, TimeCore, Time Code Display, Code Display, Display |