JoPau2014 Posted January 5, 2016 Share Posted January 5, 2016 I sequenced everything last year and the visualizer worked great. Same laptop, upgraded to Windows 10, updated to Pro version of LOR software, and now I can't get the visualizer to work with the SE. I even tried the tutorial programs and nothing. I verified the port settings on both, the IP address is set to 127.0.0.1 for both, the firewall is off (I also allowed all the LOR programs in the firewall) but still nothing on the visualizer. The PE works great, I can control the lights from the laptop with either program. The show went great this year after the steep learning curve with the new PixCon16 and the CCP's. I am adding to the sequences for next year since I am still in that mode, and trying to use the SE and Visualizer but the Visualizer isn't working. I can uninstall and reinstall everything LOR, but I was hoping to avoid that. Link to comment Share on other sites More sharing options...
Ron Boyd Posted January 6, 2016 Share Posted January 6, 2016 Do you have the "Control Panel/Comm Listener" running? Link to comment Share on other sites More sharing options...
JoPau2014 Posted January 7, 2016 Author Share Posted January 7, 2016 That was it. I dont recall having that running last year when I sequenced everything. Thank you. Link to comment Share on other sites More sharing options...
Vince4xmas Posted January 7, 2016 Share Posted January 7, 2016 That worked for me also. Thanks! Link to comment Share on other sites More sharing options...
Ron Boyd Posted January 7, 2016 Share Posted January 7, 2016 That was it. I dont recall having that running last year when I sequenced everything. Thank you.It came when the software moved to S4. Since they added DMX strings to the visualizer, for some reason it has to run. Last year on single bulb created DMX, it did not. Something in the code changed to where it needs to be connected now. 1 Link to comment Share on other sites More sharing options...
LOR Staff Posted January 7, 2016 Share Posted January 7, 2016 The role of the Comm Listener will most likely increase as we continue to move forward. With multiple different protocols and transports, we need a single 'traffic cop' that can direct all the data properly. In the beginning there was only serial/RS485 communication with LOR protocol (and some barely used things like X10/DIO/etc). Now we have E1.31, DMX, LOR, ELOR, and can carry that on Serial, RS485, or Ethernet, all at various different speeds. We now have many different programs that need to talk to one another. For example, Visualizer is a huge consumer of data, while control messages have to flow in multiple directions. There is also the issue of 'serialization'. All these different transports and protocols have differing thruputs. The listener allows us to send data from the software at the fastest speed possible to it. It can then look at all the various input sources, compress the data if needed, and then spawn separate (I hate to call them this) 'threads' to get that data out the door. That ensures the right data goes out at the right time. Right now we are still in the 'transition' phase. Somewhere in S3 we introduced the comm listener to deal with SOME DMX (in fact if you look closely you'll probably see references to the 'DMX Listener' rather that 'Comm Listener'). E1.31 when introduced in S3 also used the Comm Listener. Somewhere along the line, ALL DMX output was directed through the Listener. With S4 we introduced Enhanced LOR protocol which lives in the Listener. On top of all that, any program that wanted to send data to Visualizer had to maintain separate connections for that. In some cases we were sending double and triple the data we needed from multiple different sources. Eventually (I assume) we will move the last remaining plain LOR network data into the Listener as well, completing the transition. Every program in the suite will simply send it's data to the Listener in one format. Listener can then distribute that data out to physical hardware or internally to other programs (like Vis). That is why since the initial release of S4 we have said to always make sure the control panel is loaded. As long as Control Panel is active, it will automatically start the listener if it is needed. Link to comment Share on other sites More sharing options...
kingfish Posted January 7, 2016 Share Posted January 7, 2016 Do you have the "Control Panel/Comm Listener" running? i am a little lost . i got new computor and intalled everything on it mid season . i have not been able to get my vi running . since today is christmas{russian} i plan to run my show through this weekend . so i was not monkey around too much. i do not see commlistner where is it and how do i turn it off. Link to comment Share on other sites More sharing options...
Ron Boyd Posted January 7, 2016 Share Posted January 7, 2016 i am a little lost . i got new computor and intalled everything on it mid season . i have not been able to get my vi running . since today is christmas{russian} i plan to run my show through this weekend . so i was not monkey around too much. i do not see commlistner where is it and how do i turn it off. Double click on the LOR Control Panel and that will start the Comm Listener. The role of the Comm Listener will most likely increase as we continue to move forward. With multiple different protocols and transports, we need a single 'traffic cop' that can direct all the data properly. In the beginning there was only serial/RS485 communication with LOR protocol (and some barely used things like X10/DIO/etc). Now we have E1.31, DMX, LOR, ELOR, and can carry that on Serial, RS485, or Ethernet, all at various different speeds. We now have many different programs that need to talk to one another. For example, Visualizer is a huge consumer of data, while control messages have to flow in multiple directions. There is also the issue of 'serialization'. All these different transports and protocols have differing thruputs. The listener allows us to send data from the software at the fastest speed possible to it. It can then look at all the various input sources, compress the data if needed, and then spawn separate (I hate to call them this) 'threads' to get that data out the door. That ensures the right data goes out at the right time. Right now we are still in the 'transition' phase. Somewhere in S3 we introduced the comm listener to deal with SOME DMX (in fact if you look closely you'll probably see references to the 'DMX Listener' rather that 'Comm Listener'). E1.31 when introduced in S3 also used the Comm Listener. Somewhere along the line, ALL DMX output was directed through the Listener. With S4 we introduced Enhanced LOR protocol which lives in the Listener. On top of all that, any program that wanted to send data to Visualizer had to maintain separate connections for that. In some cases we were sending double and triple the data we needed from multiple different sources. Eventually (I assume) we will move the last remaining plain LOR network data into the Listener as well, completing the transition. Every program in the suite will simply send it's data to the Listener in one format. Listener can then distribute that data out to physical hardware or internally to other programs (like Vis). That is why since the initial release of S4 we have said to always make sure the control panel is loaded. As long as Control Panel is active, it will automatically start the listener if it is needed. Thanks for the insight. Now I understand why it's needed. Up until reading this post, I had no clue as to why, just that it had to be running. Link to comment Share on other sites More sharing options...
Vince4xmas Posted January 7, 2016 Share Posted January 7, 2016 Thanks for the explanation. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now