14 packages matching “e46”
bmweb-cli
v0.1.7 · 22 days ago
BMWeb's tools as a command line: read INPA .IPO scripts, compile .IPS sources, search the corpus job index, decode and diff shared Garage reports, and, over a K+DCAN cable, run jobs, whole-car scans and INPA screens in the terminal.
No known vulnerabilities
@emdzej/inpax-ini-parser
v0.12.0 · 2 months ago
INI file parser for INPA configuration files
No known vulnerabilities
@emdzej/ediabasx-interface-j2534
v0.8.0 · 2 months ago
SAE J2534 PassThru transport for EdiabasX via Tactrix OpenPort 2.0 — wraps @emdzej/j2534-driver as an EdiabasInterface, with frame-level integrity that K+DCAN UART bridges can't provide.
No known vulnerabilities
@emdzej/ncsx-text-tables
v0.9.0 · 2 months ago
Parsers for NCSEXPER DATEN text tables (SGFAM, ZST, AT, AT.M00, AT.ZUS). Spec: ../../docs/daten-format.md §2
No known vulnerabilities
@emdzej/ncsx-fa-asw
v0.9.0 · 2 months ago
FA token string → ASW bit set converter. Spec: ../../docs/ecu-selection.md §3.3
No known vulnerabilities
@emdzej/nfsx-data-files
v0.4.0 · 2 months ago
Plaintext parsers for BMW NFS / WinKFP data files: kmm_*.txt (planner inputs), HWNR.DA2 (part-number → SG lookup), KFCONF10.DA2 (per-SG flash config), SGIDC.AS2 / SGIDD.AS2 (auth material), npv.dat (ZB upgrade table), prgifsel.dat (transport selector). Al
No known vulnerabilities
@emdzej/ncsx-coder
v0.9.0 · 2 months ago
Top-level coding orchestrator: chassis + FA + FSW/PSW edits → per-SG netto buffers ready for CODIERDATEN_SCHREIBEN.
No known vulnerabilities
@emdzej/ncsx-inpax-cabi-provider
v0.9.0 · 2 months ago
CABI/CDH bridge for the inpax IPO interpreter — implements the 80+ CDH* functions NCSEXPER's A_*.ipo dispatchers call (statically linked in NCSEXPER.EXE). Signatures from CABI.H, behaviour ghidra-verified per docs/assumptions.md.
No known vulnerabilities
@emdzej/ncsx-identity
v0.9.0 · 2 months ago
Read VIN / FA / ZCS from a connected BMW ECU. Picks the right identity SG per chassis using SGFAM's FA/ZCS flags (no hardcoded chassis tables).
No known vulnerabilities
@emdzej/ncsx-ecu-select
v0.9.0 · 2 months ago
Walks <BR>SGET.000 to produce the in-scope SG list for a given chassis + ASW. Equivalent of NCSEXPER's coapiScanAllSgFromBr.
No known vulnerabilities
@emdzej/nfsx-ms45
v0.4.0 · 2 months ago
MS45 DME flashing helpers — offline CRC-32/MPEG-2 checksum verify/rewrite, RSA-1024 firmware signing, security-access payload builder, and (Stage 2+) SGBD-driven flash session for BMW MS45.0 / MS45.1 engine control units.
No known vulnerabilities
node-bmw-client
v0.0.1 · 8 years ago
NodeJS-powered BMW IBUS client interface
No known vulnerabilities
matrix-tsunagi
v0.3.0 · 1 day ago
TSUNAGI///Matrix — the BMW E46 M3 tools' calculations as a library, a CLI and MCP servers. MSS54HP DME: VE and rf_korr corrections from Testo logs. SMG II: decode and compare the gearbox calibration. DME backups and cluster M35080 EEPROMs: read and verify
No known vulnerabilities
matrix-tsunagi-migration
v0.3.0 · 1 day ago
TSUNAGI///Matrix — MIGRATION MCP server: read BMW E46 M3 MSS54HP DME backups (CSL conversion bootloaders, CRCs) and E46 cluster M35080 EEPROM backups (mileage, checksums), locally and read-only. The server lives in matrix-tsunagi; this package is how the
No known vulnerabilities