środa, 9 sierpnia 2023

Dlaczego zrezygnować z "kostki "USB DMX512 z rodziny OPEN ENTTEC pod Windows 10 i 11? Ostatni post w tej kwestii.

         W kwestii domykania tematu USB DMX512 OPEN ENTTEC i pytań : Dlaczego tego nie sprzedaje bo super działało .

Zdjęcie przedstawia zrzut ekranów z jednej grupy FB dotyczącej oświetlenia DMX512. Na tej grupie został dodany post opisujący problem mojego urządzenia produkowanego pod marką KWMATIK ,które jest interfejsem USB DMX512 z rodziny OPEN ENTTEC .


        Ten standard był i jest popularny na rynku. Podstawowym elementem tego interfejsu jest układ firmy FTDI o oznaczeniu FT232R(L-obudowa tsop lub Q-obudowa qfn), więc z perspektywy komputera jest to samo urządzenie bez względu czy jest to oryginał firmy ENTTEC czy klon np: KWMATIK, AVT, DAB itp .


Co to oznacza :
- Driver jest ten sam ,
- kwestie niezawodności urządzenia zależą od tylko od otoczenia wokół układu FTDI : filtry , elementy elektroniczne, płytka PCB , obudowa , złącza , kable i reszta .
- problemy w danym systemie operacyjnym dotyczą każdego urządzenia tego standardu bez względu na markę,
- jeżeli wystąpią problemy z driverami, poprawnym generowaniem sygnału DMX512 z powodu sygnałów BREAK i MAB w 99% lub inne programowe i gdy użyje się starszego systemu operacyjnego np: win7,xp a tam będzie wszystko dobrze to żadna wymiana lub lutowanie nie pomoże ,
- w systemie MAC OSX nieprawidłowa praca tych interfejsów zaczęła się już w okolicach 2015 roku i za każdym nową wersją było coraz trudniej i gorzej. Ten system operacyjny od razu wymusza prawidłową pracę przejściówki poprzez zgodność z przesyłaniem ramek zgodnie z protokołem Rs-232c,
- obecnie systemy operacyjne wymuszają dość częste aktualizację , co wiąże się z tym że usb DMX512, który działa dziś , to jutro nie będzie działał.

Te problemy j/w wziąłem pod uwagę w 2018 roku i zaprzestałem produkcji USB DMX512 OPEN ENTTEC i tych problemów z obsługą gwarancyjną już nie mam (ostatni został sprzedany w 2019 roku). Natomiast ten standard cały czas jest na rynku w postaci świeżo produkowanych urządzeń lub zapasów z magazynów.
Na forach często są polecane z potwierdzeniem kilkuletniej niezawodności przez użytkowników, z tymże większość z nich korzysta na systemach windows wcześniejszych niż '10'.


niedziela, 5 marca 2023

Pierwsze uruchomienie FREESTYLER x2 z bramką ARTNET DMX512 "PROMYK" ustawioną na DHCP z ruterem

 

konfiguracja bramki ARTNET z ruterem jest trudna? Nic bardziej mylnego ! Ten film obala ten mit. Poradnik pokazujący jak skonfigurować bramkę ARTNET DMX512 "PROMYK 3.00" w programie FREESTYLER X2 od wyjęcia z pudełka do skonfigurowania jej w aplikacji DMX512. Bramka jest podłączona do rutera do złącza LAN, włączony jest protokół DHCP a komputer komunikuje się z ruterem po WI-FI. Jak widać jest to bardzo proste i bezbolesne, a trzymanie się kurczowo OPEN ENNTEC USB w 2023 roku skończy się tym że w końcu kontrolowanie oświetlenia będzie bardzo trudne lub niemożliwe. Oczywiście jest alternatywa w postaci innych standardów USB DMX512 dostarczanych z oprogramowaniem autorskim , tylko czy jest sens wydawać 1000 zł lub nawet połowę ale co miesiąc opłacać licencję xx.xx $ ? Warto zwrócić uwagę ile jest kanałów DMX512 w wersji podstawowej , czasem jest to 192 a za pełne 512 trzeba podwójnie dopłacić !

środa, 22 lutego 2023

MINI kompendium wiedzy o DMX512 ART-NET w 2023 roku

 MINI kompendium wiedzy o DMX512 ART-NET w 2023 roku 



Plan prezentacji:

 1. Podstawy protokołu DMX512 i jej warstwy fizycznej 

2. Interfejsy USB DMX512

 3. Podstawy protokołu ART-NET

 4. Bramki ART-NET DMX512

 5. Aplikacje DMX512 i konfiguracja dla bramek ART-NET 

6. Modbus TCP i inne rozszerzenia w PROMYK 3.00

 7. Diagnostyka 

 Podsumowanie prezentacja dostępna pod adresem:

https://www.wklteam64.com/wkl-team64/produkty/promyk3

 

czwartek, 2 lutego 2023

Bramki ARTNET DMX512 "PROMYK" pod marką WKL TEAM64 od wersji 2.00

 Kontynuacją serii bramek ARTNET DMX512 "PROMYK" zajmuje się od września 2022 roku firma WKL TEAM64.  Adres www firmy https://www.wklteam64.com/ 

 Linia interfejsów USB DM512 standardu OPEN ENTTEC nie będzie wznowiona gdyż jest to standard przestarzały i należy się z niego wycofywać mimo że nadal działa , ale bywają coraz częstsze przypadki że po któreś aktualizacji Windowsa 10 lub 11 sprzęt przestaje działać lub zachowuje się w sposób nieprzewidywalny. Do tego nakładają się coraz bardziej skomplikowane i restrykcyjne schematy zasilania laptopów .

Strona www firmowa KWMATIK https://kwmatik.com.pl/ może przestać działać do końca lutego 2023 roku.

 Pozostanie ten blog oraz kanał youtube https://www.youtube.com/user/KWMATIK 

W dniu opublikowania tego posta aktualną wersją bramki jest wersja "PROMYK 3.00" https://www.wklteam64.com/wkl-team64/produkty/promyk3 

 Nowy blog firmowy będzie pod adresem https://wklteam64.blogspot.com/ 

PROMYK 3.00

 

 


poniedziałek, 13 września 2021

Mixer cyfrowy i bramka Artnet kontrolowana z jednego laptopa po Wi-Fi

 W celu ułatwienia sobie życia i pracy można spiąć za pomocą sieci LAN mixer cyfrowy i bramkę ARTNET DMX512 za pomocą rutera. 

Na potrzeby przykładu użyto:

  • router TD-W8950N
  • mixer cyfrowy Soundcraft ui16
  • Bramka Artnet DMX512 PROMYK 1.2 DX1/DX2

 Ze względu że nie wszystkie mixery cyfrowe dysponują kartą WI-FI jak wymieniony wyżej w przykładzie użyto połączenia przewodowego po LAN.

Ruter nie musi mieć dostępu do internetu .

Bramka ARTNET jest w konfiguracji fabrycznej . 

Schemat połączenia Ethernet

Jak widać na schemacie punktem centralnym jest ruter do którego wpięty jest po LAN mixer i bramka ARTNET z ustawionymi adresami statycznymi , zaś laptop dla swojej karty WI-FI ma ustawiony adres z użyciem protokołu DHCP, więc jego adres IP to 192.168.1.100 , co zostanie niżej wytłumaczone.

Pierwszym krokiem jest konfiguracja rutera. O ile połączenie WI-FI wraz z hasłami i nazwą SSID uznajemy już ustawione i pomijamy ten fragment jako oczywisty to przejdziemy do ustawień LAN.

ustawienia LAN według instrukcji PDF

Do rutera dostajemy się poprzez jego stronę www konfiguracyjną i dla LAN wpisujemy ustawienia  :

IP Adress : 192.168.1.1

Maska : 255.255.255.0

Można też ustawić zakres przyznawania numerów IP dla serwera DHCP , standardowo jest między 100 a 200 więc dlatego laptop ustawiony z wi-fi i DHCP uzyskuje adres 192.168.1.100.

Wszelkie inne urządzenia IP z ustawionym DHCP będą mieć przydzielane adresy z puli 192.168.1.100-200.

 

ustawienia LAN mixera wg instrukcji PDF

Podstawową zasadą ustalania ręcznego adresu w sieciach LAN jest to że w danej sieci każdy adres musi być unikalny więc został nadany adres 192.168.1.35 z maską 24 bitową czyli 255.255.255.0. Adresy IP jak 192.168.1.22 ,192.168.1.1 , 192.168.1.100 są zarezerwowane dla innych urządzeń i wpisanie takiego samego adresu IP spowoduje błąd sieci.

  Jeśli dla mixera zamiast ustawienia "manual"  wybierze się "DHCP" wtedy zaciągnie on adres z puli DHCP jaka została ustalona w ruterze. Sami decydujemy co jest wygodniejsze na podstawie jak sobie z tym radzi oprogramowanie mixera na komputerze lub urządzeniu mobilnym. Adres DHCP ma swój czas dzierżawy i zmienia się w zależności od czasu lub wyłączeń zasilania. 

Dla bramki Artnet zaleca się stosowanie statycznych adresów szczególnie gdy używamy dla oszczędzania pasma Wi-FI adresacji UNICAST zamiast BROADCAST

W przykładzie dla freestyler X2 w okienku SETUP

przykład dla laptopa którego karta sieciowa WI-FI przyjęła adres IP 192.168.0.112 i universe 1 . Proszę zwrócić uwagę jaki adres IP jest w okienku NETWORK ADAPTER , nie jest on zgodny z adresem z przykładu! Taka pułapka !  Broadcast adres trzeba wpisać x.x.x.255

Uczulam na Freestyler X2 i jego "głupią " konfigurację ARTNET , jeśli mamy 2 karty sieciowe to wybieramy tą która dotyczy sieci LAN związanej ze sterowaniem oświetleniem. 

Dla laptopa z LAN 192.168.1.x i adresem IP 192.168.1.100 powinno się wybrać taki adres NETWORK ADAPTER i BROADCAST ADRES x.x.x.255. 

Ale jeżeli chcemy oszczędzić pasmo WI-FI i nasza bramka ARTNET ma adres 192.168.1.22 to przechodząc na UNICAST należy wpisać x.x.x.22. Zaś gdybyśmy zmienili adres bramki na powiedzmy 192.168.1.44 to także należy dokonać zmiany na x.x.x.44  . W przypadku adresowania broadcast wpisanie x.x.x.255 oznacza że transmisja ARTNET jest rozpowszechniana do wszystkich adresów sieci , czyli od adresu 192.168.1.1 do 192.168.1.255. 

Inne aplikacje jak np: dot onPC , ONYX wymagają adresacji sieci LAN w zakresie 2.x.x.x lub 10.x.x.x z maską 8 bitową czyli 255.0.0.0, wtedy trzeba zmienić to w ustawieniach rutera , co zostało omówione w tutorialu https://kwmatik.blogspot.com/2021/06/artnet-primary-lan-konfigurowany-w.html


 

 

 

Instrukcje do urządzeń :

  1. router TD-W8950N https://static.tp-link.com/res/down/doc/TD-W8950N_V2_UG.pdf
  2. mixer cyfrowy Soundcraft ui16 https://www.instrukcjaobslugipdf.pl/soundcraft/ui16/instrukcja?p=2
  3. Bramka Artnet DMX512 PROMYK 1.2 DX1/DX2 https://www.kwmatik.com.pl/artnet_p20.html


wtorek, 10 sierpnia 2021

Rozwiązanie problemu blokady artnetu w FREESTYLER X2 po zatwierdzeniu w SETUP

 W ciągu kilku miesięcy z obsługą "FREESTYLER X2" uwidocznił się problem współpracy z protokołem ARTNET. Po zatwierdzeniu w "SETUP" protokołu ARTNET i naciśnięciu "SAVE" aplikacja zamyka się . Po ponownym otwarciu zgłasza problem z otwarciem portu ARTNET. 

 Sprawdzenie przyczyn w dziennikach systemowych ( naciśnięcie  " <windows>+ x  " i wybrać "podgląd zdarzeń" a potem "Dzienniki systemu Windows/Aplikacja")


Na zrzucie ekranu widać że problem stanowi biblioteka  "MSVBVM60.DLL" , w przypadku tego komputera brak jej było w katalogu "C:\Windows\System32" .
 
UWAGA! Jest to problem związany tylko z oprogramowaniem na komputerze i nie ma wspólnego z bramką ARTNET DMX512 , czyli awaria sprzętowa , możliwości , marka , cena detaliczna itp. 
 
W internecie są publikowane informacje nie poparte faktami jakoby bramki ARTNET DMX512 musiały kosztować powyżej 500zł żeby współpracowały z FREESTYLER albo nie gubiły UNIVERSE . Zaprzeczeniem tych dezinformacji jest choćby potwierdzona stabilna praca bramek ARTNET jak "PROMYK v1.11, 1.2 , 1.2 DX1/DX2"

FREESTYLER korzysta z ARTNET w sposób prymitywny wysyłając "w ciemno" ramkę z danymi kanałów DMX512 bez sprawdzania czy jakiś interfejs odbiera jego dane. Wystarczy uruchomić aplikację np:"WIRESHARK" i sprawdzić dane z połączenia sieciowego aby potwierdzić powyższe zdanie.
 
Jak rozwiązać problem? Są dwie drogi : szybka lub zgodna z zaleceniami konserwacji systemu Windows.
 
Problem z tą biblioteką wykracza poza aplikację FREESTYLER X2 , zlekceważenie tego incydentu może skutkować degradacją systemu i problemami z innymi aplikacjami !
 
1. Metoda pierwsza : szybka 
 
  Należy wejść na stronę oferującą wersję tej biblioteki DLL i skopiowiać ją na prawach administratora do katalogu "C:\Windows\System32" lub innych podanych w linku niżej:

Po skopiowaniu pliku biblioteki dodatkowo odinstalowano wersję FreeStylerX2.exe, wersja: 3.6.0.51 i zainstalowaną najnowszą 4.1.0 (zaleca się przeinstalować obecną wersję gdy się zostać przy obecnej) 

okno "SETUP" do wyboru protokołu ARTNET

Problem został rozwiązany i Bramka ARTNET DMX512 działa prawidłowo. Z tym że jest rozwiązanie problemu tylko FREESTYLER 'a i użytkownik musi ocenić czy mu to wystarczy.

2. Metoda druga : zgodna z zaleceniami konserwacji systemu Windows.

Jest to metoda podana przez użytkownika forum :
 
  •  do usunięcia  wszystko związane z "Visual C++ redist...." 
do instalacji po kolei:



poniedziałek, 28 czerwca 2021

Chamsys magicQ pierwsze kroki z bramką ARTNET DMX512 PROMYK 1.2 DX1/DX2

 Bramka ARTNET DMX512 "PROMYK 1.2 DX1/DX2"

Konfiguracja w tej aplikacji różni sie od tej która była opisana dla wersji "PROMYK 1.2" z firmware'em przed lutym 2021 roku.

Główna różnica polega na tym że sygnał DMX512 nie musi być "continous" .

settings
ustawienia sieci ETHERNET, adres IP i maska muszą być zgodne z aktualnymi ustawienia karty sieciowej PC


można to sprawdzić to w wierszu poleceń poprzez polecenie ipconfig /all
za pomocą ping 192.168.1.22 dokonuje się sprawdzenia łączności z bramką 
polecenie arp -a listuje adresy MAC urządzeń sieciowych 
 
Konfiguracja bramki ARTNET , ustawione są numery UNIVERSE 1 i 2
 
 
Te numery Universe włącza się w ustawieniach

PROMYK 1.2 DX1/DX2 jest wykrywany w aplikacji

Ports
hardware

Dla Universe 2 (PROMYK #1 -> można dodać nazwę universe aby ułatwić identyfikację) dodaje się biblioteki urządzeń DMX512. Fizycznie Universe 2 to tak naprawdę nr 1 w protokole ARTNET . Warto zwrócić uwagę , bo protokół ma numerację od 0 , zaś aplikacje DMX512 stosują listę zaczynającą się od jedynki.
 



W LAYOUT można zmieniać wartości kanałów poprzez zdefiniowane zależności w Fixture

Film pokazujący całość konfiguracji