SimShaker for DCS World and Falcon BMS support thread
-
-
Compared to KW-901, KW-908 has a bit more powerfull and more noisy motors and paired motors in buttocks area. Both models have 6 vibe zones.
I thought I read somewhere that the KW-908 has 8 motors?
Does both the 901 and 908 support the different vibration zones with SimShaker?
One more question I have is with using USB headphones with the USB connection on the Jetseat and the zone vibration settings. The Gametrix website says this isnāt possible, but I could see using SimShaker that it would be.
-
I thought I read somewhere that the KW-908 has 8 motors?
Does both the 901 and 908 support the different vibration zones with SimShaker?
One more question I have is with using USB headphones with the USB connection on the Jetseat and the zone vibration settings. The Gametrix website says this isnāt possible, but I could see using SimShaker that it would be.
Yes, 8 motors, but some of them a paired, so resulting 6 zones I can control when developing SimShaker.
Both the 901 and 908 supports 6 different vibration zones with SimShaker.You can use USB headphones, but when JetSeat is running in sound mode, you will need some additional software to stream game sound both to 3.5 mm jack output and USB headphones. SimShaker uses JetSeat in USB mode, no additional tricks needed.
-
Andre,
Is paypal setup yet on your website? I tried to order today and paypal was rejected. -
Andre,
Is paypal setup yet on your website? I tried to order today and paypal was rejected.Iām still waiting PayPal approval. They told me PP is overloaded with approval requests.
-
Gents,
Iāve got PayPal approval and my e-shop seems to be ready.
Letās try it out.
https://andres-eshop.pswebshop.com/ -
Worked for me!
-
Worked for me!
Confirmed.
Thank you, Matt. Iām preparing the package for you.
I will keep you informed. -
I tested SimShaker with my XRocker seat (run through my video card HDMI sound instead of my motherboard) and I could feel the vibration (Test Vibe Motors), but when I launch BMS I get nothing (I have support selected under special options).
Is there any way to test the software in BMS before I buy?
Thank you
-
Hi Toto,
I suggest to try in Demo mode ground bumps on runway and taxiing. -
Thanks for the reply. I tested it out in demo mode and I could feel the runway and landing bump. The only problem is the rate of the taxiway bumps is constant, no matter if Iām going 1 mph or 100 mph
-
-
Did you download an older version? The bumps interval in relation to speed was just added in the last couple of versions (Andre has constantly been tweaking it to users requests).
FWIW, there are a lot more effects that make things much more immersive and actually help your situational awareness.
-
Did you download an older version? The bumps interval in relation to speed was just added in the last couple of versions (Andre has constantly been tweaking it to users requests).
FWIW, there are a lot more effects that make things much more immersive and actually help your situational awareness.
I donāt think itās possible to download an old version oŃcasionally, Matt.
I will check ground bumps at my end this week. -
Hi Andre. I see my order for the JetSeat has already cleared customs, so I am eagerly looking forward to receiving it. As I am in the process of building a G Seat like the one Bergisson made (
), Iām pretty interested in making sure that effects are synchronized - I think SimShaker will be an excellent compliment to what Iām building. But it would be a bit weird to feel bumps in the taxiway at one frequency through the motors in the G Seat and in a completely different way via SimShaker.It sounds like youāre using aircraft speed to simulate taxiway bumps. Iām developing using a different approach you might consider (this is for BMS only, which is all I fly). I monitor weight-on-wheels and yaw. BMS actually dips the nose of the aircraft slightly when going over a taxiway seam. You can see this in the FPM bobbing up and down. So watching something like the second derivative of pitch might be a good control input.
Anyway, as a software developer I know how useful most advice about programming is, (āWhy donāt you just do X? It should be easy!ā) so if there are good reasons this approach is impractical, please ignore me. I just offer it on the off chance you havenāt thought of it, and that itās helpful.
Thanks again for your help with the order, and for SimShaker!
-
@candera:
Hi Andre. I see my order for the JetSeat has already cleared customs, so I am eagerly looking forward to receiving it. As I am in the process of building a G Seat like the one Bergisson made (
), Iām pretty interested in making sure that effects are synchronized - I think SimShaker will be an excellent compliment to what Iām building. But it would be a bit weird to feel bumps in the taxiway at one frequency through the motors in the G Seat and in a completely different way via SimShaker.It sounds like youāre using aircraft speed to simulate taxiway bumps. Iām developing using a different approach you might consider (this is for BMS only, which is all I fly). I monitor weight-on-wheels and yaw. BMS actually dips the nose of the aircraft slightly when going over a taxiway seam. You can see this in the FPM bobbing up and down. So watching something like the second derivative of pitch might be a good control input.
Anyway, as a software developer I know how useful most advice about programming is, (āWhy donāt you just do X? It should be easy!ā) so if there are good reasons this approach is impractical, please ignore me. I just offer it on the off chance you havenāt thought of it, and that itās helpful.
Thanks again for your help with the order, and for SimShaker!
Hi Craig,
thatās a good idea. But, you probably had in mind to monitor Pitch, not Yaw?
Would you please, as a software developer, share your ground bumps method with me? -
@candera:
Hi Andre. I see my order for the JetSeat has already cleared customs, so I am eagerly looking forward to receiving it. As I am in the process of building a G Seat like the one Bergisson made (
), Iām pretty interested in making sure that effects are synchronized - I think SimShaker will be an excellent compliment to what Iām building. But it would be a bit weird to feel bumps in the taxiway at one frequency through the motors in the G Seat and in a completely different way via SimShaker.It sounds like youāre using aircraft speed to simulate taxiway bumps. Iām developing using a different approach you might consider (this is for BMS only, which is all I fly). I monitor weight-on-wheels and yaw. BMS actually dips the nose of the aircraft slightly when going over a taxiway seam. You can see this in the FPM bobbing up and down. So watching something like the second derivative of pitch might be a good control input.
Anyway, as a software developer I know how useful most advice about programming is, (āWhy donāt you just do X? It should be easy!ā) so if there are good reasons this approach is impractical, please ignore me. I just offer it on the off chance you havenāt thought of it, and that itās helpful.
Thanks again for your help with the order, and for SimShaker!
Mine is on itās way too but it is traveling a longer distance!
Please keep me posted on your Bergison G Seat project! Iāve wanted to build one for a long time but while the hardware part to me seems pretty straight forward, the trying to get the software side of things to work was more my problem. Actually, getting a KW-908 has been my instead of a G Seat of solution, but if you can get the shared memory extraction for the G Seat done I think the two would work quite well together!
Interesting tip about the yaw swing on the ground! How can you then dampen out the pilot yaw inputs or does it not matter since the plane was going to move either way?
-
Yes, sorry: pitch, not yaw.
Youāre welcome to look at all the code I have here, https://github.com/candera/g-seat/blob/master/driver/Program.cs, in particular these lines, but I donāt think itās going to be super helpful to you. Since Iām moving the motors in response to the orientation of the aircraft, the bumps happen automatically just by the fact that the pitch is changing. Iām guessing youād need to do some additional processing to derive the signal youād output. Probably something along the lines of monitoring the second derivative of pitch and sending a bump signal when it goes above a certain threshold, with memory around how long since the last bump, so you donāt trigger too often.
Sorry I donāt have anything more useful than that - Iām still in the middle of development, and at the moment I have the back actuators of my G Seat going, not the ones underneath me, so no good way to see how well this algorithm might work in practice. But monitoring the data, it seems promising. Like I said: typical software development āadviceā.
I might be able to throw together some code later this week that would act as a proof of concept if that would be helpful. Happy to continue to discuss here as well if the idea isnāt clear.
-
Mine is on itās way too but it is traveling a longer distance!
Please keep me posted on your Bergison G Seat project! Iāve wanted to build one for a long time but while the hardware part to me seems pretty straight forward, the trying to get the software side of things to work was more my problem. Actually, getting a KW-908 has been my instead of a G Seat of solution, but if you can get the shared memory extraction for the G Seat done I think the two would work quite well together!
Interesting tip about the yaw swing on the ground! How can you then dampen out the pilot yaw inputs or does it not matter since the plane was going to move either way?
I misspoke - itās pitch, not yaw. Which makes more sense, of course. And like I told Andre, the idea is slightly theoretical, as I havenāt actually got it working yet. But watching the pitch data coming out of Falcon, it sure looks like it should work. And actually, it looks like zDot is even better.
If you want to follow the G Seat project, Iām Tyrant over at the 1st VFW (I should really switch my handle here), and Iāve got a forum thread where Iām reporting my (slow) progress. All the software/firmware is open source, and Bergisson posted everything he did, too.
Anyway, I should stop hijacking this thread - feel free to ask questions over on the 1st forum, though.
-
Hi Craig,
thatās a good idea. But, you probably had in mind to monitor Pitch, not Yaw?
Would you please, as a software developer, share your ground bumps method with me?I got interested in this idea, so I whipped up a quick prototype. It beeps when it detects a runway bump, which is a simple threshold on zDot in the shared data. It seems to match up well for me to what I see the FPM doing as I taxi. The code is here:
https://github.com/candera/g-seat/blob/master/experiments/runway-bump/Program.cs#L603-L637
Hope you find it helpful! Itās in C#, but even if thatās not what youāre using the algorithm is really straightforward. You might need to play with it a bit to get it to be really nice - I only went for ābarely workingā, although it actually seems fairly robust.