![corner tabber corner tabber](https://www.machinerunner.com/media/catalog/product/cache/1/image/1200x1200/9df78eab33525d08d6e5fb8d27136e95/l/s/lss0033_3.jpg)
If you only have one computer, don't worry, your machine can act as both a host and a client. Client computer: a computer running a Phidgets application that accesses Phidgets connected to the host computer.Host computer: the computer that is physically connected to the Phidgets via USB and is running the Phidget Network Server.In order to try the Phidget Network Server out, you will need a host computer, and a client computer with the Phidget libraries installed: Restart the computer and you should be able to see the phidget22networkserver process running when you call top. Add the script to run at startup: sudo update-rc.d myscript defaults.Make the script executable: sudo chmod 755 /etc/init.d/myscript.Create a script file containing phidget22networkserver and save it in /etc/init.d/.In most cases, you can follow these steps to run the Network Server on startup: Some distros have easy built-in ways to run scripts and commands on startup, so we recommend you check that first. Running the Phidget Network Server on Boot can be done a number of ways depending on which Linux distro you have.
![corner tabber corner tabber](https://yilipv.com/wp-content/uploads/2018/06/%E4%B8%B2%E7%84%8A%E6%A8%A1%E6%9D%BF-600x469.jpg)
If you installed manually using the Source Install, you can follow the steps below to run the Network Server on boot.
Corner tabber drivers#
If you installed the Phidget drivers using the Package Install, your Network Server will automatically start on boot. Select your operating system below for instructions: The specifics of running a Phidget Network Server on your machine depends on the operating system it is using. If you are opening a Phidget your computer is physically connected to and your program uses the Phidget Network Server, it is strongly recommended to specify if you intend to connect to it locally or remotely. IsLocal and IsRemote serve as additional Addressing Properties when a Phidget Network Server is used in your application, and are used to specify if a Phidget should be attached locally or remotely. You can remotely open any Phidget on your network, even ones that are physically connected to the computer running your program. Opening a Phidget remotely means communicating with it using the Network Server. You can only locally open Phidgets that are physically connected to the computer running your program. Opening a Phidget locally means communicating with it directly. When you open a Phidget, you have the option of opening it locally or remotely. There are some exceptions, such as motor controllers, that will never match more than one channel at a time for safety reasons. Phidgets attached over a Phidget Network server can be addressed, opened, and attached in much the same way as local Phidgets, so long as the program has access to the Network Server hosting the Phidgets.Ĭhannels that are attached remotely may be opened by multiple programs simultaneously using the Phidget Network Server. When another computer tries to open a channel, these Phidgets will be included in the list of channels that can be attached. Once the Phidget Network Server is enabled, your computer hosts a Phidget Server which broadcasts all connected Phidgets to other computers on your network.
![corner tabber corner tabber](https://www.paper-machines.com/pub/media/catalog/product/cache/6b1c09900b407c50fce2db5e66ebc123/c/r/cr-50_1.jpg)
The Phidget Network Server is a feature of Phidgets that makes it possible to control or interact with Phidgets connected to other computers on your local network.