Modern logistics and warehousing are unthinkable without automated accounting processes, where data collection terminals play a central role. Wireless connection of the mobile computer Connecting to a computer or server is a critical step for synchronizing databases and transferring accumulated information. Using a Wi-Fi connection eliminates the need for constant physical connection of devices via USB cables, significantly increasing staff mobility and the speed of cargo processing.
However, despite the apparent simplicity, the setup procedure often causes difficulties for specialists who do not have deep knowledge of network protocols. IP address configuration errorsProblems with virtual port drivers or firewall blocking can completely paralyze warehouse operations. In this article, we'll cover all the steps to establish a stable connection between the terminal and the workstation.
You will need to carefully examine your network parameters and ensure that the equipment is ready to operate in a single information space. A successful connection is only possible if both devices are in the same subnet with the same mask. We'll cover both standard configuration methods via operating system interfaces and specialized software for managing a fleet of devices.
Necessary equipment and software
Before starting any technical manipulations, you should ensure that you have all the required hardware and software. The basic requirement is the presence of the data collection terminal with a working wireless module. Most modern models, such as Zebra, Honeywell, or Urovo, are equipped with built-in Wi-Fi adapters that support 802.11 b/g/n/ac standards.
The computer to which the connection will be established must be equipped with a network card and have access to the local network. Emulating a COM port, which is required by many warehouse programs, often requires installing a specialized driver or emulator utility. Without this component, the operating system Windows will not be able to recognize the remote device as a serial port.
You also can't do without specialized software to manage the terminal. This could be Mobile Scanner, 1C: Mobile TSD or proprietary utilities from the hardware manufacturer. These programs act as a server, waiting for an incoming connection from the handheld computer.
- 📱 Data collection terminal with a charged battery and a working Wi-Fi module.
- 💻 A personal computer or laptop with the Windows operating system installed.
- 📡 A router or access point that provides a single local network for both devices.
- 💿 Installed drivers and auxiliary software for port emulation.
⚠️ Important: Make sure your antivirus software or the built-in Windows firewall isn't blocking incoming connections on the ports used by your warehouse software. Perimeter security is often the cause of connection failures.
Configuring your computer's network settings
The foundation of successful communication is proper IP addressing. A computer acting as a server or host must have a static IP address on the same subnet as the terminal. Dynamic address assignment via DHCP This may lead to a situation where, after rebooting the router, the address will change and the connection will be lost.
To assign a static address, go to the Network Connections control panel. Find your wireless connection in the list of adapters, and open the protocol properties. IPv4 and manually enter the required values. Typically, an address of the form 192.168.1.X, where X is any number from 2 to 254 that is not occupied by other devices.
It's also important to specify the gateway and DNS servers, even if internet access isn't required. This ensures the stability of the TCP/IP protocol stack. After applying the settings, it's recommended to test the computer's accessibility using the ping command from another device on the network.
ping 192.168.1.100 -t
If responses arrive without packet loss, the network layer is configured correctly. Otherwise, check the physical connection and router settings. Sometimes a network adapter reboot is required for the new settings to take effect.
Configuring Wi-Fi connection on the terminal
The configuration of the terminal itself depends on the operating system installed on the device. This may be Android, Windows CE or Windows MobileIn most cases, the process boils down to finding an available network and entering the password. However, for professional use, creating a special connection profile is often required.
In Android, you need to go to the Wi-Fi settings, select your network, and enter the security key. Corporate networks may require certificate or parameter configuration. EAPMake sure the terminal has received an IP address in the same range as your computer. You can check this in the "About phone" or "Network status" sections.
On devices running Windows CE/Mobile, the interface may differ. Here, the utility is often used Summit or a standard wireless network manager. You need to create a new profile, specify SSID access points and select the encryption method (usually WPA2-Personal).
Once connected, check the connection status. The indicator in the system tray should show the signal strength and no exclamation marks. If the device is connected but the internet or local network is not working, check the password entered correctly and the time settings on the device.
Establishing communication via a COM port emulator
Many legacy applications and warehouse software require a physical COM port for data exchange. Since a wireless connection eliminates the need for a physical cable, emulation technology is used. The computer creates a virtual port, from which data is sent over the network to the terminal.
To implement this mechanism, an emulator program is installed on the PC, for example, COM Port Redirector or specialized software from the mobile computer manufacturer. The program settings specify the terminal's IP address and listening port. The terminal, in turn, must be configured to send data via the protocol. TCP/IP to the specified address.
The setup process is as follows:
1. Run the emulator on your computer and create a new virtual port (for example, COM5).
2. Specify the computer's IP address and port (e.g. 5000).
3. On the terminal, launch the client application or configure a network profile to forward data to this IP and port.
☑️ Checking emulation settings
After setting up the channel, you need to test its operation. Open a terminal on your computer (HyperTerminal or Putty), connect to the created virtual port, and try sending data. If you receive an echo response, the connection is established.
⚠️ Note: Ports below 1024 are often reserved for system services. Use ports in the range 49152–65535 for user applications to avoid conflicts with the operating system.
Using specialized software for synchronization
Instead of manually configuring ports, modern systems often use specialized management platforms. Programs like 1C: Mobile TSD or corporate MDM systems (Mobile Device Management) takes care of setting up the connection. They automatically detect devices on the network and establish a secure connection.
These systems operate by registering a device in a shared registry. A server component is installed on the computer and waits for a connection. A client application is installed on the terminal, which, when launched, scans the network or accesses a pre-defined address.
The advantage of this approach is centralized management. You can see the status of all connected terminals, update their software remotely, and block lost devices. Configuration is as simple as entering the server address in the terminal app.
| Parameter | Manual setup (COM) | Special software (MDM/1C) | Cloud services |
|---|---|---|---|
| Complexity | High | Average | Low |
| Speed of deployment | For a long time | Fast | Instantly |
| Remote control | No | Yes | Yes |
| Price | For free | License | Subscription |
The choice of method depends on the scale of your business. Manual configuration is sufficient for one or two terminals, but for a warehouse with 50 devices, centralized software is essential.
Diagnosing problems and troubleshooting errors
Even with proper configuration, failures can still occur. The most common issue is a "connection timeout." This means that a data packet was sent, but the response did not arrive within the allotted time. This can be caused by network congestion or incorrect timeout settings in the program.
Another common error is "Access Denied." This is almost always the fault of your firewall or antivirus software. You need to add an exception rule for the executable file of your storage program and for the port it uses. Don't forget to check the settings on your router if it has a built-in firewall.
What should I do if there is a ping, but the program does not see the TSD?
Most likely, the problem is with the port. Check that the selected port isn't already in use by another program. Also, make sure the program settings specify the virtual COM port you created in the emulator, and not the physical one.
For deep diagnostics, use the utility netstatIt will show all active connections and listening ports. If the required port isn't listed, the server portion of the program isn't running or has crashed.
netstat -an | find "5000"
This command will show whether the computer is listening on port 5000. If the status is LISTENING If it's missing, check if the service is running. It's also helpful to use traffic sniffers, such as Wireshark, to analyze packets and find breaks in the handshake.
Questions and Answers (FAQ)
Is it possible to connect a mobile computer directly to a computer via Wi-Fi Direct without a router?
Yes, many modern terminals support Wi-Fi Direct mode or creating their own hotspot. In this case, the computer connects to the Wi-Fi network created by the terminal, or vice versa. However, the transfer speed in this mode may be lower, and connection stability depends on the distance.
Which protocol is better to use: TCP or UDP?
For warehouse applications where the accuracy of each scanned barcode is important, the protocol is definitely preferable TCPIt guarantees packet delivery and their correct sequence. UDP is faster, but does not guarantee delivery, which can lead to loss of product data.
Why does the terminal disconnect from Wi-Fi after a while?
This could be related to power saving settings. Check if your terminal is set to "Suspend" mode or if Wi-Fi is disabled in sleep mode. The issue could also be a weak signal or a router setting that resets inactive clients.
Do I need special drivers for Windows 10/11?
For basic network operation, special drivers are generally not needed, as standard network protocols are used. Drivers are only required if you connect the terminal via USB for initial setup or use specific port emulators that are not natively signed by Microsoft.