Pizman , you right . Those parameters or offsets in placeholder and precondition have to be defined first , otherwise MF won't run when it first start .
Here my config for vs display for pmdg b777
VS mode , 655D , int , 1bytes
VS blank , 6550 , int , 1bytes
VSFPA anun , 6577 , 1bytes
VS display , 654A , int , 2bytes , display as 5 digits in module 2 padding on and space checked
Transform , if(b=1,99999,$) , select placeholder VS blank as b
Compare , if =99999 , set to ' '
Precondition , VS mode=0
FPA display , 654C , float , 4bytes , display as 5 digits in module 2 padding on and space checked , decimal checked at 4th digit
Transform , if(c=0,99999,Round($*10,0)) , select placeholder VSFPA anun as c
Compare , if =99999 , set to ' '
Precondition , VS mode=1
It work well with small issues , like missing leading + and 0 in FPA display and . can not be deleted when blank . But I am not fussy about it.
Then I changed the order and put VS mode row after display , MF refuse to run. I changed back to original order , MF run fine .
Also you can change row order by high light the row and click on the description title bar . But MF won't save the order changed. Next start up , MF load the original order again . You have to reenter the outputs in proper order . Maybe it can be fixed .
[Last edited by thatchi, 2020-04-04 23:04]