MESH

Your car as cultural heritage, for good.

Diagnostic, repair and tuning tools for the E46 M3, kept up to date with the latest technology.

Enthusiasts' sponsorship keeps the development going.

The technology refined on the E46 M3 turns your car into cultural heritage.

Mileage

I keep refining diagnostic, repair and tuning tools for my own car, a BMW E46 M3.

The tools, their code, the development documents and the Skills are all published.

If your agent finds them, it can read them, learn from them, and help keep your car going.

And your agent will run the tools as well, taking on what troubles you and your car.

I build the unseen mechanism that makes this possible, and publish it.

Your support brings closer what you and I both dream of: a car that behaves like a partner.

The MILEAGE navigates the way there, and your support reroutes it the way you want.

※ Every tool is published free of charge as an open-source project. The vehicle module data a diagnosis needs cannot be published, because the manufacturers hold the rights to it. For personal use, research and development, safety verification and similar purposes, it can be loaded from a private server onto your own device.

MILESTONE
KeyShippedNextAhead
Progress Not started → Design → Development → MVP → Testing → Iteration → Beta → Live

MILE Before the name, what it takes from the start of the line to reach that MILESTONE. On the right, MILE put in / MILE this MILESTONE needs.

··MSS54HP CSL CONVERT /// TUNER

—/135 MILE

A VE tuner. MSSFlasher, Testo, EFI Analytics, spreadsheets, TunerPro, XDF and Ghidra in one place.

50 MILETool released

—/50 MILE
Live

80 MILEKF_RF_KORR_DRREL table tuning

—/30 MILE

Makes the fuel-injection correction map keyed on the exhaust-temperature delta tunable from drive logs. It also fixes the current VE tuning adding too much fuel at RO 7.5–10% and 2,200–2,700 rpm.

Iteration

90 MILEIdle valve tuning released

—/10 MILE

Releases automatic tuning of the KF_LLS_TV table from logs at idle and at RO (relative opening area) of 1% or less, ending hunting at idle and at very light load.

Testing

100 MILECalibration viewer released

—/10 MILE

Brings TunerPro's table view together with Ghidra's logic tree and code view, so the two can be browsed in step.

Testing

110 MILECalibration editing released

—/10 MILE

Releases editing at least on a par with TunerPro, together with writing the changes straight to the car.

Testing

120 MILEInertia tuning released

—/10 MILE

After fitting a lighter flywheel or re-balancing the engine's rotating mass, measures the engine's inertia and tunes the parameters it affects automatically, sharpening throttle response. It matters most for how the SMGⅡ behaves.

Testing

130 MILEOperation guide released

—/10 MILE

Writes and shares a detailed operation guide to MSS54HP CSL CONVERT /// TUNER, with an explanation of each function.

Not started

135 MILEReal-time agent connector released

—/5 MILE

Adds support for Matrix, the connector between TUNER and AI agents such as Claude and ChatGPT. Log analysis and operating the app's screens can be done by conversation while driving. Suggested drives for the VE map correction, finding the cause when torque drops out or the idle hunts, proposed parameter changes: all of it can be worked through in conversation with the agent.

Development

··MSS54HP CSL /// Boot

—/40 MILE

A DME CSL converter — an uploader over OBD2 that needs no bootloader. A recovery tool for a failed write is in development too.

30 MILETool released

—/30 MILE

The app is released once a successful write has been confirmed on a real car. It has been tested thoroughly in a simulator and is waiting on that test; a BDM tool is being built in case anything goes wrong.

Testing

40 MILEBDM tool build guide released

—/10 MILE

Publishes a guide to building the BDM tool yourself, using a method that needs no soldering. The software runs in the app itself.

Not started

··E46M3 SMGⅡ /// Mapping

—/45 MILE

Flasher, Testo, TunerPro and XDF in one place.

30 MILETool released

—/30 MILE
Testing

40 MILEOperation guide released

—/10 MILE
Not started

45 MILEReal-time agent connector released

—/5 MILE

Adds support for Matrix, the connector between SMGⅡ /// MAPPING and AI agents such as Claude and ChatGPT.

Not started

··E46M3 /// Monitoring

—/50 MILE

Reading and clearing DTCs, data logging, resetting adaptations, running test jobs. A replacement for INPA.

35 MILETool released

—/35 MILE
Testing

45 MILEOperation guide released

—/10 MILE

Writes and shares a detailed operation guide to E46M3 /// MONITORING, with an explanation of each function.

Not started

50 MILEReal-time agent connector released

—/5 MILE

Releases Matrix, the connector between MONITORING and AI agents such as Claude and ChatGPT. The agent reads the fault codes, runs test jobs, calibrations and data-log analysis, and works out the cause and a plan to fix it on its own, all through conversation with the agent.

Not started

··E46 M35080 /// Migration

—/40 MILE

Reads, backs up, rewrites, restores and codes the M35080 EEPROM of an E46 instrument cluster, with an Arduino UNO as the SPI bridge; the cluster can then be bench-tested over the K+DCAN cable.

30 MILETool released

—/30 MILE

Being tested on a real car. It is published as soon as it is confirmed working there.

Beta

40 MILEOperation guide released

—/10 MILE

Writes and shares a detailed operation guide to E46 M35080 /// MIGRATION, with an explanation of each function.

Not started

··VANOS /// TUNER by OpenWAM

—/520 MILE

A simulation tuner built on a 1D engine model of the VANOS.

400 MILETool released

—/400 MILE
Development

420 MILEOperation guide released

—/20 MILE
Not started

520 MILEComputing service opens

—/100 MILE
Not started
Sidings

No MILESTONE placed yet. As support gathers, MILESTONEs are placed and the line is drawn onto the map.

··E46M3 /// Modification

—/60 MILE

A replacement for NCS Expert and NCS Dummy, on phone or PC.

··E46M3 SMGⅡ /// Migration

—/15 MILE

An SMG2 CSL converter, replacing WinKFP. Designed.

··E46M3 /// Measurement

—/20 MILE

A VE comparison tool for the mid-range.

··E46M3 /// Maintenance

—/30 MILE

Keeping and comparing a service history.

··MSS60 /// Mapping

—/30 MILE

MSS6xFlasher, XDF, TunerPro and ECUWORX in one place.

··MSS65 /// Mapping

—/30 MILE

MSS6xFlasher, XDF, TunerPro and ECUWORX in one place. A prototype exists.

··E6xM5/M6 /// Monitoring

—/10 MILE

A replacement for INPA. The E46M3 frame with the job translations swapped.

··E9xM3 /// Monitoring

—/10 MILE

A replacement for INPA. The E46M3 frame with the job translations swapped.

··OldAlfa /// Monitoring

—/50 MILE

A replacement for AlfaOBD and Multiecuscan. A prototype exists.

··多言語化(全ツール)

—/5 MILE

Per tool, per language added.

··他車種化(Monitoring・Modification)

—/10 MILE

Per tool, per model added.

··Mツールの iPhone 対応ドングル製作ガイド

—/15 MILE

A build guide for the dongle that puts the M tools on an iPhone, with the software updated as it goes. Designed.

··S54 /// オーバーホールガイド

—/54 MILE

A detailed overhaul manual for the S54.

··MeetUpHub

—/300 MILE

A place where an owner — and whoever came with them — can find some room to breathe. An old farmhouse near enough to Okayama and far enough from it, run as somewhere you can feel what living alongside nature is like. In design.

··M(TSUNAGI)の法人化

—/10 MILE

Incorporating, so that what was built through the M outlives it.

Merge

To support the M, buy MILE: it speeds up the development.

Minds

DIY enthusiasts and owners

  • Access to the development apps (WORKS)
  • Back the tool or feature you want, from one MILE
  • Your contribution, visible on MESH

Minds

Choose the MILESTONE to back
Roadmap
— / 135
— / 40
— / 45
— / 50
— / 40
— / 520
— / 300
Roadmap candidates
— / 60
— / 15
— / 20
— / 30
— / 30
— / 30
— / 10
— / 10
— / 50
— / 5
— / 10
— / 15
— / 54
— / 10

Back the work without picking a feature; the M decides where it goes.

Left blank, you stay anonymous on MESH and in the credits.

The VIN you enter is not stored. Only a value it cannot be recovered from is kept, used solely to count your continued support. It is not passed to the payment processor either.

MILE to back it with
Total0 MILE

Pick a MILESTONE, or Leave it to the M.

Masters

Workshops and Business

  • Access to the development apps (WORKS)
  • Certified specialist workshop
  • Your location, contact and logo listed under MESH
  • Owners looking for work are pointed your way

Masters

Choose the MILESTONE to back10 MILE left
Roadmap
— / 135
— / 40
— / 45
— / 50
— / 40
— / 520
— / 300
Roadmap candidates
— / 60
— / 15
— / 20
— / 30
— / 30
— / 30
— / 10
— / 10
— / 50
— / 5
— / 10
— / 15
— / 54
— / 10
Left to the M (whatever you don’t place)+10

Back the work without picking a feature; the M decides where it goes.

About the workshop

This is what appears in the MESH list. You can change it after paying.

The logo is uploaded on the screen after payment. A file needs somewhere to live, so that one step comes later.

MILE to back it with
Total10 MILEYou pay ¥330,000

Mainstay

Partner companies

  • Top billing on MESH
  • Advice on implementing your own definitions, logic, workflows and UI
  • Advice on building tools with agents
Direct Inscription→
Matters

Frequently asked questions.

What is a MILE?

The unit for supporting development on MESH. You place it one MILE at a time on the MILESTONEs (features and tools) you want funded. It is a one-time payment: no annual fee, no automatic renewal.

What do I get with MILE?

The page for buyers, Master, and the WORKS build of each tool (WORKS APPS in the M menu), with no time limit. Your name can go on MESH and in the credits of the apps you back, or on neither.

How much does it cost?

The amount is shown on the order screen and the payment screen. Minds starts at one MILE, Masters comes in tens, and the amount is in proportion to the number of MILE.

How can I pay?

Card, Apple Pay and Google Pay (and PayPay for Minds). Payment is handled by Stripe; card numbers are not stored on this site.

Will the MILESTONE I put MILE on definitely be built?

It is not a promise. Placing MILE says where you would like it used; whether, when and how the work is done is decided as development goes. Progress is always shown in the MILEAGE.

What is “Left to the M”?

Placing MILE without choosing a MILESTONE. Where it goes is left to the M: it counts toward the MILEAGE total and goes where it is needed.

Can I get a refund?

No. MILE is voluntary support, and there is no refund when a MILESTONE changes or is dropped, or when a listing is withdrawn.

Can I use it on another device?

Yes. The recovery code on the purchase receipt shown after payment opens Master and the WORKS builds on another device. A link sent from a device you already use works too. Do not show the recovery code to anyone.

Does it work on an iPhone?

Connecting to the car works in browsers on a PC (Chrome, Edge) and on Android. The iPhone’s browsers cannot connect to devices, so they cannot reach the car. Each tile in the M menu shows the devices that tool supports.

Can the tools damage my car?

Reading and writing an ECU carries a risk of faults or a car that will not start. The tools give you material to decide with; they do not guarantee a result. Always take a backup before writing, and do the work at your own risk.

Can a workshop take part?

Yes, as Masters (from 10 MILE). Your workshop’s name, address, contact details and logo are listed on MESH, and owners looking for work are pointed your way.

What if I do not want my name shown, or want it removed later?

Untick “List me on MESH” when you order and it is not shown; leave the handle blank and you are listed as Anonymous. To withdraw a listing later, tell us through the enquiry form (there is no refund).

Will the tools be extended to my car, or my customers’ cars?

Write what you would like when you buy MILE, and development starts once the MILE needed is reached. If you want a tool of your own built, advice on developing it is available for a separate fee.

Can you support my tuning or troubleshooting?

Support is not offered. The approach to tuning and troubleshooting is packaged into the tools as Skills that an agent can use. Talk over what troubles you with your own agent: it learns how to use these tools and works through the problem with you. Only the BMW E46 M3 is covered for now. For another model, buy the MILE needed with the model you want noted, or develop it yourself.

Can tools be built for other makes, such as Audi, Porsche, Alfa Romeo or Ferrari?

Yes. How much the first stage can do depends on the car’s security design, the documentation that is public and how far existing tools go. The owner does the development, and the M gives advice on it.

MESH
Order

Menter

READING…