STF-DIR Posted December 23, 2011 Report Share Posted December 23, 2011 Hello, some questions about LUA and ipc.writeLvars() I have started the lua script read lvars includet in the FSUIPC and also the log function of FSUIPC. Now i have loaded the FSX PMDG 737 NGX. Ok, thats the setup. Now lets take the Button for the left Engine were i can select "GRD","OFF", "cont" and "FLY". Wen i now turn the knob to the left the LUA Display says "L:ngx_switch_119_a=0", after the first turn to the right "L:ngx_switch_119_a=10" and so on. Now..how can i set the Button state via ipc.writeLvars ? I have testet ipc.writeLvars("L:ngx_switch_119_a",0) ipc.writeLvars("L:ngx_switch_119_a",10) and ipc.writeLvars("ngx_switch_119_a",0) ipc.writeLvars("ngx_switch_119_a",10) ipc.writeLvars("ngx_switch_119_a",30) nothing worked for me. What did i wrong here? How can i set the Button position directly ? Thanks Matthias Link to comment Share on other sites More sharing options...
Gypsy Baron Posted December 23, 2011 Report Share Posted December 23, 2011 Hello, some questions about LUA and ipc.writeLvars() I have started the lua script read lvars includet in the FSUIPC and also the log function of FSUIPC. Now i have loaded the FSX PMDG 737 NGX. Ok, thats the setup. Now lets take the Button for the left Engine were i can select "GRD","OFF", "cont" and "FLY". Wen i now turn the knob to the left the LUA Display says "L:ngx_switch_119_a=0", after the first turn to the right "L:ngx_switch_119_a=10" and so on. Now..how can i set the Button state via ipc.writeLvars ? I have testet ipc.writeLvars("L:ngx_switch_119_a",0) ipc.writeLvars("L:ngx_switch_119_a",10) and ipc.writeLvars("ngx_switch_119_a",0) ipc.writeLvars("ngx_switch_119_a",10) ipc.writeLvars("ngx_switch_119_a",30) nothing worked for me. What did i wrong here? How can i set the Button position directly ? Thanks Matthias Are the values you read base 10 or base2? Most controls like that have parameters of 0,1,2,3 (00, 01, 10, 11 base 2 ). Try sending 1, 2 or 3 as the parameter. I just noticed... the command format is " ipc.writeLvar( ) " remove the"s" from your statements! Paul Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now