Jump to content

Panels shake and buffeting telemetry for motion rigs. Howto?


Recommended Posts

Posted (edited)

Hello

 

Im doing some research to get the panel shake/buffeting telemetry output for motion. Ideally it would be in the standard XYZ but from what i can see its done as panel shake inside the aircraft. Now the UH-1 and some others have a Panelshake in mainpanel_init that i see simshaker.lue is using and for example the F16 f-14 and others has no info on it that i can see in the main panel. Any tips on how to do this relatively easy for all modules or does the developer/ED have to enable it in the XYZ telemetry ?  This happens to be a major part of the motion in my opinion and is sorely needed for realism. I suppose a 1-100% range would also be good for a noise value


 

[code]
Panel_Shake_Z                  = CreateGauge()
Panel_Shake_Z.arg_number    = 264
Panel_Shake_Z.input            = {-1,1}
Panel_Shake_Z.output        = {-0.8,0.8}
Panel_Shake_Z.controller    = controllers.Panel_Shake_Z
 
Panel_Shake_Y                  = CreateGauge()
Panel_Shake_Y.arg_number    = 265
Panel_Shake_Y.input            = {-1,1}
Panel_Shake_Y.output        = {-0.8,0.8}
Panel_Shake_Y.controller    = controllers.Panel_Shake_Y
 
Panel_Rot_X                  = CreateGauge()
Panel_Rot_X.arg_number        = 282
Panel_Rot_X.input            = {-1,1}
Panel_Rot_X.output            = {-0.5,0.5}
Panel_Rot_X.controller        = controllers.Panel_Rot_X
[/code]
 
 
 
 
If i look at simshakers.lua it goes something like this
[code]
 
local PanelShake =
              string.format(
              "%.2f~%.2f~%.2f",
              MainPanel:get_argument_value(264),
              MainPanel:get_argument_value(265),
              MainPanel:get_argument_value(282)
 
dataTable.panelShake = PanelShake
Edited by trigen

1080 ti, i7700k 5ghz, 16gb 3600 cl14 ddr4 oc

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...