Skip to main content

Dev Station Technology

Digital gauge inspection

Get the reading off the instrument, not off a clipboard

We build systems that take measurements straight from your gauges, testers and sensors, store them with the calibration record attached, and raise an alarm the moment a value drifts out of tolerance.

Book a 30-minute scoping call See the instrument integrations

Send us the model numbers of your instruments. We will tell you which ones we can read before you spend anything.

Torque wrench reading, captured and checked against tolerance.
Reading from instrument KTC wrench, over Bluetooth112.4 Nm
Target and tolerance 110 Nm, plus or minus 5In range
Calibration certificate Valid to 14 March 2027Valid
Operator and asset Signed on device, asset tag scannedRecorded
Previous reading Same asset, 30 days ago109.8 Nm
Nobody types the number, so nobody can mistype it.

Instrument and telemetry work we have shipped

  • Hydrajaws LimitedTorque and pull readings over the KTC SDK
  • IoT WorkzTelemetry platform on ThingsBoard and MQTT
  • Work-at-height platformAnchor and torque checks in the field
  • Zero critical alarmsESP32 device fleets in live operation

Where manual readings go wrong

The number on the dial and the number in the record are not the same number

Every manual gauge process has the same four leaks. None of them show up until an auditor or a customer goes looking.

What a clipboard cannot do

Where the record breaks

  • A digit gets transposed, and nothing downstream can tell
  • The reading is written down, but not when, or by whom, or on which asset
  • Nobody knows whether the instrument was in calibration that day
  • Drift over months is invisible, because the readings live on paper in a drawer

A spreadsheet fixes none of these. It just moves the same numbers somewhere tidier.

What we build instead

The instrument writes the record

  • The value arrives from the device, over Bluetooth or a vendor SDK
  • Asset, operator, timestamp and location attach themselves
  • The calibration certificate of that instrument is checked at the moment of use
  • Out-of-tolerance readings raise an alarm before the part moves on
  • Every reading for an asset sits on one trend line, for years

We have done the hard part already. For Hydrajaws we integrated the KTC SDK so torque and pull values land in the record as measured.

Plain definitions

Two terms that get used loosely on procurement calls

Both come up before anyone talks about budget. Both change what you should be shopping for.

What is digital gauge inspection software?

It is software that takes a measured value from an instrument and stores it as a record, together with the context that makes the value defensible. That context is specific. The asset, the operator, the time, the procedure, and whether the instrument was in calibration on the day.

The distinction from a checklist app is narrow and expensive. A checklist app collects a number somebody typed. A gauge system collects the number the instrument produced, then checks it against a tolerance held per asset before the part is allowed to move on.

Where does calibration management fit?

Calibration management tracks the instruments themselves. Certificate, interval, due date, who performed the calibration and against which reference standard. ISO 9001 clause 7.1.5 and ISO/IEC 17025 both turn on producing that record on demand, and most plants already run something for it.

The gap is that the calibration register and the measurement system rarely speak to each other. So a reading gets taken on an instrument whose certificate expired last week, and nobody finds out until an auditor pulls the file. Closing that gap is often the whole reason a custom build gets approved.

Case study

Case study, United Kingdom

Reading torque and pull values straight from the tester

Hydrajaws makes portable pull testers used in construction and safety compliance. Their old app could not read the instruments, so an engineer copied numbers onto a form and typed them again later. We rebuilt the apps and integrated the KTC SDK for digital torque measurement, so the value in the record is the value the instrument produced.

  • Xamarin
  • .NET
  • Angular
  • Azure
  • KTC SDK
Increase in potential clients after launch
500%
Apps from one shared codebase
2
Digital torque testing opened automotive
New market

Case study, telemetry at scale

A self-hosted platform for readings that never stop arriving

IoT Workz needed measurement data from device fleets without renting it back from a SaaS vendor. We built a self-hosted platform on ThingsBoard with white labelling, single sign-on through Keycloak, a rule engine for alarms, over-the-air firmware updates and multi-tenant separation. Readings arrive over MQTT, CoAP and HTTP and land in TimescaleDB, so a year of history queries as fast as yesterday.

  • ThingsBoard
  • MQTT
  • TimescaleDB
  • PostgreSQL
  • Keycloak
  • Kafka
  • Grafana
  • Kubernetes
Platform ownership, no vendor lock-in
100%
Critical alarms in live operation on ESP32 fleets
Zero
Tenants isolated on one deployment
Multi

Tell us what you measure

Three fields. An engineer reads it, not a sales rep. You get an answer within one working day.

  • Send the instrument models and we check what can be read
  • You get a written view on what to build and a budget range
  • No obligation, and no phone number needed to start

What we build

Six parts of a gauge system that a generic checklist app leaves out

Instrument integration
Torque wrenches, pull testers, gauges and meters over Bluetooth or a vendor SDK. If the device exposes an interface, the reading can bypass the keyboard entirely.
Tolerance and pass logic
Target, upper and lower limits held per asset and per procedure, checked at the moment of capture rather than in a report next week.
Calibration control
Every instrument carries its certificate and expiry. A reading taken on an out-of-calibration device is flagged, not quietly accepted.
Traceability
Asset tag, operator, timestamp, location and instrument serial attached to each reading, which is what an auditor asks for.
Telemetry and trend
Readings stored as time series so drift is visible across months. We have run this on TimescaleDB with data arriving over MQTT.
Alarms and escalation
A rule engine that notifies the right person when a value leaves tolerance, and records what was done about it.

Where the readings come from

Four measurement problems, three of them already shipped

The first three sit behind builds you can read about. The fourth is where those builds get extended most often, and we mark it as such rather than dress it up.

Torque and fastening
Bolted joints checked against a target in newton metres, with the wrench supplying the value. For Hydrajaws we integrated the KTC SDK so digital torque measurement lands in the record untouched, which is what opened the automotive market for them.
Anchor and pull testing at height
Load applied to a fixing, held, and recorded against a pass threshold on a roof with no signal. A duty holder files the certificate afterwards, sometimes months afterwards, so the record has to stand on its own without the engineer there to explain it.
Continuous equipment telemetry
Values arriving from equipment rather than from a person, at a rate no inspector could sustain. On the IoT Workz platform that meant MQTT ingestion into TimescaleDB with alarm rules sitting on the stream.
Calibration and tool control
The extension we get asked for most. Instruments carrying certificates, intervals and reference standards, where the system refuses a reading from an instrument that is out of certificate instead of accepting it and flagging it in a report a fortnight later.

How the work runs

We test the instrument link before anything else

The whole system rests on whether we can read your devices. So that is the first thing we prove, not the last.

  1. Week 1

    Instrument check

    You send model numbers. We find out what interface each one exposes and tell you honestly which are readable and which are not.

  2. Week 2 to 3

    Capture design

    Procedures, tolerances, asset structure, calibration rules and what a certificate has to look like.

  3. Week 4 to 12

    Build and pilot

    One line or one team runs it on real measurements while we are still building. Demo every two weeks.

  4. Ongoing

    Widen and connect

    More instruments, more sites, then the link into your ERP, MES or quality system.

Technology and integration

The instrument side, and everything behind it

Two halves. Getting the value off the device, then keeping years of values queryable once you have them.

Instrument link
Bluetooth Low Energy profiles, serial interfaces and vendor SDKs. The KTC SDK for digital torque is the one we have shipped. Send a model number and we check the interface before you commit anything.
Field application
Xamarin and React Native on Android and iOS, with capture that queues on the device and syncs when coverage returns.
Ingestion
MQTT, CoAP and HTTP where readings arrive from equipment, running on ThingsBoard with a rule engine deciding what counts as an alarm.
Storage
PostgreSQL and SQL Server for the inspection record, TimescaleDB for the time series. A year of history queries as fast as yesterday.
Device firmware
ESP32 fleets with over-the-air updates, running in live operation with zero critical alarms.
Onward systems
ERP, MES and quality systems through APIs, including older systems with no modern interface. Reporting through Grafana or Power BI.

Who does the work

Twenty engineers, eight of them senior

Instrument work punishes hand-offs. The engineer who reads the SDK documentation is the engineer who writes the integration, and the one who joins the call when a reading looks wrong.

Engineers in Ho Chi Minh City
20
Senior engineers
8
Average experience
5+ yrs
Working with US, UK and EU teams
10+ yrs

You interview whoever we put forward, and you keep the right to say no. On a team this size there is nobody to hide behind.

How we work

Five engagement models, and you pick how much you keep

The models differ in one thing: how much of the management you hand over. Everything else, including who owns the code, is the same in all five.

Changing model later is normal. Augmentation into a dedicated team is the common direction, and the people stay.

Engineers join your team and work inside your process, your board and your code review.

Team control
You manage the day to day
Pricing
Monthly per person, by role and seniority
Minimum
1 month

A team that works only on your product, with a lead on our side running delivery.

Team control
Shared. Our lead runs delivery, you set priorities
Pricing
Monthly per role, lead included
Minimum
3 months

A long-term engineering site under your standards, where we carry recruitment, HR, payroll and equipment.

Team control
You direct the work, we run operations
Pricing
Monthly per role plus site costs
Minimum
6 months

One price for a scope that is genuinely settled, with the overrun carried by us.

Team control
We deliver, you accept against written criteria
Pricing
Fixed bid, paid against milestones
Minimum
Project based, usually 10 to 14 weeks

Everything in the centre model, with the whole team moving into your own Vietnamese entity on an agreed date.

Team control
Transfers from us to you
Pricing
Monthly per role, transfer price agreed up front
Minimum
2 to 6 years

FAQs

Questions we get on the first call

Which instruments can you actually read?

Any device that exposes a Bluetooth profile, a serial interface or a vendor SDK. We integrated the KTC SDK for Hydrajaws to read digital torque measurement. Send us the model numbers and we will check each one before you commit to anything.

What about older gauges with only a dial?

A purely analogue dial with no output cannot be read automatically without adding hardware such as a camera or a retrofit sensor. We will tell you that plainly rather than sell you a system that quietly falls back to typing. In most plants a mixed approach works: automatic capture where the instrument allows it, guided manual entry with tolerance checks everywhere else.

Can it track calibration?

Yes, and we recommend it. Each instrument holds its certificate and expiry date, and a reading taken on an expired instrument is flagged at the point of capture rather than found during an audit.

Does it work without a network?

Yes. Readings capture on the device and sync when coverage returns, with conflict rules agreed with you.

Where is the measurement history stored?

Wherever your policy requires, usually your own cloud tenant. For high-volume telemetry we use a time series database. On the IoT Workz platform that was TimescaleDB with data arriving over MQTT.

Can it push results into our ERP or quality system?

Yes. This is normally the reason a generic app is not enough. We have built API integrations against ERP, MES and IoT systems, including legacy ones with no modern interface.

Who owns the data and the code?

You do, both. The IoT Workz platform was built specifically so the client owned it outright with no vendor lock-in.

Do we still need our calibration management product?

Often yes, and we will say so on the first call. If your existing register already holds certificates, intervals and reference standards, the cheaper route is to leave it there and read from it, so a reading is checked against live calibration state at the moment of capture. Replacing a calibration register that works rarely pays for itself.

Can the system handle Gage R and R or MSA studies?

We can build the capture and the calculation, and we have built statistical reporting before. We have not shipped a Gage R and R module specifically, so we will not pretend otherwise. If IATF 16949 makes measurement system analysis a hard requirement for you, say so early and we scope it as its own piece of work.

How does this help at an ISO 9001 or ISO 17025 audit?

The auditor asks the same thing every time. Show me the reading, the instrument it came from, and evidence that instrument was in calibration that day. A system that captures those together answers it in one screen, and we build the record so it exports as evidence rather than being reassembled from three places.

Send us your instrument list

Model numbers are enough to start. We will tell you which ones can be read automatically, which cannot, and what that means for the build.

Book a 30-minute scoping call See the instrument integrations

Let's Talk