FloorCheck

Scale guide

Connecting a scale to FloorCheck, and what to do when it doesn't connect.

Not every scale will work. Run Set up a scale with yours before relying on it: it tells you on the spot whether FloorCheck can read it, and checks it against a known weight. Nothing here needs an internet connection.

What you need

FloorCheck recognises adapters that use Kern's KUP-06 service, the Nordic UART service, HM-10-style modules and Microchip transparent UART. For any other BLE adapter it looks through the device's services for one that behaves like a serial port.

Formats FloorCheck reads

Every scale brand sends weights in its own text format. FloorCheck listens to what your scale sends and works out which one it is.

FormatUsed byHow FloorCheck gets a weight
MT-SICSMettler Toledo balances and scales; Kern (KCP follows it for weights)Asks the scale to stream every change
A&D standard formatA&D balances and scalesAsks for each weight
Ohaus print formatOhaus Scout, Ranger, Valor, Defender and othersAsks for continuous output, or for each weight
Sartorius SBISartorius balancesAsks for each weight
SMAScales and indicators that follow the Scale Manufacturers Association standardAsks for each weight
Toledo continuousIndustrial bench and floor scale indicators, including many from Mettler Toledo, Rice Lake and CardinalListens: the indicator streams on its own
Plain weight outputAny scale that prints a number and unit, one reading per lineListens, and waits for the reading to hold still

If your scale sends something else, FloorCheck tries to learn it from the scale's own output: where the weight is, its unit, and the mark that means a reading is still settling. You confirm it with a check weight before it's saved.

Wiring an RS-232 scale

Setting it up

  1. Turn on the scale and the adapter, and keep the phone or tablet within a few meters.
  2. In FloorCheck: Settings, Scale and instruments, Set up a scale, then Find my scale. Known adapters are listed first.
  3. FloorCheck listens to the scale. If it's quiet, it asks for a weight in each brand's own words, and tells you which format it found.
  4. Zero the scale with the pan empty, put the check weight on, enter its mass and tap Check.
  5. Name the scale (for example "Line 3 scale") and save it. It reconnects on its own after that.

No scale yet? The setup has a demo scale that speaks each format, so you can see the whole process first.

Troubleshooting

What the setup saysWhat to try
Isn't sending anythingTurn on the scale's data output in its menu. Check the cable: try a null-modem adapter. Make sure the adapter has power.
Data is scrambledThe adapter's speed or parity doesn't match the scale. Set both to the same settings, usually 9600 baud, 8 data bits, no parity, 1 stop bit.
No weight foundPut something on the pan so the reading changes. Check the scale is set to send weights, not a report or a count.
Kilograms or pounds with no unitThe scale is sending a bare number in another unit. Set the scale to grams.
Reads zeroPut the check weight on the pan, and zero the scale with the pan empty first.
Off by a few gramsZero the scale with the pan empty and check its calibration with your check weight.
The device doesn't appearAllow Bluetooth for FloorCheck, move closer, and make sure the adapter isn't connected to another phone or computer.

Accuracy and legal-for-trade