SimConnect control not working for various switches.
-
Hello.
I've had a chance to test the Arrow now and there are some issues with the aircraft properly following some standard sim connect behavior. The switches not responding properly are below, (I use Spad.next to bind my hardware to the sim). The battery master I can hear that when I switch my hardware it moves in the sim but then the aircraft models flips it immediately back to off.
Battery Master
Landing Light
Beacon Light
Anti-Collision Light
Rotating beacon light -
Yes, same problem here. Using simconnect for assigning the standart action mappings msfs uses. I have bats avionics lights magnetos and so on bound to 2way or 3way hard switches using simconnects set commands with parameter 1 and 0 on release. Do the standard mappings of the sim work at all?
-
@sluflyer06 radios aren’t working too
-
@Elay As long as you sync the hardware switch positions with those in the sim it works fine. I have the Honeycomb Bravo and have mapped all the switches (bat, alt, pump, lights, pitot heat) to the switches on the Bravo.
I do however hope they will adress this issue and make it possible to use the correct simvars.
-
Here're my settings in Spad.Next for mentioned buttons/Switches:
------------Master Battery
<BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_MASTER_BAT" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_MASTER_BATTERY" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_MASTER_BATTERY" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent><BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_MASTER_BAT" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_MASTER_BATTERY" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_MASTER_BATTERY" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent>----------------LANDING LIGHT
<BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_LANDING_LIGHTS" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventActions>
<EventActionControl TargetDataDefinition="FSUIPC:LANDING_LIGHTS_TOGGLE" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventActions>
<EventActionControl TargetDataDefinition="FSUIPC:LANDING_LIGHTS_TOGGLE" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent><BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_LANDING_LIGHTS" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventActions>
<EventActionControl TargetDataDefinition="FSUIPC:LANDING_LIGHTS_TOGGLE" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventActions>
<EventActionControl TargetDataDefinition="FSUIPC:LANDING_LIGHTS_TOGGLE" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent>__________Beacon Light
<BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_BEACON_LIGHTS" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventConditions>
<EventCondition ConditionComparator="Unequal" ConditionTargetValue="1" ConditionValueSource="SIMCONNECT:LIGHT BEACON" />
</EventConditions>
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_BEACON_LIGHTS" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventConditions>
<EventCondition ConditionComparator="Unequal" ConditionTargetValue="0" ConditionValueSource="SIMCONNECT:LIGHT BEACON" />
</EventConditions>
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_BEACON_LIGHTS" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent>
<BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_BEACON_LIGHTS" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventConditions>
<EventCondition ConditionComparator="Unequal" ConditionTargetValue="1" ConditionValueSource="SIMCONNECT:LIGHT BEACON" />
</EventConditions>
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_BEACON_LIGHTS" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventConditions>
<EventCondition ConditionComparator="Unequal" ConditionTargetValue="0" ConditionValueSource="SIMCONNECT:LIGHT BEACON" />
</EventConditions>
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:TOGGLE_BEACON_LIGHTS" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent>-------------Anti Collision Light
<BaseEvent xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BoundTo="SWITCH_STROBE_LIGHTS" xmlns="http://www.fsgs.com/SPAD">
<EventDefinitions>
<EventDefinition Trigger="VALUEON">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:STROBES_TOGGLE" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEOFF">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:STROBES_TOGGLE" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</BaseEvent><EventDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Trigger="VALUEOFF" xmlns="http://www.fsgs.com/SPAD">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:STROBES_TOGGLE" Value="0" ValueOperation="Set" />
</EventActions>
</EventDefinition>Does work...,
Peter
-
@ZenIT_SWE How do you sync them...I assume you don't mean manually clicking in cockpit so they match the hardware or vice versa, how do u get it to read in the switch positions?
-
@sluflyer06 That's exactly how I mean 🙂
You can probably do it better, but I recon it won't take long until they fix this so the toggling is a temporary solution. -
It is not only Simconnect. Using the default bindings for the Alpha Yoke, without simconnect, none of the battery, alternator, light switches work.
-
another helpful person on discord pointed me towards using LVAR's to bind all these switches and they all work perfectly now with discrete on and off commands setting the variables.
-
@sluflyer06 nice!
-
@sluflyer06 Would you mind sharing how you did? I've been trying to make it work but without any luck.
-
Whilst this is not a support forum, please submit all bugs to the below link
https://support.justflight.com/support/home
However, we are currently aware of this issue and should have it resolved in the next update