Scale Terminal

NOTE: These instructions are intended for knowledgeable IT staff.

Setting up the hardware

See our Hardware and Supplies page for recommended products.

  1. Assemble the stand
  2. Assemble the barcode reader
  3. Plug in the scale serial cable, the barcode reader, and the power
  4. Power up the tablet
  5. Connect it to your network
  6. Install Adobe Acrobat Reader
  7. Connect/configure a printer
  8. Configure the barcode reader

Scale Images

The terminal can capture up to TWO images from cameras on the local network and save them with each scale ticket whenever a weight is recorded. Typically, this means one capture for the TARE and one for the GROSS. In order to read these images, the camera needs to be accessible by the scale terminal, and support an HTTP reference to retrieve the image. For example, http://camera/image.jpg The image URL should work in a browser without requiring any special plug-ins or passwords.

Installing and Configuring the Scale Service

Scale Service talks to the physical scale using a serial/com port.

  1. Download the "Scale Service".
  2. Run and complete the installation
  3. Start services.msc and find and stop the "Hurkin Scale Service".
  4. Browse to the Program Files \ ScaleService directory
  5. Open "Hurkin.Scale.Service.exe.config" with notepad. Edit the text file with the following considerations:
    • StopBits [None, One]
    • TestingMode [False, True -- for sending random data to test the web service]
    • Port [COM1 -- or any other COM port]
    • Baud [1200, 4800, 9600]
    • Parity [None, Even, Odd]
    • DataBits [7, 8]
    • FlowControl [None, XOnXOff, RequestToSend, RequestToSendXOnXOff]
  6. Start the service.
  7. To watch that the scale is sending data correctly, watch the ScaleFile (c:\users\public\documents\HurkinScaleService.txt).

Installing and Configuring the Scale Web Service

Scale Web Service provides scale data and image information to Shipper clients.

  1. Make sure that the following Windows Features are enabled:
    • .NET Framework 3.5
      • Windows Communication Foundation HTTP Activation
    • .NET Framework 4.7 Advanced Services
      • ASP.NET 4.7
      • WCF Services / HTTP Activation, TCP Port Sharing
    • Internet Information Services
      • IIS Management Console
      • Application Development Features (default)
      • Common HTTP Features: Default Document, Directory Browsing, Static Content
  2. Download the "Scale Web Service".
  3. Run and complete the installation
  4. Browse to C:\Program Files (x86)\Hurkin Scale WebService
  5. Open "web.config" with notepad. Edit the text file with the following considerations:
    • IMPORTANT! XML strings needs to be encoded (!encoding=xml )
    • ScaleImage [like http://images/image.jpeg -- Static Scale Image. Leave empty if necessary]
    • ScaleImage2 [same as above, just a second image URL]
    • StackLandscape: [True or False]. Adds images next to each other instead of on top of each other.
  6. Open your browser to http://[machine]/ScaleService/ScaleService.svc
  7. Confirm that there were no errors opening the page (you may need this)
  8. Configure the Windows Advanced Firewall to allow HTTP (port 80) traffic inbound on all profiles.
  9. Open Shipper and click on the Scales search tool
  10. Add the description for the scale, as well as the service URL in step 6. Make note of the Scale Id.
  11. Save the data and flush the cache before testing.

Installing and Configuring the Scale Client

  1. Scale Client is an optional touchscreen-enabled application that allows real-time entry of scale tickets into Shipper.
  2. Obtain your License Code by emailing An administrator can also look in HAAL for this.
  3. Install:
  4. Enter the Database Code, License, and Scale Id
  5. Copy the desktop shortcut for the Hurkin.Scale.Client into the Startup folder on the Start menu.
  6. Install Adobe Acrobat Reader
  7. Connect/configure a printer
  8. Restart the computer to confirm that the Scale Client starts up automatically.