Highspeed1964 Posted November 24, 2016 Posted November 24, 2016 Hi folks, Love flying the Huey! I've made a lot of progress in my skills and almost feel that I might be able to fly the real thing. :megalol: Anyway, on to the issue. I've been working with a program called LEA Extended Input to build input panels for controlling most of my console functions via an Android device (cell phone for now but looking for my tablet which would be a more appropriate size.) I've built the Center Console and Overhead Panel screens and programming all the buttons to respond to joystick buttons. LEA adds four "virtual joysticks", each with 8 axis inputs and 128 button inputs for a total of 32 axis and 512 buttons! Here's where the challenge came in. I've included the circuit breaker panel and wanted to make that usable for managing those devices as well. (I know, ultra-geeky but what can I say - I like realism!) Well, in programming all of the buttons I discovered that the input configuration mapping was incorrect! Mind you, this is not a button to input configuration item error, but it is an input item to actual function issue. For example, I map a button to the "HOIST POWER" circuit breaker but when I activate that button in the sim, it would activate (toggle) the "NAV LIGHTS" circuit breaker instead. There were also three breakers that would not work at all even though they are listed in the configuration page and I can map buttons to them. These are: HEATED BLANKET 2, VOLT METER NON ESS BUSS, and IGNITION SYSTEM IGNITER SOL. I have fixed most of these issues and wanted to pass on my findings so that it can be corrected in future releases. The fix was an edit to the default.lua file in the ..\Mods\Aircraft\UH-1H\Input\UH-1H folder. Below are two snippets from this file - the first is the original file and the second is my modifications. Notice that each configurable input has a numeric value and each is associated with "Button_18" so my guess is that Button_18 is an array with each member represented by the numeric value. 0.0 would be the first item in the array, 0.01 would be the second and so on. CODE SNIPPET --Circuit breakers {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.0, name = _('CB IFF APX 1'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.01, name = _('CB IFF APX 2'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.02, name = _('CB Prox. warn.'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.03, name = _('CB Marker beacon'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.04, name = _('CB VHF Nav. (ARN-82)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.05, name = _('CB LF Nav. (ARN-83)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.06, name = _('CB Intercom CPLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.07, name = _('CB Intercom PLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.08, name = _('CB Wind wiper PLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.09, name = _('CB Wind wiper CPLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.10, name = _('CB KY-28 voice security'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.11, name = _('CB Search light power'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.12, name = _('CB Landing light power'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.13, name = _('CB Landing & Search light control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.14, name = _('CB Anticollision light '), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.15, name = _('CB Heated blanket 1'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.16, name = _('CB Heated blanket 2'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.17, name = _('CB Voltmeter Non Ess Bus'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.18, name = _('CB Pitot tube'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.19, name = _('CB Cabin heater (Outlet valve)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.20, name = _('CB Cabin heater (Air valve)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.21, name = _('CB RPM Warning system'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.22, name = _('CB Engine anti-ice'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.23, name = _('CB Fire detector'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.24, name = _('CB LH fuel boost pump'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.25, name = _('CB Turn & Slip indicator'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.26, name = _('CB TEMP indicator'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.27, name = _('CB HYD Control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.28, name = _('CB FORCE Trim'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.29, name = _('CB Rescue hoist PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.30, name = _('CB Rescue hoist CTL'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.31, name = _('CB Rescue hoist cable cutter'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.32, name = _('CB ARC-102 HF Static INVTR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.33, name = _('CB HF ANT COUPLR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.34, name = _('CB HF ARC-102'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.35, name = _('CB FM Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.36, name = _('CB UHF Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.37, name = _('CB FM 2 Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.38, name = _('CB VHF AM Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.39, name = _('CB Fuselage lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.40, name = _('CB Navigation lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.41, name = _('CB Dome lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.42, name = _('CB Cockpit lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.43, name = _('CB Caution lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.44, name = _('CB Console lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.45, name = _('CB INST Panel lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.46, name = _('CB INST SEC lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.47, name = _('CB Cargo hook release'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.48, name = _('CB EXT Stores jettison'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.49, name = _('CB Spare inverter PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.50, name = _('CB Inverter CTRL'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.51, name = _('CB Main inverter PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.52, name = _('CB Generator & Bus Reset'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.53, name = _('CB STBY Generator Field'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.54, name = _('CB Governor Control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.55, name = _('CB IDLE Stop release'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.56, name = _('CB RH fuel boost pump'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.57, name = _('CB Fuel TRANS'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.58, name = _('CB Fuel valves'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.59, name = _('CB Starter Relay'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.60, name = _('CB Ignition system'), category = _('Circuit breaker panel')}, By changing the values (and resequencing the lines to keep track of it all) I was able to get all the functioning breakers correctly mapped. Then I started tackling the ones that would not function and found two of the three that had higher numbers - specifically 0.61 for the HEATED BLANKET 2 and 0.62 for the VOLT METER NON ESS BUS. I tried 0.63 for the IGNITION SYSTEM IGNITER SOL but that did not work. Looking further at the panel layout shows that it might be 0.64 (4 rows of 16 CBs) or 0.80 (5 rows if you count the top row with 3 CBs and the RADAR ALT switch with each row having 16). I'll try those two values and if not successful I'll start counting up (to a reasonable number) until I find the right one that makes this work if there is one. Here is the modified version of the above code subset: --Circuit breakers {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.0, name = _('CB IFF APX 1'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.01, name = _('CB IFF APX 2'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.02, name = _('CB Prox. warn.'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.03, name = _('CB Marker beacon'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.04, name = _('CB VHF Nav. (ARN-82)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.05, name = _('CB LF Nav. (ARN-83)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.06, name = _('CB Intercom CPLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.07, name = _('CB Intercom PLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.08, name = _('CB ARC-102 HF Static INVTR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.09, name = _('CB HF ANT COUPLR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.10, name = _('CB HF ARC-102'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.11, name = _('CB FM Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.12, name = _('CB UHF Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.13, name = _('CB FM 2 Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.14, name = _('CB VHF AM Radio'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.16, name = _('CB Pitot tube'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.18, name = _('CB Rescue hoist CTL'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.19, name = _('CB Rescue hoist cable cutter'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.20, name = _('CB Wind wiper CPLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.21, name = _('CB Wind wiper PLT'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.22, name = _('CB KY-28 voice security'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.23, name = _('CB Starter Relay'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.24, name = _('CB Search light power'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.25, name = _('CB Landing light power'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.26, name = _('CB Landing & Search light control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.27, name = _('CB Anticollision light '), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.28, name = _('CB Fuselage lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.29, name = _('CB Navigation lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.30, name = _('CB Dome lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.31, name = _('CB Cockpit lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.32, name = _('CB Caution lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.33, name = _('CB Console lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.34, name = _('CB INST Panel lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.35, name = _('CB INST SEC lights'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.36, name = _('CB Cabin heater (Outlet valve)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.37, name = _('CB Cabin heater (Air valve)'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.38, name = _('CB Rescue hoist PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.39, name = _('CB RPM Warning system'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.40, name = _('CB Engine anti-ice'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.41, name = _('CB Fire detector'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.42, name = _('CB LH fuel boost pump'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.43, name = _('CB Turn & Slip indicator'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.44, name = _('CB TEMP indicator'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.45, name = _('CB HYD Control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.47, name = _('CB FORCE Trim'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.48, name = _('CB Cargo hook release'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.49, name = _('CB EXT Stores jettison'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.50, name = _('CB Spare inverter PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.51, name = _('CB Inverter CTRL'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.52, name = _('CB Main inverter PWR'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.53, name = _('CB Generator & Bus Reset'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.54, name = _('CB STBY Generator Field'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.55, name = _('CB Governor Control'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.56, name = _('CB IDLE Stop release'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.57, name = _('CB RH fuel boost pump'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.58, name = _('CB Fuel TRANS'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.59, name = _('CB Fuel valves'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.60, name = _('CB Heated blanket 1'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.61, name = _('CB Heated blanket 2'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.62, name = _('CB Voltmeter Non Ess Bus'), category = _('Circuit breaker panel')}, {down = device_commands.Button_18, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.63, name = _('CB Ignition system'), category = _('Circuit breaker panel')}, It's that last one I'm still having trouble with but again, I'm going to experiment with different values to see if I can find one that works. Also note that there are three numbers that have been skipped; namely 0.15, 0.17 and 0.46. These were originally assigned to these three breakers that did not function under mapped input control. So at this point, I have about a 97% functional CB panel on my LEA input screen. Hope this helps the devs at Belsimtek improve their product. Thanks, Highspeed
Highspeed1964 Posted November 24, 2016 Author Posted November 24, 2016 (edited) UPDATE: The last CB (Ignition System) now works. It was 0.64 for the "value_down" value. This makes sense in a 4X16 panel configuration. It looks like this panel has gone through various stages in development and some of the items got moved around? The additional three CBs in the upper row were possibly moved from some of the six empty locations on the four rows. These empty slots minus the additional 3 in the upper row account for the three missing values (0.15, 0.17 and 0.46) from the table in the default.lau configuration file. In any case, my panel is 100% working now. No work-around fudging to get the CBs mapped correctly. Highspeed Edited November 25, 2016 by Highspeed1964
Highspeed1964 Posted November 25, 2016 Author Posted November 25, 2016 One additional note: There are other .LUA files in the same folder as the default.lua file and these will need modification as well for completeness or if using one of those input types (I'm guessing) so hopefully the devs will catch all of this and update accordingly. Highspeed
Recommended Posts