Skip to content

Conversation

@davidmontpellier
Copy link

  • Add a position Middle for the Emergency / Parking Brake Handle On/Off
  • Add GB position to INS ,
  • Modify IR Cooling Switch,
  • Add Video Record Selector Switch HMD/LDDI/RDDI,
  • Add Video Record Selector Switch, HUD/LDIR/RDDI

…, Modify INS, IR Cooling Switch, Video Record Selector Switch HMD/LDDI/RDDI, Video Record Selector Switch, HUD/LDIR/RDDI
@davidmontpellier
Copy link
Author

Hi @BlueFinBima let me know what you think of these changes.
Thanks for your support.

@BlueFinBima
Copy link
Contributor

@davidmontpellier Thanks again for recommending changes. I completed what I hope to be the final build for 1.6.5900 just before the submission of PR. Unfortunately I don't have the time at the moment to test this for myself, so for the time being, I plan to only include the changes which match the clickabledata.lua (which means the IR and INS) into 1.6.5900.

A few admin things... your changes to the interface json are not made on the latest version of the file. The current file on this repo is at 1.6.5801 and your changes are on a file at 1.6.5600. If nothing else, the release level of the file will be regressed in addition to one other change if I merged in your changes as they stand. It is always best to try to keep your fork in step with the repo you're wanting to merge back into.

Anyway, a few questions about the changes.

175,176,314 are all still shown as being on the TODO list (at least on my system). Do these work? How did you determine that these are on the IFEI device - it seems a strange device for ED to place these switches on (but stranger things have happened)? I presume you've tested these switches and they work. Is that the case?

These are all currently showing as device-less.

-- TODO list
elements["pnt_507"]		= default_2_position_tumb(_("NUC WPN Switch, ENABLE/DISABLE (no function)"),		0, 3100, 507)

elements["pnt_175"]		= default_3_position_tumb(_("Selector Switch, HMD/LDDI/RDDI"),					0, 3104, 175)
elements["pnt_176"]		= default_3_position_tumb(_("Selector Switch, HUD/LDIR/RDDI"),					0, 3105, 176)
elements["pnt_314"]		= default_3_position_tumb(_("Mode Selector Switch, MAN/OFF/AUTO"),				0, 3106, 314)

Did we have a discussion in the past about the parking brake? I seem to recall that there wasn't a great mapping of DCS functionality onto Helios mimicry. Does this middle position help with this?

@davidmontpellier
Copy link
Author

Hi @BlueFinBima,

Thanks for your reply. I'll answer to you later this week.

Regards
David

@davidmontpellier
Copy link
Author

Hi @BlueFinBima ,

For the switch 175 I found it in the file Helio_F18C.lua in Saved Games\DCS\Scripts\Helios\Mods
Helios_Udp.Send("351", string.format("%0.1f",( mainPanelDevice:get_argument_value(175)+1)/10 )) -- Selector Switch, HMD/LDDI/RDDI >> Right MFCD :: Day/Night/Off

Same thing for 176:
Helios_Udp.Send("384", string.format("%0.1f",( mainPanelDevice:get_argument_value(176)+1)/10 )) -- Selector Switch, HUD/LDIR/RDDI >> AHCP :: IFFCC Power

And finally 314:
Helios_Udp.Send("375", string.format("%0.1f",( mainPanelDevice:get_argument_value(314)+1)/10 )) -- Mode Selector Switch, MAN/OFF/AUTO >> AHCP :: Master Arm

But I am using DCS Beta.

Finally for the parking brake I am able to mimic completely the movement of the parking brake.

Regards
David

@BlueFinBima
Copy link
Contributor

@davidmontpellier thanks for the info. The file Saved Games\DCS\Scripts\Helios\Mods isn't necessarily definitive since it was probably created by you using Capt Zeen's F-18 profile at some point in the past, but it does suggest that the arguments work coming from DCS to Helios for 175/176. The question I was really asking was about the operation Helios back to DCS. Does this work with your change?

@davidmontpellier
Copy link
Author

Hi @BlueFinBima

These changes are working fine with my version of DCS: I am using the beta version.

Regards
David

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants