• Skip to primary navigation
  • Skip to main content
Support System Status Partner Portal

QSR Automations | The Global Leader in Restaurant Technology

A Global Leader in Advanced Restaurant Technology

  • Software Solutions
      • Kitchen Menu Icon
      • Host Menu Icon
      • Go menu icon
      • RecipesPlus Menu Icon
      • Insights Menu Icon
  • Hardware Solutions
    • Bump Bars
    • Controllers
    • Mounting
    • Touchscreens
    • All-in-Ones
  • Integrations
    • POS Partners
    • Solution Partners
  • Why QSR?
    • About
    • Press + Media Kit
    • Careers
    • Contact
    • Real-World Restaurant Case Studies
  • How To Buy
  • Blog
      • Kitchen Automation
      • Guest Management
      • Restaurant Management
      • Industry News
      • Restaurant Technology
      • Off-Premise Dining
      • COVID-19
  • SCHEDULE DEMO

ConnectSmart Kitchen – TCP setup from the Point of Sale

ConnectSmart® Kitchen – TCP setup from the Point of Sale

Using TCP Communication provides greater stability for network traffic and decreases the likelihood of lost messages. It also supports PCI compliance regulations. To allow ConnectSmart® Kitchen to receive messages from the POS using TCP, or to set up TCP communication for the Point of Sale, please follow the steps below.

ConnectSmart® Kitchen:

Required Components:

  • QsrPOSi.dll or QSRSock.dll– Please note: Not all POSs use this .dll in their integration.
  • QsrSock.xml

By default, the QSRPosi.dll uses UDP broadcasts for communicating with ConnectSmart® Kitchen. This file is placed peer to the POS executable.

To enable TCP communication, the QSRSock.xml needs to be copied to the common application data
directory on each POS terminal or peer to the POS executable.

Editing the QSRSock.xml:

POS TCP communication:

  • Once the QSRSock.xml is in place, it must be edited to include the correct QSR server IP.
  • The following file path should also be created: C:\ProgramData\QSR Automations\ConnectSmart\QsrSock\Data

POS TCP communication:

  • If the POS uses the QsrPOSi.dll integration, the QsrSock.xml must be placed in C:\ProgramData\QSR Automations\ConnectSmart\QsrSock\Data on each POS terminal. You may also wish to create a log folder within the QsrSock folder where a log file will be generated. If the POS uses the QsrSock.dll integration, the QsrSock.xml must be placed peer to the POS executable (this will be the same folder where the QsrSock.dll file exists and is usually a Bin)

Ways to Contact Us

Email Icon

Email support

support@QSRAutomations.com
 

Phone Icon

Phone support

(855) 980 – 7328 ext. 6
Mon-Fri | 3am-12am EST

Call back service

(855) 980 – 7328 ext. 6
Sat-Sun, Holidays | 3am-11pm EST

Relevant Articles

 Pairing the KP-9000 to ConnectSmart Kitchen

Pairing the KP-9000 to ConnectSmart Kitchen

 Kitchen Screen Not Painting the Display

Kitchen Screen Not Painting the Display

 ConnectSmart Kitchen License Expiration Error

ConnectSmart Kitchen License Expiration Error

Also of Interest
  • Kitchen Display Solution
  • How to Set the IP to Host for iOS App
  • Configuring Kitchen Controllers for TCP Connection
Contact
QSR Automations
2700 Buddeke Drive
Louisville, KY 40206
Sales
US | (855) 980-7328
UK | +44 2038704571
sales@qsrautomations.com
Support
(855) 980-7328, ext. 6
support@qsrautomations.com
Follow us
Terms | Privacy | Legal | Do Not Sell My Personal Information Copyright © 2025 QSR Automations, LLC. All rights reserved.
Search:
When autocomplete results are available use up and down arrows to review and enter to go to the desired page. Touch device users, explore by touch or with swipe gestures.
Software
Software Solutions
  • Kitchen Menu Icon
  • Host Menu Icon
  • Go menu icon
  • RecipesPlus Menu Icon
  • Insights Menu Icon
Hardware
Hardware Solutions
  • Bump Bars
  • Controllers
  • Mounting
  • Touchscreens
  • All-in-Ones
How to buy
Support
Menu
Menu
  • Integrations
    • POS Partners
    • Solution Partners
  • Why QSR?
    • About
    • Media Kit
    • Real-World Restaurant Case Studies
    • Careers
    • Contact
  • Blog
    • Restaurant Management
    • Industry News
    • Restaurant Technology
    • Guest Management
    • COVID-19
    • Kitchen Automation
    • Off-Premise Dining