|
Revision 696, 0.7 kB
(checked in by MelissaDuarte, 10 months ago)
|
|
minor changes
|
| Line | |
|---|
| 1 | function socketHandles = warplab_initNets(SyncIPAddr, NodeIPAddrs, NodeUDPPorts) |
|---|
| 2 | |
|---|
| 3 | |
|---|
| 4 | thisSock = pnet('udpsocket', 10000); |
|---|
| 5 | pnet(thisSock, 'setreadtimeout', 1); |
|---|
| 6 | pnet(thisSock, 'udpconnect', SyncIPAddr, 10000); |
|---|
| 7 | |
|---|
| 8 | |
|---|
| 9 | socketHandles = [thisSock]; |
|---|
| 10 | |
|---|
| 11 | for n = 1:length(NodeIPAddrs) |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | thisSock = pnet('udpsocket', NodeUDPPorts(n)); |
|---|
| 15 | if (thisSock == -1), |
|---|
| 16 | errordlg('Could not establish UDP connection.', 'Error'); |
|---|
| 17 | pnet('closeall'); |
|---|
| 18 | delete(hObject); |
|---|
| 19 | end |
|---|
| 20 | pnet(thisSock, 'udpconnect', warplab_int2IP(NodeIPAddrs(n)), NodeUDPPorts(n)); |
|---|
| 21 | pnet(thisSock, 'setreadtimeout', 1); |
|---|
| 22 | socketHandles = [socketHandles thisSock]; |
|---|
| 23 | end |
|---|