- 1,086
- St-Hyacinthe, QC
- GTP_pilmat
- pilmat
I wonder if it's somehow possible to use a real ABS system somehow with the game output.
That is if one would get really fancy with their brakes.
You'd have to have 1 master cylinder, ABS pump, valve system, controller and 4 slave cylinders.
You'd then need to use something like an Arduino or something to send game data to the controller of the pump to 'fool' it into thinking a real car is at work.
So you'd have to send the data of each wheel's speed to the controller. At which point it will work out for itself if it needs to activate.
I believe Fanaleds already uses ABS output of various games. Though I don't know if this is on a per tire basis.
This does mean one thing though. If it would work, you could switch off your 'emulated ABS' in the game's options/aids menu and use a switch for example to turn on your 'real' ABS.
Thus in return getting very different results and moving the functions from the game code to the input device. Like Leo Bodnar talked about (though with FFB systems) in his FFB wheel article.
Sorry, just talking wild for a moment here to maybe give someone (or maybe you Pilmat) a new idea.
I've copied this over from the Hydraulic Brake Build thread, as I think it is quite relevant and should stay in this stream of thought
ABS is a very complex system designed to tackle a very complex problem. Simply put, ABS turns a single input (pedal pressure) into an independent 4 channel output. The system breakdown you listed is missing one of the key elements of the system's function: the 4 separate wheel speed sensors to determine when one of the wheels is slowing down faster than the others (and therefore requiring a different mount of braking). Here the game would require 4 wheel speed outputs to the external ABS controller, etc.
My first question reading this was "what does he want to achieve that is not already covered in the game?" Our external sim toys have to give us a tactile control over something we normally control, but as ABS is really a car parameter (and the most sophisticated do simulations on board to handle the real world input) why would you want this controlled external to the "car" (i.e. simulator)? If I can see what you want to achieve, we can discuss it's benefits and drawbacks