CONTROLADJUST 0.2 · PILOT FIRMS WANTED IN SOUTH‑EAST QUEENSLANDCONTROLADJUST 0.2 · PILOT FIRMS WANTED IN SOUTH‑EAST QUEENSLAND
Adjust your control network for A$495. Once.
Merge Trimble JobXML and 12d .fld files from Trimble Access, test the network, and write adjusted coordinates into a copy of your control CSV. No dealer quote. No subscription.ControlAdjust merges Trimble JobXML and 12d .fld files exported from Trimble Access into one network, runs the chi-square global test and Baarda w-tests, and writes adjusted coordinates into a copy of your own control CSV. No dealer quote. No yearly subscription.
- PRICE
- A$495 once
- PCS
- 2 per user
- OFFLINE
- Up to 44 days
- GST
- Not charged
Not on sale yet. Sales open after the pilot round; pilot firms run it on a real job with me first.
Tested on local-grid jobs. MGA2020 jobs are supported but not yet checked on a real export; pilot firms help close this.
Advisory software: it flags items for your registered surveyor to review. It doesn't sign off survey work.
Control network adjustment
ControlAdjust 0.2.0 · SYN-2 example
ERROR FACTOR
1.04
expected 0.83–1.17 at 95 %
Global test: within bounds- OBSERVATIONS
- 84
- UNKNOWNS
- 21
- FREEDOM
- 63
- MAX |w|
- 3.07
- OVER 3.29
- 0
- ITERATIONS
- 2
W-TESTS · LARGEST FIRST · 5 OF 843 OF 84
| Setup → target | Type | w | Critical | Finding |
|---|---|---|---|---|
| PM1 07:04 → B104 | Zenith | +3.07 | 3.29 | OK |
| PM1 10:29 → B105 | Slope dist | −2.12 | 3.29 | OK |
| PM1 10:29·2 → B105 | Direction | −1.90 | 3.29 | OK |
| PM1 10:29 → B103 | Zenith | +1.83 | 3.29 | OK |
| SYN TA 4000 → B105 | Zenith | +1.81 | 3.29 | OK |
ERROR FACTOR BY TYPE
- Directions · 32
- 0.980
- Zenith angles · 26
- 1.179
- Slope distances · 25
- 0.930
Network adjustment
SYN-2 example
ERROR FACTOR
1.04
expected 0.83–1.17 at 95 %
MAX |w|
3.07
| Obs | w | Finding |
|---|---|---|
| PM1 07:04 → B104 | +3.07 | OK |
| PM1 10:29 → B105 | −2.12 | OK |
| PM1 10:29·2 → B105 | −1.90 | OK |
| PM1 10:29 → B103 | +1.83 | OK |
| SYN TA 4000 → B105 | +1.81 | OK |
critical 3.29 · largest 5 of 84 w-tests
- Reads
- Trimble JobXML · 12d .fld · your control CSV
- Tests
- Chi-square global test · Baarda w-test at 3.29
- Reports
- PU and RU (ICSM SP1 formulas)
- Writes
- Adjusted coordinates to a copy of your CSV
Three steps from field files to adjusted control.
- 01
Merge field files
Load Trimble JobXML and 12d .fld together. Your control CSV comes in as fixed control.
- 02
Adjust and test
Least squares, then the chi-square global test and a Baarda w-test on every observation.
- 03
Write back to a copy
Adjusted coordinates go into a copy of your control CSV. The original is untouched.
02 WHAT YOUR SENIOR SURVEYOR READS
The tests your senior surveyor already knows, laid out to read.
- Global test (chi-square)
- Whether the network as a whole fits the precision you set.
- w-tests, ranked by size · critical 3.29
- Every observation tested. Anything outside 3.29 is flagged for review.
- PU and RU · ICSM SP1 formulas
- Positional uncertainty for each station and relative uncertainty between station pairs. With control held fixed, PU describes the points relative to that control.
ERROR FACTOR BY OBSERVATION TYPE · SYN-2
| Type | Count | Σ vPv | Redundancy | Error factor |
|---|---|---|---|---|
| Directions | 32 | 0.980 | ||
| Zenith angles | 26 | 1.179 | ||
| Slope distances | 25 | 0.930 | ||
| Horizontal distances | 1 | 0.815 | 0.84 | 0.983 |
Local test: 2 of 84 normalised residuals above 1.96. Face distances: none flagged (22 pairs).
03 WHERE IT FITS
Already have least squares in TBC, 12d or LISCAD?
Then you may not need this, and that's fine. ControlAdjust is for firms that want a standalone adjustment at one published price. If your current package already does what your team needs, keep using it.
Not sure it fits? Ask me- Licence
- A$495 once per user, 2 PCs, no dealer seat or quote
- Inputs
- Trimble JobXML and 12d .fld files from Trimble Access in the same network
- Output
- Adjusted coordinates in a copy of your own control CSV
Trimble, Trimble Access, JobXML, TBC, 12d, 12d Model, LISCAD, STAR*NET, Windows and SmartScreen are trademarks of their respective owners, named only to identify file formats and other software. SurveyMarkup and ControlAdjust are not affiliated with or endorsed by any of them, or by ICSM.
04 SCOPE, STATED PLAINLY
What it does today, and what it doesn't yet.
Does today
- Yes: Least-squares adjustment of total-station control: directions, zenith angles and distances
- Yes: Merges Trimble JobXML and 12d .fld files exported from Trimble Access
- Yes: Chi-square global test and Baarda w-test (3.29)
- Yes: PU and RU computed with the ICSM SP1 formulas
- Yes: Adjusted coordinates written to a copy of your control CSV
Not yet
- Not yet: GNSS vectors
- Not yet: Level runs
- Not yet: MGA2020 path tested on a real client export (pilot firms help close this)
- Not yet: Automatic AUSGeoid2020 separation outside South-East Queensland (elsewhere you enter it yourself)
05 START FREE
Catch the bad setup before the crew leaves site.
Field-to-Office QA reads a Trimble JobXML and lays out every setup, residual and check against limits you set. It's free and needs no account.
- Trimble JobXML 6.27 and 6.34
- Setups, residuals, checks and point rows against your own limits
- Print, JSON or CSV report
- Runs in your browser: nothing uploaded, no account
Field review · sample job
JobXML 6.34 · 25,374 bytes
- OK113
- WARN5
- FAIL1
- REF51
- CHECK39
Calculators the field and office reach for
BROWSER-LOCAL · NO ACCOUNT
- T01Set-out sheetBearings, distances and backsight angles, ready to print for the crew.
- T03COGOBearings, distances and joins between points.
- T11Traverse miscloseLinear misclose, relative precision and a Bowditch comparison.
- T12Level loopLoop misclose against your allowable.
- T15Coordinate converterGDA2020 geographic to MGA grid and back.
- T16Grid-to-groundScale factors between grid and ground distances.
06 PRICING
One price, on the page.
PAID · WINDOWS
ControlAdjust
A$495once per user · 2 PCs · works offline between check-ins
Pilot firms wanted. I'm taking up to 5 firms in South-East Queensland. Run ControlAdjust on one of your own control jobs with me, and tell me what's missing. Pilot firms get a free ControlAdjust licence for 3 months: no card, no automatic charge and no obligation to buy. Apply as a pilot firm
Full pricing and licence terms07 WHO'S BEHIND IT
Built by Tim Albash, engineering surveyor, Brisbane.

I'm an engineering surveyor in Wynnum. I built ControlAdjust because I wanted a least-squares adjustment that takes Trimble and 12d files together, without a dealer quote. It has one published price, and I answer the support emails myself.
- Location
- Wynnum, Brisbane QLD
- ABN
- 50 427 523 590
- Replies
- Usually within one working day
Questions firms ask first
Once per PC, to activate. After that it checks the licence quietly, at most once a day, when you open it while online. The check-in is free and sends no survey data. Offline, it keeps working for up to 44 days after its last check-in.
A licence for one named person on up to 2 PCs, paid once. Move it to a new PC by freeing the old one under Your licences in your account (up to 3 times in any 30 days). Updates: 12 months included. After 12 months, newer versions need a renewal, which isn't offered yet. The versions you have keep working with no further payment.
GST not charged. SurveyMarkup is run by Tim Albash (ABN 50 427 523 590), who is not registered for GST.
ControlAdjust isn't code-signed yet, so Windows may warn you before it runs. The install section of the ControlAdjust page explains what to choose and gives the SHA-256 to check the file first.
Free tools: nowhere, your browser reads the file. ControlAdjust: your field files stay on your PC. Activation and check-ins send your licence key (which carries the name and email it was issued to), a salted one-way fingerprint of the PC (not the Windows machine ID itself) and the ControlAdjust version, plus the PC's Windows computer name each time a PC is activated. Never files, coordinates or results. As with any web request, the server sees the PC's IP address, and it is recorded when a PC is activated.
Full refund within 30 days, no reason needed, on top of your Australian Consumer Law rights. Before buying, try the free tools or apply as a pilot firm.
Run ControlAdjust on a real job with me first.
- PRICE
- A$495 once
- PCS
- 2 per user
- OFFLINE
- Up to 44 days
- GST
- Not charged