Hacker News new | ask | show | jobs
by wolrah 1458 days ago
> Makes me want to go out and hug my truck, whose gear selector consists of metal sticks and pins.

If it's a manual transmission or an ancient automatic, sure, but manual transmission trucks basically haven't existed for a decade or so and every automatic since the mid 90s has an electronic gear selector of some variety.

Somehow the world keeps working just fine. The biggest problem that's come up with them has been when manufacturers decide to screw with the physical interface and make it more likely to inadvertently miss Park, like the Chrysler design that killed Anton Yelchin.

> I'd be leery of using this device, with all that complexity, as an input for video games.

It's less complicated than a force feedback joystick or even a lot of modern gamepads.

> The latency makes me ugh.

The latency is coming from the transmission, not the shifter.

> Certainly don't want that much "systems" stuff between me and the transmission of a car I'm piloting.

Again, it has been this way for literally decades. My 1993 Crown Vic with an AODE transmission had a shift lever based on the computer interpreting ranges of resistance from a potentiometer. The lever was literally a joystick with notches. And as the name suggests, that was a classic AOD transmission with the mechanical valvebody replaced with solenoids and an IBM PC grade processor.

6 comments

2021 Tacoma Manual owner here (one of the reasons I got it). Gladiators and Broncos are also available with a manual!
For the Tacoma, you made a good decision. The auto in that thing is the single worst programmed automatic transmission I have ever encountered. But that doesn't just automatically apply to all OEM's. There are plenty of autos that are great & responsive. Fords 10 speeds are quite good.

And you only got rid of 1 of the dozens of computerized components in your drive train. Your engine, transfer case, rear differential, and hubs are all computerized

What about your steering, braking, and throttle controls?
Throttle is drive by wire, brakes are hydraulic (as is the clutch), and steering is hydraulic.

That said, I'm not railing against computers in the car, I'm mostly saying I like manually shifting my gears.

Throttle is definitely computerized.
Amusingly, I discovered that my Toyota Sienna had electronic transmission control when I was downshifting on a mountain descent, and absent-mindedly threw it into reverse. I'm still alive.
I think the first part of this blog series had the gear selector sending it's state every 30ms - so you are looking at some averaged ~15ms of latency just from this thing.
> I think the first part of this blog series had the gear selector sending it's state every 30ms - so you are looking at some averaged ~15ms of latency just from this thing.

For reference purposes at the standard gaming benchmark of 60 FPS a single frame is 16.666_ ms, so you're looking at the equivalent of a frame or two of delay.

That could be critical for a CRT-era fighting game that requires frame-perfect inputs, but as a controller for a traditional automatic transmission it doesn't matter in the slightest.

Yes, exactly, that is terrible latency if you want to use it as an input device.
> Yes, exactly, that is terrible latency if you want to use it as an input device.

Eh, yes and no. It's a lot worse than it could be, that's for sure, but there are a lot of major name game controllers that were sold for years and perform worse, yet a lot of players would never notice unless they did a side-by-side comparison against a good one.

For the use case, where the hardware it's controlling has an inherent latency measured in the many dozens to hundreds of milliseconds depending on which model and mode, it doesn't really matter. Likewise for the author's intended use case as a mode selector for an EV. A faster update rate is in all likelihood possible in the hardware, but when you're sharing a bus measured in kilobits per second with other potentially critical messages it seems reasonable to rate limit.

I'm very familiar with EEC-IV era Fords. If you want to have this debate I am very much down.

Your 1993 Crown Vic may as well be a 1980s toaster over compared to the 2010+ cars being discussed. The only digital electronics are in the ECU and for the display on the radio. There is a huge difference between a 90s Ford style lever position sensor and the BMW stuff. If the computer doesn't do the right gear for what you want you just move it until it does. The BMW will spit error messages at you.

> There is a huge difference between a 90s Ford style lever position sensor and the BMW stuff. If the computer doesn't do the right gear for what you want you just move it until it does. The BMW will spit error messages at you.

You have missed the point. Yes, in that one particular failure mode if the calibration is off on the shift lever itself you can usually fiddle with it to at least end up in a gear. The point was that the transmission doesn't work unless the computer thinks everything's OK. It's not like a mechanical automatic where you can climb under the car and fiddle some levers to force it in to gear. The computer controls everything, just like in the BMW and just like basically every other automatic transmission from the late '80s/early '90s and beyond.

The fact that the BMW shift lever separates the part deciding what gear you've selected from the part actually controlling the gearbox and connects the two over CAN doesn't seem like a significant difference to me from a functionality or reliability standpoint.

The Ford is more or less a classic "game port" joystick where the BMW is the equivalent of a USB HID joystick.

> manual transmission trucks basically haven't existed for a decade

That might be true of pickup trucks, but commercial trucks are virtually all manual.

> That might be true of pickup trucks, but commercial trucks are virtually all manual.

I don't have much experience with the big trucks, but my understanding is that most fleets are leaning towards automatic these days because it's easier to get drivers, they can enforce shifting policies for fuel economy, and there's less a bad/aggressive driver can screw up. I'd totally believe owner ops still stick with three pedals for the most part though.

In the medium size truck world it's been ages since I've seen a stick, everything has an Allison with that same janky '80s seven-segment LED control panel.

Not anymore. I drove Semi trucks and most fleets are going all automatic these days. There are of course some who still prefer a manual, But I would bet commercial trucks will be 90%+ automatics in 10 years.
Mine is the last manual v8 Dodge dakota sold, possibly the last made. 230k miles and still have a sliver of the original clutch.