Time and Event Sync all PCs: Difference between revisions

From MXWendler Wiki
Jump to navigation Jump to search
Behrooz (talk | contribs)
Created page with "'''This applies to MXWendler version 4.2 and above''' ''Task:'' :Pooling MXWendler systems via time synchronisation ''Tests to do before starting MXWendler:'' :Can you pin..."
 
Behrooz (talk | contribs)
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''This applies to MXWendler version 4.2 and above'''
This applies to all different OS and MXWendler version 4.2 and above


''Task:''
'''Task'''
:Pooling MXWendler systems via time synchronisation


Pooling MXWendler systems via time synchronization.
   
   
''Tests to do before starting MXWendler:''
'''Tests to do before starting MXWendler'''
:Can you ping all the computers from one host?
:*Can you ping all the computers from one host?
:Can you ping back?  
:*Can you ping back?  
:Does your router/switch allow broadcasting?
:*Does your router/switch allow broadcasting?
:Are the firewalls turned off?
:*Are the firewalls turned off?
:Does the admin account have a password ( Windows 7)
:*Does the admin account have a password ( Windows 7)?


'''Solution'''


''Solution:''
1. Turn on OSC receiving for '''every''' machine on port 7000.
:Turn on osc receiving for '''every''' machine on port 7000  


:Create a simple osc testing application with eg. pd and send some commands to *any machine* from *any machine*  
2. Create a simple OSC testing application with eg. PD and send some commands to *any machine* from *any machine*.


:Turn on ''Broadcast and receive time'' for '''every''' machine. all machines will send there time until they receive packet from a machine with lower ip, then they switch to receiving.  
3. Turn on 'Broadcast and receive time' for '''every''' machine. all machines will send their time until they receive a packet from a machine with the lower IP, then they switch to receiving.  


:Broadcast to the subnet: 192.168.1.255 ( subnet may have different IP )
4. Broadcast to the subnet: 192.168.1.255 ( subnet may have a different IP ).


:Broadcast to the ports where the machines are listening ( 7000 )
5. Broadcast to the ports where the machines are listening ( 7000 ).


:Important: sometimes Windows 7 does not allow broadcasting, then adress the other machine with its ip directly ( eg. 192.168.1.23 instead of 192.168.1.255 )
Important: sometimes Windows 7 does not allow broadcasting, then address the other machine with its IP directly ( eg. 192.168.1.23 instead of 192.168.1.255 ).
 
For more information on time and event syncing PCs check 'Tutorial Time-sync and sending IO Commands over OSC Protocol'.

Latest revision as of 08:59, 2 October 2019

This applies to all different OS and MXWendler version 4.2 and above

Task

Pooling MXWendler systems via time synchronization.

Tests to do before starting MXWendler

  • Can you ping all the computers from one host?
  • Can you ping back?
  • Does your router/switch allow broadcasting?
  • Are the firewalls turned off?
  • Does the admin account have a password ( Windows 7)?

Solution

1. Turn on OSC receiving for every machine on port 7000.

2. Create a simple OSC testing application with eg. PD and send some commands to *any machine* from *any machine*.

3. Turn on 'Broadcast and receive time' for every machine. all machines will send their time until they receive a packet from a machine with the lower IP, then they switch to receiving.

4. Broadcast to the subnet: 192.168.1.255 ( subnet may have a different IP ).

5. Broadcast to the ports where the machines are listening ( 7000 ).

Important: sometimes Windows 7 does not allow broadcasting, then address the other machine with its IP directly ( eg. 192.168.1.23 instead of 192.168.1.255 ).

For more information on time and event syncing PCs check 'Tutorial Time-sync and sending IO Commands over OSC Protocol'.