JanBalke420 / DIY-DirectDrive

Software for creating a DirectDrive Wheelbase for simracing, using an ODrive Robotics board and an industrial servo motor.
http://jan-balke.com/
GNU General Public License v3.0
55 stars 7 forks source link

Force feedback info method #2

Open joesphan opened 4 years ago

joesphan commented 4 years ago

Hello! I was wondering what is the method for obtaining the forcefeedback data, whether its through emulating a virtual ffb wheel, or through peeking at the memory.

groybe commented 3 years ago

Hi. If you are still around you can see method used here https://github.com/ckendell/ACAppTutorial/blob/master/ACAppTutorial.md "shared memory structure made available by Assetto Corsa."

What were you hoping to do?

JanBalke420 commented 3 years ago

Hi,

sorry for replying so late... i have a lot going on right now... My method for obtaining the force feedback data is through shared memory, wich makes it compatoble only with assetto corsa, because AC is the only game (i foubd), that is providing actual force feedback data over the shared memory interface. So it's not the ideal way of doing it.

As i said, i have a lot going on right now with my bachelors thesis... so im not going to continue this project.

Thanks a lot for your message though. It's nice to see people interested in the project.

Best regards, Jan Balke

groybe notifications@github.com schrieb am Do., 11. Feb. 2021, 11:18:

Hi. If you are still around you can see method used here https://github.com/ckendell/ACAppTutorial/blob/master/ACAppTutorial.md "shared memory structure made available by Assetto Corsa."

What were you hoping to do?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/JanBalke420/DIY-DirectDrive/issues/2#issuecomment-777338900, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKXGNSDMYG3VDG46RJBFPD3S6OVGZANCNFSM4P7ALPRA .

joesphan commented 3 years ago

Ah I see. I was trying to obtain the data through more official channels per se, say a virtual/physical hid/pid device. I ended up using an arduino micro (atmega32u4) to run everything.

groybe commented 3 years ago

@joesphan Cool I was thinking about giving vjoy a go. You are running uart from arduino to odrive?

@JanBalke420 I have Richard Burns Rally feeding it now too but no odrive to test. I will start a fork. Good luck with the thesis!

joesphan commented 3 years ago

@joesphan Cool I was thinking about giving vjoy a go. You are running uart from arduino to odrive?

Nope, arduino to analog to odrive.