Jump to content
The simFlight Network Forums

FSUIPC and ELITE King Air Throttle Quadrant


Recommended Posts

Helo Pete,

well i know there have been talked about the Elite device for FSX, But dont you think there is a way to in some way by a lua or something to stop the Elite device frome give interface to FS like a on and off button you could assigne. Because program the throttle to turn on and off when A/T is turned on or off would be imposible as this is only a problem when using Add-ons and would require coding for all add-ons i think.

So i just think if we could create a way to turn off the inteface from the device but not turn it off directly as if you pull out the USB stick and insert it when you want to fly manualy it dosent work as then the Elite device would sendt data to the FS anylonger when you insert the usb again..

I realy hope there is a solution as now i got this device for some years and dident used it, but becaus i have been unlucky the past moth so 1 thing was my saiteck device is down. so i had to go back to this nice hardware.

As for some time ago before i skiped it.. i contacted Elite but nothing have been changsed since about finding a solution so now i try go this way as i know it is more ELITES problem...

As i know it uses the Elite driver but requires FSUIPC as you cant assign in FSX....

Best Regards LN

Link to comment
Share on other sites

well i know there have been talked about the Elite device for FSX, But dont you think there is a way to in some way by a lua or something to stop the Elite device frome give interface to FS like a on and off button you could assigne. Because program the throttle to turn on and off when A/T is turned on or off would be imposible as this is only a problem when using Add-ons and would require coding for all add-ons i think.

Sorry, you've lost me. This 'Elite' device, I assume it connects to USB or COM port? And it has a driver? does it look like a Windows joystick, or what?

As i know it uses the Elite driver but requires FSUIPC as you cant assign in FSX....

Ah, so it interfaces to FS via FSUIPC? In that case, can't you program it in FSUIPC? If not ...

In the past I have made drivers for specific hardware, but I can only do it if I have the hardware. I use tools to work out what the protocol is and then write the software to suit. But there is no way for me to do such a thing remotely. And it isn't trivial.

If it connects via a serial port or a proper USB you can work it out yourself using one of the Serial Port or USB monitor programs you can buy. They aren't cheap, but they are good. The ones I use are by AGG -- see http://www.aggsoft.com/.

Once you know the protocol you could write your driver in any language, or, yes, possibly as a Lua plug-in. The COM library can handle serial ports and some USB type devices -- but not all. It might need some additional library facilities if it doesn't look like a HID.

I think you are looking at quite a lot of work though, and certainly it would need money for the tools. you need. If you are not a programmer you'd need to get someone else to do it for you. Are you sure the hardware is worth so much to justify thus?

Regards

Pete

Link to comment
Share on other sites

It is a USB device, and yes it cost the program i see. it was just if it was posible as im low on money as many expensive things have had to be payeid due to my unlucky periode.

And about if it is worth it, well i and others like the Elite device much as its metal and solid and a bit expensive depending on device and so but the device give the interface it should. as compaired to the Saitek device i had to buy as i last time dident have much money after the Elite device + i had to get a new yoke as it broke down right after, but it isent as good under 1 year and the device dident work probley and now it is hard to even use it.. thats why i like the more expensive. Becaus now i got the elite device if i then just could have used that and get a yoke it would still be expensive but it would be 2 times more expensive if i have to buy a new Throttle device as well.

but yes it seems like a dead end sadly... as i have hoped there was a way some how to block the bypass FSUIPC by blocking the Interface in Fsuipc or something so it could work like a fire wall and block the input it gets and dont send it to FSX as it uses FSUIPC as i can understand.. So you only assigne a button to turn on and off the blocade between FS and Elite driver, so FSUIPC gets the data but dosent sendt it to FS

it´s also a sad that ELITE dosent do something to help / solve it.. as what is the point in a device that only works whit the default planes when Auto throttle is engaged. they keep say on the forum its up to the Developers of the driver... standard awenser since i for around 2-3 years ago opend the problem post...

Link to comment
Share on other sites

... have hoped there was a way some how to block the bypass FSUIPC by blocking the Interface in Fsuipc or something so it could work like a fire wall and block the input it gets and dont send it to FSX as it uses FSUIPC as i can understand.. So you only assigne a button to turn on and off the blocade between FS and Elite driver, so FSUIPC gets the data but dosent sendt it to FS

How would the device control anything if you block its link to FSUIPC? Sorry, I'm even more confused by what you say. Surely stopping the control program doing what it does is the same as simply not running it?

Are you implying, by the way, that their driver operates FS by writing directly to FSUIPC offsets, and not by sending FS controls and so on? If it is writing to FSUIPC offsets then you could, in a Lua plug-in, intercept these -- using event.intercept -- and make those writes do something else instead. However, this would affect all writes to those offsets, from all programs --- unless you connected on a Client PC through WideFS and had the Lua plug-in running there.

Regards

Pete

Link to comment
Share on other sites

well i was about to say i found a solution as when i changse this: AxisIntercepts=No to Yes it works so far whit A/T when using flight1 MD80 and airbus X it stops giving interface even if i try move the throtle leaver on the Elite device it dident respond before A/t was disengaged i got the controls back. But it dosent work whit the 737NGX i dont know why els then it might be 1 of the limits there are refered to in the manual, so i think it might be a clear indication it runs throu FSUIPC right?

just woundering if there is a solution so it would work whit NGX like the other planes...?

Link to comment
Share on other sites

well i was about to say i found a solution as when i changse this: AxisIntercepts=No to Yes it works so far ...

Ah ... so the Elite driver is operating like a fly-by-wire controller.

whit A/T when using flight1 MD80 and airbus X it stops giving interface even if i try move the throtle leaver on the Elite device it dident respond before A/t was disengaged i got the controls back. But it dosent work whit the 737NGX i dont know why els then it might be 1 of the limits there are refered to in the manual, so i think it might be a clear indication it runs throu FSUIPC right?

Well, we knew that. What we don't really know is what it interfaces to -- offsets, controls, what?

just woundering if there is a solution so it would work whit NGX like the other planes...?

Sorry, I really have no idea. I'd need both the NGX and your Elite controler to find out.

Regards

Pete

Link to comment
Share on other sites

yes there isient much to see in the log.. could there be a way to try find what Elite driver is telling by doeing a trick like a lua or so for the throtle axis and that way could give a output reading like increasing numbers or so that might give a indication of what it might do ? I know but it just iritates me i cant get it work now when it works whit the other planes. dam i wish it would have been like other devices as then we could have assigned in FSUIPC insted and mabe that way have avoided the problems as sendt it as default FS comands as pointed out in the manual as for some reason there is complications when running throu FSUIPC´s calibrations whit the NGX what ever the cause could be..

But thanks anyway i think it leads no futher sadly whished i could mind teleport the device to you :-)

Link to comment
Share on other sites

yes there isient much to see in the log

What were you logging? If it's using offsets you need to log "ipc writes".

could there be a way to try find what Elite driver is telling by doeing a trick like a lua or so for the throtle axis and that way could give a output reading like increasing numbers or so that might give a indication of what it might do ?

No, you can't write a plug-in to show more data than logging can show unless you know what the device is doing in the first place so you can read the right things.

Regards

Pete

Link to comment
Share on other sites

well it was what i did and in the coding you see it WRITE that EliteFSX.dll shouldstart but els i dont think it gives a clue:


1763 WRITE0 330A, 2 bytes: B0 04 ..
1778 WRITE0 330A, 2 bytes: EC 03 ..
2184 WRITE0 8001, 25 bytes: 53 56 50 45 55 37 59 49 38 55 53 4A 45 6C 69 74 SVPEU7YI8USJElit
2184 65 46 53 58 2E 44 4C 4C 00 eFSX.DLL.
2215 Running in "Microsoft Flight Simulator X", Version: 10.0.61637.0 (SimConnect: 10.0.61259.0)
2215 Initialising SimConnect data requests now
2215 FSUIPC Menu entry added
2262 C:\FSX\FLIGHTS\OTHER\FLTSIM.FLT
2262 C:\FSX\SimObjects\Airplanes\Aircreation_582SL\Aircreation_582SL.AIR
2527 WRITE0 089A, 2 bytes: 00 00 ..
2527 WRITE0 088E, 2 bytes: A4 01 ..
2527 WRITE0 0890, 2 bytes: 00 40 .@
2527 WRITE0 0BBA, 2 bytes: 20 08 .
4103 WRITE0 089A, 2 bytes: 00 00 ..
4103 WRITE0 088E, 2 bytes: A4 01 ..
4103 WRITE0 0890, 2 bytes: 00 40 .@
4103 WRITE0 0BBA, 2 bytes: 20 08 .
4586 WRITE0 089A, 2 bytes: 00 00 ..
4586 WRITE0 088E, 2 bytes: A4 01 ..
4586 WRITE0 0890, 2 bytes: 00 40 .@
12464 WRITE0 089A, 2 bytes: 00 00 ..
12464 WRITE0 088E, 2 bytes: A4 01 ..
12464 WRITE0 0890, 2 bytes: 00 40 .@
12464 WRITE0 0BBA, 2 bytes: 20 08 .
12542 WRITE0 089A, 2 bytes: 00 00 ..
12542 WRITE0 088E, 2 bytes: A4 01 ..
12542 WRITE0 0890, 2 bytes: 00 40 .@
12605 WRITE0 089A, 2 bytes: 00 00 ..
12605 WRITE0 088E, 2 bytes: A4 01 ..
12605 WRITE0 0890, 2 bytes: 00 40 .@
12667 WRITE0 089A, 2 bytes: 00 00 ..
12667 WRITE0 088E, 2 bytes: A4 01 ..
12667 WRITE0 0890, 2 bytes: 00 40 .@
12714 WRITE0 089A, 2 bytes: 00 00 ..
12714 WRITE0 088E, 2 bytes: A4 01 ..
12714 WRITE0 0890, 2 bytes: 00 40 .@
12948 WRITE0 089A, 2 bytes: 00 00 ..
12948 WRITE0 088E, 2 bytes: A4 01 ..
12948 WRITE0 0890, 2 bytes: 00 40 .@
17238 WRITE0 089A, 2 bytes: 00 00 ..
17238 WRITE0 088E, 2 bytes: A4 01 ..
17238 WRITE0 0890, 2 bytes: 00 40 .@
17238 WRITE0 0BBA, 2 bytes: 20 08 .
17300 WRITE0 089A, 2 bytes: 00 00 ..
17300 WRITE0 088E, 2 bytes: A4 01 ..
17300 WRITE0 0890, 2 bytes: 00 40 .@
17737 WRITE0 0BBA, 2 bytes: 20 08 .
18299 WRITE0 089A, 2 bytes: 00 00 ..
18299 WRITE0 088E, 2 bytes: A4 01 ..
18299 WRITE0 0890, 2 bytes: 00 40 .@
19562 WRITE0 089A, 2 bytes: 00 00 ..
19562 WRITE0 088E, 2 bytes: A4 01 ..
19562 WRITE0 0890, 2 bytes: 00 40 .@
19562 WRITE0 0BBA, 2 bytes: 20 08 .
29593 C:\FSX\SimObjects\Airplanes\Airbus_A321\Airbus_A321.AIR
29905 WRITE0 089A, 2 bytes: 00 00 ..
29905 WRITE0 088E, 2 bytes: A4 01 ..
29905 WRITE0 0890, 2 bytes: 00 40 .@
29905 WRITE0 0BBA, 2 bytes: 20 08 .
29937 WRITE0 089A, 2 bytes: 00 00 ..
29937 WRITE0 088E, 2 bytes: A4 01 ..
29937 WRITE0 0890, 2 bytes: 00 40 .@
29983 WRITE0 089A, 2 bytes: 00 00 ..
29983 WRITE0 088E, 2 bytes: A4 01 ..
29983 WRITE0 0890, 2 bytes: 00 40 .@
30046 WRITE0 089A, 2 bytes: 00 00 ..
30046 WRITE0 088E, 2 bytes: A4 01 ..
30046 WRITE0 0890, 2 bytes: 00 40 .@
30093 WRITE0 089A, 2 bytes: 00 00 ..
30093 WRITE0 088E, 2 bytes: A4 01 ..
30093 WRITE0 0890, 2 bytes: 00 40 .@
30155 WRITE0 089A, 2 bytes: 00 00 ..
30155 WRITE0 088E, 2 bytes: A4 01 ..
30155 WRITE0 0890, 2 bytes: 00 40 .@
30217 WRITE0 089A, 2 bytes: 00 00 ..
30217 WRITE0 088E, 2 bytes: A4 01 ..
30217 WRITE0 0890, 2 bytes: 00 40 .@
30280 WRITE0 0BBA, 2 bytes: 20 08 .
49265 WRITE0 089A, 2 bytes: 00 00 ..
49265 WRITE0 088E, 2 bytes: A4 01 ..
49265 WRITE0 0890, 2 bytes: 00 40 .@
49265 WRITE0 0BBA, 2 bytes: 20 08 .
52947 WRITE0 089A, 2 bytes: 00 00 ..
52947 WRITE0 088E, 2 bytes: A4 01 ..
52947 WRITE0 0890, 2 bytes: 00 40 .@
52947 WRITE0 0BBA, 2 bytes: 20 08 .
53103 WRITE0 089A, 2 bytes: 00 00 ..
53103 WRITE0 088E, 2 bytes: A4 01 ..
53103 WRITE0 0890, 2 bytes: 00 40 .@
53602 WRITE0 089A, 2 bytes: 00 00 ..
53602 WRITE0 088E, 2 bytes: A4 01 ..
53602 WRITE0 0890, 2 bytes: 00 40 .@
53602 WRITE0 0BBA, 2 bytes: 20 08 .
53789 WRITE0 089A, 2 bytes: 00 00 ..
53789 WRITE0 088E, 2 bytes: A4 01 ..
53789 WRITE0 0890, 2 bytes: 00 40 .@
53836 WRITE0 089A, 2 bytes: 00 00 ..
53836 WRITE0 088E, 2 bytes: A4 01 ..
53836 WRITE0 0890, 2 bytes: 00 40 .@
53851 WRITE0 089A, 2 bytes: 00 00 ..
53851 WRITE0 088E, 2 bytes: A4 01 ..
53851 WRITE0 0890, 2 bytes: 00 40 .@
53867 WRITE0 089A, 2 bytes: 00 00 ..
53867 WRITE0 088E, 2 bytes: A4 01 ..
53867 WRITE0 0890, 2 bytes: 00 40 .@
53898 WRITE0 089A, 2 bytes: 00 00 ..
53898 WRITE0 0932, 2 bytes: 00 00 ..
53898 WRITE0 0890, 2 bytes: 00 40 .@
53898 WRITE0 0928, 2 bytes: AA 3A .:
53914 WRITE0 089A, 2 bytes: 00 00 ..
53914 WRITE0 0932, 2 bytes: 00 00 ..
53914 WRITE0 0890, 2 bytes: 00 40 .@
53914 WRITE0 0928, 2 bytes: AA 3A .:
53929 WRITE0 089A, 2 bytes: 00 00 ..
53929 WRITE0 0932, 2 bytes: 00 00 ..
53929 WRITE0 0890, 2 bytes: 00 40 .@
53929 WRITE0 0928, 2 bytes: AA 3A .:
53945 WRITE0 089A, 2 bytes: 00 00 ..
53945 WRITE0 0932, 2 bytes: 00 00 ..
53945 WRITE0 0890, 2 bytes: 00 40 .@
53945 WRITE0 0928, 2 bytes: AA 3A .:
53961 WRITE0 089A, 2 bytes: 00 00 ..
53961 WRITE0 0932, 2 bytes: 00 00 ..
53961 WRITE0 0890, 2 bytes: 00 40 .@
53961 WRITE0 0928, 2 bytes: AA 3A .:
54288 WRITE0 0BBA, 2 bytes: 20 08 .
54366 Aircraft="Airbus A321 Paint2"
54382 System time = 02/02/2012 06:57:26, Simulator time = 12:05:17 (11:05Z)
54772 WRITE0 089A, 2 bytes: 00 00 ..
54772 WRITE0 088E, 2 bytes: A4 01 ..
54772 WRITE0 0890, 2 bytes: 00 40 .@
54865 Starting everything now ...
54881 Using "C:\FSX\Modules\GFDEV.DLL", version 2.1.0.1
54881 GoFlight GFP8 detected: 2 devices
54881 GoFlight GFLGT detected: 1 device
54881 GoFlight GF166 detected: 1 device
54881 GoFlight GFRP48 detected: 1 device
54881 GoFlight GFMCPPRO detected: 1 device
55333 WRITE0 0BBA, 2 bytes: 20 08 .
55817 WRITE0 089A, 2 bytes: 00 00 ..
55817 WRITE0 088E, 2 bytes: A4 01 ..
55833 WRITE0 0890, 2 bytes: 00 40 .@
56379 WRITE0 0BBA, 2 bytes: 20 08 .
56878 WRITE0 089A, 2 bytes: 00 00 ..
56878 WRITE0 088E, 2 bytes: A4 01 ..
56878 WRITE0 0890, 2 bytes: 00 40 .@
57424 WRITE0 0BBA, 2 bytes: 20 08 .
57923 WRITE0 089A, 2 bytes: 00 00 ..
57923 WRITE0 088E, 2 bytes: A4 01 ..
57923 WRITE0 0890, 2 bytes: 00 40 .@
58485 WRITE0 0BBA, 2 bytes: 20 08 .
58532 Advanced Weather Interface Enabled
58968 WRITE0 089A, 2 bytes: 00 00 ..
58968 WRITE0 088E, 2 bytes: A4 01 ..
58984 WRITE0 0890, 2 bytes: 00 40 .@
59514 WRITE0 0BBA, 2 bytes: 20 08 .
60014 WRITE0 089A, 2 bytes: 01 F0 ..
60014 WRITE0 0932, 2 bytes: 01 F0 ..
60014 WRITE0 0890, 2 bytes: 00 40 .@
60014 WRITE0 0928, 2 bytes: AA 3A .:
60560 WRITE0 0BBA, 2 bytes: 20 08 .
60918 WRITE0 0932, 2 bytes: 01 F0 ..
60934 WRITE0 089A, 2 bytes: 60 F1 `.
60934 WRITE0 0932, 2 bytes: EB F0 ..
60950 WRITE0 089A, 2 bytes: 4A F2 J.
60950 WRITE0 0932, 2 bytes: A9 F3 ..
60965 WRITE0 089A, 2 bytes: 34 F3 4.
60965 WRITE0 0932, 2 bytes: 93 F4 ..
60981 WRITE0 089A, 2 bytes: 1E F4 ..
60981 WRITE0 0932, 2 bytes: 7D F5 }.
60996 WRITE0 0932, 2 bytes: 67 F6 g.
61012 WRITE0 089A, 2 bytes: 08 F5 ..
61012 WRITE0 0932, 2 bytes: 51 F7 Q.
61028 WRITE0 089A, 2 bytes: F2 F5 ..
61028 WRITE0 0932, 2 bytes: 3B F8 ;.
61043 WRITE0 089A, 2 bytes: DC F6 ..
61043 WRITE0 0932, 2 bytes: 25 F9 %.
61059 WRITE0 089A, 2 bytes: C6 F7 ..
61059 WRITE0 0932, 2 bytes: 25 F9 %.
61059 WRITE0 0890, 2 bytes: 00 40 .@
61059 WRITE0 0928, 2 bytes: AA 3A .:
61074 WRITE0 089A, 2 bytes: B0 F8 ..
61074 WRITE0 0932, 2 bytes: 0F FA ..
61090 WRITE0 089A, 2 bytes: 9A F9 ..
61090 WRITE0 0932, 2 bytes: F9 FA ..
61106 WRITE0 089A, 2 bytes: 84 FA ..
61106 WRITE0 0932, 2 bytes: E3 FB ..
61137 WRITE0 089A, 2 bytes: E3 FB ..
61137 WRITE0 0932, 2 bytes: B7 FD ..
61152 WRITE0 089A, 2 bytes: 42 FD B.
61152 WRITE0 0932, 2 bytes: 16 FF ..
61168 WRITE0 089A, 2 bytes: 00 00 ..
61168 WRITE0 0932, 2 bytes: 78 01 x.
61184 WRITE0 089A, 2 bytes: F1 02 ..
61184 WRITE0 0932, 2 bytes: 69 04 i.
61199 WRITE0 089A, 2 bytes: E2 05 ..
61199 WRITE0 0932, 2 bytes: 5B 07 [.
61215 WRITE0 089A, 2 bytes: 5B 07 [.
61215 WRITE0 0932, 2 bytes: C5 0B ..
61230 WRITE0 089A, 2 bytes: 08 0B ..
61230 WRITE0 0932, 2 bytes: B6 0E ..
61246 WRITE0 089A, 2 bytes: FA 0D ..
61246 WRITE0 0932, 2 bytes: A7 11 ..
61262 WRITE0 089A, 2 bytes: 72 0F r.
61277 WRITE0 089A, 2 bytes: 20 13 .
61277 WRITE0 0932, 2 bytes: CD 16 ..
61293 WRITE0 089A, 2 bytes: 55 15 U.
61293 WRITE0 0932, 2 bytes: BF 19 ..
61293 WRITE0 089A, 2 bytes: 46 18 F.
61293 WRITE0 0932, 2 bytes: F4 1B ..
61308 WRITE0 089A, 2 bytes: BF 19 ..
61308 WRITE0 0932, 2 bytes: E5 1E ..
61324 WRITE0 089A, 2 bytes: F4 1B ..
61324 WRITE0 0932, 2 bytes: 5E 20 ^
61340 WRITE0 089A, 2 bytes: 6C 1D l.
61340 WRITE0 0932, 2 bytes: D6 21 .!
61355 WRITE0 089A, 2 bytes: E5 1E ..
61355 WRITE0 0932, 2 bytes: 0B 24 .$
61371 WRITE0 089A, 2 bytes: 5E 20 ^
61371 WRITE0 0932, 2 bytes: 84 25 .%
61402 WRITE0 0932, 2 bytes: B9 27 .'
61418 WRITE0 089A, 2 bytes: D6 21 .!
61418 WRITE0 0932, 2 bytes: 32 29 2)
61433 WRITE0 089A, 2 bytes: 4F 23 O#
61433 WRITE0 0932, 2 bytes: AA 2A .*
61449 WRITE0 089A, 2 bytes: C8 24 .$
61449 WRITE0 0932, 2 bytes: 23 2C #,
61464 WRITE0 089A, 2 bytes: 40 26 @&
61464 WRITE0 0932, 2 bytes: 9B 2D .-
61480 WRITE0 089A, 2 bytes: B9 27 .'
61480 WRITE0 0932, 2 bytes: 8D 30 .0
61496 WRITE0 089A, 2 bytes: EE 29 .)
61496 WRITE0 0932, 2 bytes: 05 32 .2
61511 WRITE0 089A, 2 bytes: 66 2B f+
61511 WRITE0 0932, 2 bytes: 7E 33 ~3
61527 WRITE0 089A, 2 bytes: DF 2C .,
61527 WRITE0 0932, 2 bytes: F7 34 .4
61542 WRITE0 089A, 2 bytes: 58 2E X.
61542 WRITE0 0932, 2 bytes: 6F 36 o6
61558 WRITE0 089A, 2 bytes: D0 2F ./
61558 WRITE0 0932, 2 bytes: E8 37 .7
61574 WRITE0 089A, 2 bytes: 49 31 I1
61574 WRITE0 0932, 2 bytes: 61 39 a9
61589 WRITE0 089A, 2 bytes: C2 32 .2
61589 WRITE0 0932, 2 bytes: D9 3A .:
61589 WRITE0 0BBA, 2 bytes: 20 08 .
61605 WRITE0 089A, 2 bytes: 3A 34 :4
61605 WRITE0 0932, 2 bytes: 52 3C R<
61620 WRITE0 089A, 2 bytes: B3 35 .5
61620 WRITE0 0932, 2 bytes: CB 3D .=
61636 WRITE0 089A, 2 bytes: 2C 37 ,7
61652 WRITE0 089A, 2 bytes: A4 38 .8
61652 WRITE0 0932, 2 bytes: 43 3F C?
61667 WRITE0 089A, 2 bytes: 1D 3A .:
61667 WRITE0 0932, 2 bytes: 00 40 .@
61683 WRITE0 089A, 2 bytes: 96 3B .;
61698 WRITE0 089A, 2 bytes: 0E 3D .=
61714 WRITE0 089A, 2 bytes: 87 3E .>
61761 WRITE0 089A, 2 bytes: 00 40 .@
62088 WRITE repeated 2 times
62088 WRITE0 0932, 2 bytes: 00 40 .@
62120 WRITE0 0890, 2 bytes: 00 40 .@
62120 WRITE0 0928, 2 bytes: AA 3A .:
62650 WRITE0 0BBA, 2 bytes: 20 08 .
62744 WRITE0 089A, 2 bytes: 43 3F C?
62759 WRITE0 089A, 2 bytes: 0E 3D .=
62790 WRITE0 089A, 2 bytes: 96 3B .;
62806 WRITE0 089A, 2 bytes: 61 39 a9
62822 WRITE0 089A, 2 bytes: E8 37 .7
62837 WRITE0 089A, 2 bytes: F7 34 .4
62853 WRITE0 089A, 2 bytes: C2 32 .2
62868 WRITE0 089A, 2 bytes: 8D 30 .0
62884 WRITE0 089A, 2 bytes: DF 2C .,
62900 WRITE0 089A, 2 bytes: AA 2A .*
62900 WRITE0 089A, 2 bytes: B9 27 .'
62931 WRITE0 089A, 2 bytes: 84 25 .%
62946 WRITE0 089A, 2 bytes: 4F 23 O#
62962 WRITE0 089A, 2 bytes: 5E 20 ^
62978 WRITE0 089A, 2 bytes: 29 1E ).
62993 WRITE0 089A, 2 bytes: F4 1B ..
63009 WRITE0 089A, 2 bytes: 46 18 F.
63024 WRITE0 089A, 2 bytes: 11 16 ..
63040 WRITE0 089A, 2 bytes: 20 13 .
63056 WRITE0 089A, 2 bytes: 64 12 d.
63071 WRITE0 089A, 2 bytes: EB 10 ..
63087 WRITE0 089A, 2 bytes: B6 0E ..
63118 WRITE0 089A, 2 bytes: 3D 0D =.
63134 WRITE0 089A, 2 bytes: 4C 0A L.
63165 WRITE0 089A, 2 bytes: 9E 06 ..
63165 WRITE0 0932, 2 bytes: 00 40 .@
63165 WRITE0 0890, 2 bytes: 00 40 .@
63165 WRITE0 0928, 2 bytes: AA 3A .:
63196 WRITE0 089A, 2 bytes: AD 03 ..
63212 WRITE0 089A, 2 bytes: 78 01 x.
63227 WRITE0 089A, 2 bytes: BC 00 ..
63243 WRITE0 089A, 2 bytes: 00 00 ..
63711 WRITE0 0BBA, 2 bytes: 20 08 .
64194 WRITE0 089A, 2 bytes: 00 00 ..
64194 WRITE0 0932, 2 bytes: 00 40 .@
64194 WRITE0 0890, 2 bytes: 00 40 .@
64194 WRITE0 0928, 2 bytes: AA 3A .:
64740 WRITE0 0BBA, 2 bytes: 20 08 .
65255 WRITE0 089A, 2 bytes: 00 00 ..
65255 WRITE0 0932, 2 bytes: 00 40 .@
65255 WRITE0 0890, 2 bytes: 00 40 .@
65255 WRITE0 0928, 2 bytes: AA 3A .:
65801 WRITE0 0BBA, 2 bytes: 20 08 .
66300 WRITE0 089A, 2 bytes: 00 00 ..
66300 WRITE0 0932, 2 bytes: 00 40 .@
66300 WRITE0 0890, 2 bytes: 00 40 .@
66316 WRITE0 0928, 2 bytes: AA 3A .:
66846 WRITE0 0BBA, 2 bytes: 20 08 .
67346 WRITE0 089A, 2 bytes: 00 00 ..
67346 WRITE0 0932, 2 bytes: 00 40 .@
67346 WRITE0 0890, 2 bytes: 00 40 .@
67346 WRITE0 0928, 2 bytes: AA 3A .:
67673 WRITE0 0932, 2 bytes: 43 3F C?
67720 WRITE0 0932, 2 bytes: 87 3E .>
67782 WRITE0 0932, 2 bytes: CB 3D .=
67798 WRITE0 0932, 2 bytes: 0E 3D .=
67814 WRITE0 0932, 2 bytes: 96 3B .;
67829 WRITE0 0932, 2 bytes: 1D 3A .:
67845 WRITE0 0932, 2 bytes: F7 34 .4
67876 WRITE0 0932, 2 bytes: 05 32 .2
67876 WRITE0 0BBA, 2 bytes: 20 08 .
67892 WRITE0 0932, 2 bytes: 58 2E X.
67907 WRITE0 0932, 2 bytes: 32 29 2)
67938 WRITE0 0932, 2 bytes: 4F 23 O#
67954 WRITE0 0932, 2 bytes: 1A 21 .!
67970 WRITE0 0932, 2 bytes: A1 1F ..
68001 WRITE0 0932, 2 bytes: B0 1C ..
68016 WRITE0 0932, 2 bytes: 37 1B 7.
68032 WRITE0 0932, 2 bytes: 02 19 ..
68063 WRITE0 0932, 2 bytes: CD 16 ..
68094 WRITE0 0932, 2 bytes: 55 15 U.
68110 WRITE0 0932, 2 bytes: A7 11 ..
68141 WRITE0 0932, 2 bytes: 72 0F r.
68157 WRITE0 0932, 2 bytes: 4C 0A L.
68188 WRITE0 0932, 2 bytes: AD 03 ..
68219 WRITE0 0932, 2 bytes: 00 00 ..
68406 WRITE0 089A, 2 bytes: 00 00 ..
68406 WRITE0 0932, 2 bytes: 00 00 ..
68406 WRITE0 0890, 2 bytes: 00 40 .@
68406 WRITE0 0928, 2 bytes: AA 3A .:
68531 WRITE0 089A, 2 bytes: 78 01 x.
68547 WRITE0 089A, 2 bytes: F1 02 ..
68718 WRITE0 089A, 2 bytes: 69 04 i.
68734 WRITE0 089A, 2 bytes: D3 08 ..
68750 WRITE0 089A, 2 bytes: 4C 0A L.
68765 WRITE0 089A, 2 bytes: C5 0B ..
68781 WRITE0 089A, 2 bytes: 2F 10 /.
68796 WRITE0 089A, 2 bytes: 20 13 .
68828 WRITE0 089A, 2 bytes: 46 18 F.
68843 WRITE0 089A, 2 bytes: B0 1C ..
68874 WRITE0 089A, 2 bytes: A1 1F ..
68890 WRITE0 089A, 2 bytes: 93 22 ."
68906 WRITE0 089A, 2 bytes: 66 2B f+
68921 WRITE0 089A, 2 bytes: 14 2F ./
68937 WRITE0 089A, 2 bytes: C2 32 .2
68937 WRITE0 0BBA, 2 bytes: 20 08 .
68968 WRITE0 089A, 2 bytes: 6F 36 o6
68984 WRITE0 089A, 2 bytes: 61 39 a9
68999 WRITE0 089A, 2 bytes: 43 3F C?
69015 WRITE0 089A, 2 bytes: 00 40 .@
69436 WRITE repeated 1 times
69436 WRITE0 0932, 2 bytes: 00 00 ..
69436 WRITE0 0890, 2 bytes: 00 40 .@
69436 WRITE0 0928, 2 bytes: AA 3A .:
69514 WRITE0 0BBA, 2 bytes: 18 06 ..
69654 WRITE0 0BBA, 2 bytes: 20 08 .
70247 WRITE repeated 1 times
70247 WRITE0 0932, 2 bytes: 16 FF ..
70263 WRITE0 0932, 2 bytes: CD FC ..
70294 WRITE0 0932, 2 bytes: 0F FA ..
70310 WRITE0 0932, 2 bytes: 08 F5 ..
70325 WRITE0 0932, 2 bytes: 4A F2 J.
70356 WRITE0 0932, 2 bytes: 01 F0 ..
70481 WRITE repeated 1 times
70481 WRITE0 089A, 2 bytes: 00 40 .@
70481 WRITE0 0932, 2 bytes: 01 F0 ..
70481 WRITE0 0890, 2 bytes: 00 40 .@
70481 WRITE0 0928, 2 bytes: AA 3A .:
71012 WRITE0 0BBA, 2 bytes: 20 08 .
71558 WRITE0 089A, 2 bytes: 00 40 .@
71558 WRITE0 0932, 2 bytes: 01 F0 ..
71558 WRITE0 0890, 2 bytes: 00 40 .@
71558 WRITE0 0928, 2 bytes: AA 3A .:
72057 WRITE0 0BBA, 2 bytes: 20 08 .
72587 WRITE0 089A, 2 bytes: 00 40 .@
72587 WRITE0 0932, 2 bytes: 01 F0 ..
72587 WRITE0 0890, 2 bytes: 00 40 .@
72587 WRITE0 0928, 2 bytes: AA 3A .:
73102 WRITE0 0BBA, 2 bytes: 20 08 .
73632 WRITE0 089A, 2 bytes: 00 40 .@
73632 WRITE0 0932, 2 bytes: 01 F0 ..
73632 WRITE0 0890, 2 bytes: 00 40 .@
73632 WRITE0 0928, 2 bytes: AA 3A .:
74147 WRITE0 0BBA, 2 bytes: 20 08 .
74319 WRITE0 089A, 2 bytes: 00 40 .@
74334 WRITE0 089A, 2 bytes: 87 3E .>
74366 WRITE0 089A, 2 bytes: D9 3A .:
74381 WRITE0 089A, 2 bytes: E8 37 .7
74397 WRITE0 089A, 2 bytes: B3 35 .5
74428 WRITE0 089A, 2 bytes: 7E 33 ~3
74444 WRITE0 089A, 2 bytes: 14 2F ./
74459 WRITE0 089A, 2 bytes: 9B 2D .-
74475 WRITE0 089A, 2 bytes: 66 2B f+
74490 WRITE0 089A, 2 bytes: 32 29 2)
74522 WRITE0 089A, 2 bytes: FD 26 .&
74537 WRITE0 089A, 2 bytes: 84 25 .%
74553 WRITE0 089A, 2 bytes: D6 21 .!
74568 WRITE0 089A, 2 bytes: A1 1F ..
74584 WRITE0 089A, 2 bytes: 6C 1D l.
74615 WRITE0 089A, 2 bytes: F4 1B ..
74631 WRITE0 089A, 2 bytes: BF 19 ..
74646 WRITE0 089A, 2 bytes: CD 16 ..
74662 WRITE0 089A, 2 bytes: 20 13 .
74678 WRITE0 089A, 2 bytes: 64 12 d.
74678 WRITE0 0932, 2 bytes: 01 F0 ..
74678 WRITE0 0890, 2 bytes: 00 40 .@
74678 WRITE0 0928, 2 bytes: AA 3A .:
74693 WRITE0 089A, 2 bytes: A7 11 ..
74709 WRITE0 089A, 2 bytes: EB 10 ..
74724 WRITE0 089A, 2 bytes: 2F 10 /.
74740 WRITE0 089A, 2 bytes: 72 0F r.
74771 WRITE0 089A, 2 bytes: FA 0D ..
74787 WRITE0 089A, 2 bytes: 3D 0D =.
74802 WRITE0 089A, 2 bytes: 81 0C ..
74818 WRITE0 089A, 2 bytes: 4C 0A L.
74834 WRITE0 089A, 2 bytes: D3 08 ..
74849 WRITE0 089A, 2 bytes: 5B 07 [.
74865 WRITE0 089A, 2 bytes: E2 05 ..
74880 WRITE0 089A, 2 bytes: 26 05 &.
74896 WRITE0 089A, 2 bytes: AD 03 ..
74912 WRITE0 089A, 2 bytes: F1 02 ..
74927 WRITE0 089A, 2 bytes: BC 00 ..
75021 WRITE0 089A, 2 bytes: 00 00 ..
75114 WRITE repeated 1 times
75114 WRITE0 089A, 2 bytes: A1 FE ..
75130 WRITE0 089A, 2 bytes: 42 FD B.
75161 WRITE0 089A, 2 bytes: E3 FB ..
75192 WRITE0 089A, 2 bytes: 84 FA ..
75208 WRITE0 089A, 2 bytes: 9A F9 ..
75208 WRITE0 0BBA, 2 bytes: 20 08 .
75224 WRITE0 089A, 2 bytes: B0 F8 ..
75224 WRITE0 089A, 2 bytes: 51 F7 Q.
75239 WRITE0 089A, 2 bytes: F2 F5 ..
75255 WRITE0 089A, 2 bytes: 08 F5 ..
75270 WRITE0 089A, 2 bytes: A9 F3 ..
75286 WRITE0 089A, 2 bytes: 4A F2 J.
75302 WRITE0 089A, 2 bytes: D5 F1 ..
75317 WRITE0 089A, 2 bytes: EB F0 ..
75333 WRITE0 089A, 2 bytes: 01 F0 ..
75723 WRITE repeated 1 times
75723 WRITE0 0932, 2 bytes: 01 F0 ..
75723 WRITE0 0890, 2 bytes: 00 40 .@
75723 WRITE0 0928, 2 bytes: AA 3A .:
76238 WRITE0 0BBA, 2 bytes: 20 08 .
76768 WRITE0 089A, 2 bytes: 01 F0 ..
76768 WRITE0 0932, 2 bytes: 01 F0 ..
76768 WRITE0 0890, 2 bytes: 00 40 .@
76768 WRITE0 0928, 2 bytes: AA 3A .:
77283 WRITE0 0BBA, 2 bytes: 20 08 .
77813 WRITE0 089A, 2 bytes: 01 F0 ..
77813 WRITE0 0932, 2 bytes: 01 F0 ..
77813 WRITE0 0890, 2 bytes: 00 40 .@
77813 WRITE0 0928, 2 bytes: AA 3A .:
78328 WRITE0 0BBA, 2 bytes: 20 08 .
78858 WRITE0 089A, 2 bytes: 01 F0 ..
78858 WRITE0 0932, 2 bytes: 01 F0 ..
78858 WRITE0 0890, 2 bytes: 00 40 .@
78858 WRITE0 0928, 2 bytes: AA 3A .:
79373 WRITE0 0BBA, 2 bytes: 20 08 .
79919 WRITE0 089A, 2 bytes: 01 F0 ..
79919 WRITE0 0932, 2 bytes: 01 F0 ..
79919 WRITE0 0890, 2 bytes: 00 40 .@
79919 WRITE0 0928, 2 bytes: AA 3A .:
80418 WRITE0 0BBA, 2 bytes: 20 08 .
80964 WRITE0 089A, 2 bytes: 01 F0 ..
80964 WRITE0 0932, 2 bytes: 01 F0 ..
80964 WRITE0 0890, 2 bytes: 00 40 .@
80964 WRITE0 0928, 2 bytes: AA 3A .:
81464 WRITE0 0BBA, 2 bytes: 20 08 .
82010 WRITE0 089A, 2 bytes: 01 F0 ..
82010 WRITE0 0932, 2 bytes: 01 F0 ..
82010 WRITE0 0890, 2 bytes: 00 40 .@
82010 WRITE0 0928, 2 bytes: AA 3A .:
82509 WRITE0 0BBA, 2 bytes: 20 08 .
83055 WRITE0 089A, 2 bytes: 01 F0 ..
83055 WRITE0 0932, 2 bytes: 01 F0 ..
83055 WRITE0 0890, 2 bytes: 00 40 .@
83055 WRITE0 0928, 2 bytes: AA 3A .:
83663 Sim stopped: average frame rate for last 30 secs = 60.8 fps
83663 WRITE0 0BBA, 2 bytes: 20 08
[/CODE]

Link to comment
Share on other sites

Just abbreviating your extensive log to the few unique lines, the offsets it is writing are


WRITE0 089A, 2 bytes: 00 00
WRITE0 088E, 2 bytes: A4 01
WRITE0 0890, 2 bytes: 00 40
WRITE0 0BBA, 2 bytes: 20 08
WRITE0 0932, 2 bytes: A9 F3
WRITE0 0928, 2 bytes: AA 3A[/CODE]

089A = Throttle 1

088E = Prop pitch 1

0890 = Mixture 1

0932 = Throttle 2

0926 = Prop pitch 2

0928 = Mixture 2

0BBA = Rudder

If it's only the throttles you are worried about it should be easy enough to use [b]event.intercept [/b]in a Lua plugin, for the two throttle offsets, and send the inputs you are getting as FS controls instead.

[CODE]
function throttle1(offset, val)
ipc.control(66420,val)
end


function throttle2(offset, val)
ipc.control(66423,val)
end

event.intercept(0x089A, "SW", "throttle1")
event.intercept(0x0932, "SW", "throttle2")
[/CODE]

Save as, for example "throttles.lua" in the FS modules folder and add

[Auto]

1=Lua throttles

to the FSUIPC INI file. If you only want it to operate for a sepcific aircraft or profile use [Auto.<name>] instead.

Note that the Elite program is probably sending values -4096 to + 16383, assuming it has a reverse renage. This isn't right for those controls, so you'd need to calibrate in FSUIPC. Alternatively you could scale the vlaues in the Lua above quite easily. You could also use the ThrottleN_SET controls instead if you wanted reverse without FSUIPC calibration.

Regards

Pete

Link to comment
Share on other sites

It sems to works now i have to try edit to get it fit in the throttle range as it cant go to idle even in reverser range so yes it have reverser range.. on the saitek device i used reverser by assigning a button to throttle decrease as it was a button in the reverser feeld of Saitek but now i would return se if i can find out els i might ask :smile: and pete you are the best! the

Link to comment
Share on other sites

It sems to works now i have to try edit to get it fit in the throttle range as it cant go to idle even in reverser range so yes it have reverser range

Well, you could calibrate idle at any point. That's the idea of calibration, to match the input to the needed output.

alternatively, if you just don't want to use the reverse zone on the throttles, just insert lines such as this before the "ipc.control" lines:

if val < 0 then val = 0 end

val = (val * 2) - 16384

If you want to use the reverse zone as part of normal throttle movement, so that full reverse = idle, use this line instead:

val = (val * 1.6) - 9830.4

Pete

Link to comment
Share on other sites

OK i want the reverser so i tryeid option 2 and i see in the reverser feeld on the elite device it dosent do anything when the throttles are in the reverse and it should be so as i understand as i have to give it the decrease comand or so but, the problem i am facing is that it idle at around 42.3% throttle as before. and by pressing the the F1 key on the keyboard gets the engin to idle at 20.3% as it should. so thats my consern so far as i dont understand why it idle at 42 % insted of 22%. as test i tryeid it whit the default plane like the A321 and it also give the to high reading whitout reverse as i remember and is why we try to calibrate the revers but it dosent get to revers not even whit the code above where i just assigned set it as you set so it should have reverse as it wasent defined but it dosent it gives the high idle position.

Link to comment
Share on other sites

OK i want the reverser so i tryeid option 2 and i see in the reverser feeld on the elite device it dosent do anything when the throttles are in the reverse and it should be so as i understand as i have to give it the decrease comand or so but, the problem i am facing is that it idle at around 42.3% throttle as before.

It sounds like you need different controls. Do a log with axis events enables so we can see the figures being sent. Just move the throttle a little then back to where you think idle should be. If you used option 2, idle should be at the full reverse point, not at any detente. For a detente use option 1.

Pete

Link to comment
Share on other sites

OK here is it.. to keep it clean i go back to the firs codes you gave me....

started whit throttle position on my device at idle then full reverse back to idle and full throtle.

Sorry the long code but wanted to be sure i got it all.. but the highes negative i recorded so far was:

201959 *** AXIS: Cntrl= 66420 (0x00010374), Param= -6092 (0xffffe834) AXIS_THROTTLE1_SET

201959 *** AXIS: Cntrl= 66423 (0x00010377), Param= -6092 (0xffffe834) AXIS_THROTTLE2_SET


94412 System time = 02/02/2012 13:09:56, Simulator time = 13:09:08 (12:09Z)
94490 WRITE0 089A, 2 bytes: 00 00 ..
94490 WRITE0 0932, 2 bytes: 00 00 ..
94490 WRITE0 0890, 2 bytes: BB 1B ..
94490 WRITE0 0928, 2 bytes: 99 19 ..
94490 WRITE0 0BBA, 2 bytes: 28 0A (.
94537 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94537 WRITE0 089A, 2 bytes: 00 00 ..
94537 WRITE0 0932, 2 bytes: 00 00 ..
94537 WRITE0 0890, 2 bytes: BB 1B ..
94537 WRITE0 0928, 2 bytes: 99 19 ..
94583 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94615 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94661 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94693 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94739 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94739 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
94739 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
94786 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94817 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
94864 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
95036 *** AXIS: Cntrl= 66162 (0x00010272), Param= 3 (0x00000003) COWLFLAP1_SET
95223 WRITE0 0BBA, 2 bytes: 28 0A (.
95582 WRITE0 089A, 2 bytes: 00 00 ..
95582 WRITE0 0932, 2 bytes: 00 00 ..
95582 WRITE0 0890, 2 bytes: BB 1B ..
95582 WRITE0 0928, 2 bytes: 99 19 ..
95660 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
95660 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
96268 WRITE0 0BBA, 2 bytes: 28 0A (.
96643 WRITE0 089A, 2 bytes: 00 00 ..
96643 WRITE0 0932, 2 bytes: 00 00 ..
96643 WRITE0 0890, 2 bytes: BB 1B ..
96643 WRITE0 0928, 2 bytes: 99 19 ..
96674 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
96674 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
97282 WRITE0 0BBA, 2 bytes: 28 0A (.
97688 WRITE0 089A, 2 bytes: 00 00 ..
97688 WRITE0 0932, 2 bytes: 00 00 ..
97688 WRITE0 0890, 2 bytes: BB 1B ..
97688 WRITE0 0928, 2 bytes: 99 19 ..
97766 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
97766 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
98359 WRITE0 0BBA, 2 bytes: 28 0A (.
98717 WRITE0 089A, 2 bytes: 00 00 ..
98717 WRITE0 0932, 2 bytes: 00 00 ..
98717 WRITE0 0890, 2 bytes: BB 1B ..
98717 WRITE0 0928, 2 bytes: 99 19 ..
98795 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
98795 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
99404 WRITE0 0BBA, 2 bytes: 28 0A (.
99763 WRITE0 089A, 2 bytes: 00 00 ..
99763 WRITE0 0932, 2 bytes: 00 00 ..
99763 WRITE0 0890, 2 bytes: BB 1B ..
99763 WRITE0 0928, 2 bytes: 99 19 ..
99794 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
99794 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
100418 WRITE0 0BBA, 2 bytes: 28 0A (.
100792 WRITE0 089A, 2 bytes: 00 00 ..
100792 WRITE0 0932, 2 bytes: 00 00 ..
100792 WRITE0 0890, 2 bytes: BB 1B ..
100792 WRITE0 0928, 2 bytes: 99 19 ..
100823 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
100823 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
101494 WRITE0 0BBA, 2 bytes: 28 0A (.
101837 WRITE0 089A, 2 bytes: 00 00 ..
101837 WRITE0 0932, 2 bytes: 00 00 ..
101837 WRITE0 0890, 2 bytes: BB 1B ..
101837 WRITE0 0928, 2 bytes: 99 19 ..
101900 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
101900 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
102508 WRITE0 0BBA, 2 bytes: 28 0A (.
102914 WRITE0 089A, 2 bytes: 00 00 ..
102914 WRITE0 0932, 2 bytes: 00 00 ..
102914 WRITE0 0890, 2 bytes: BB 1B ..
102914 WRITE0 0928, 2 bytes: 99 19 ..
103007 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
103007 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
103585 WRITE0 0BBA, 2 bytes: 28 0A (.
103928 WRITE0 089A, 2 bytes: 00 00 ..
103928 WRITE0 0932, 2 bytes: 00 00 ..
103928 WRITE0 0890, 2 bytes: BB 1B ..
103928 WRITE0 0928, 2 bytes: 99 19 ..
104021 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
104021 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
104630 WRITE0 0BBA, 2 bytes: 28 0A (.
104848 WRITE0 089A, 2 bytes: A4 FE ..
104848 WRITE0 0932, 2 bytes: A4 FE ..
104879 *** AXIS: Cntrl= 66420 (0x00010374), Param= -348 (0xfffffea4) AXIS_THROTTLE1_SET
104879 *** AXIS: Cntrl= 66423 (0x00010377), Param= -348 (0xfffffea4) AXIS_THROTTLE2_SET
104879 WRITE0 089A, 2 bytes: 90 FA ..
104879 WRITE0 0932, 2 bytes: EC FB ..
104911 WRITE0 089A, 2 bytes: 2A F7 *.
104911 WRITE0 0932, 2 bytes: D8 F7 ..
104942 *** AXIS: Cntrl= 66420 (0x00010374), Param= -1392 (0xfffffa90) AXIS_THROTTLE1_SET
104942 *** AXIS: Cntrl= 66423 (0x00010377), Param= -1044 (0xfffffbec) AXIS_THROTTLE2_SET
104942 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2262 (0xfffff72a) AXIS_THROTTLE1_SET
104942 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2088 (0xfffff7d8) AXIS_THROTTLE2_SET
104942 WRITE0 089A, 2 bytes: C3 F3 ..
104942 WRITE0 0932, 2 bytes: 72 F4 r.
104989 WRITE0 089A, 2 bytes: 5D F0 ].
104989 WRITE0 0932, 2 bytes: 0B F1 ..
105004 WRITE0 089A, 2 bytes: F7 EC ..
105004 WRITE0 0932, 2 bytes: F7 EC ..
105004 WRITE0 0890, 2 bytes: BB 1B ..
105004 WRITE0 0928, 2 bytes: 99 19 ..
105035 *** AXIS: Cntrl= 66420 (0x00010374), Param= -3133 (0xfffff3c3) AXIS_THROTTLE1_SET
105035 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2958 (0xfffff472) AXIS_THROTTLE2_SET
105035 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4003 (0xfffff05d) AXIS_THROTTLE1_SET
105035 *** AXIS: Cntrl= 66423 (0x00010377), Param= -3829 (0xfffff10b) AXIS_THROTTLE2_SET
105035 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4873 (0xffffecf7) AXIS_THROTTLE1_SET
105035 *** AXIS: Cntrl= 66423 (0x00010377), Param= -4873 (0xffffecf7) AXIS_THROTTLE2_SET
105035 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
105035 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
105035 WRITE0 089A, 2 bytes: 34 E8 4.
105035 WRITE0 0932, 2 bytes: 34 E8 4.
105082 WRITE0 089A, 2 bytes: 34 E8 4.
105082 WRITE0 0932, 2 bytes: 34 E8 4.
105113 *** AXIS: Cntrl= 66420 (0x00010374), Param= -6092 (0xffffe834) AXIS_THROTTLE1_SET
105113 *** AXIS: Cntrl= 66423 (0x00010377), Param= -6092 (0xffffe834) AXIS_THROTTLE2_SET
105659 WRITE0 0BBA, 2 bytes: 28 0A (.
106034 WRITE0 089A, 2 bytes: 34 E8 4.
106034 WRITE0 0932, 2 bytes: 34 E8 4.
106034 WRITE0 0890, 2 bytes: BB 1B ..
106034 WRITE0 0928, 2 bytes: 99 19 ..
106127 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
106127 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
106705 WRITE0 0BBA, 2 bytes: 28 0A (.
107079 WRITE0 089A, 2 bytes: 34 E8 4.
107079 WRITE0 0932, 2 bytes: 34 E8 4.
107079 WRITE0 0890, 2 bytes: BB 1B ..
107079 WRITE0 0928, 2 bytes: 99 19 ..
107141 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
107141 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
107750 WRITE0 0BBA, 2 bytes: 28 0A (.
108124 WRITE0 089A, 2 bytes: 34 E8 4.
108124 WRITE0 0932, 2 bytes: 34 E8 4.
108124 WRITE0 0890, 2 bytes: BB 1B ..
108124 WRITE0 0928, 2 bytes: 99 19 ..
108155 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
108155 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
108779 WRITE0 0BBA, 2 bytes: 28 0A (.
109185 WRITE0 089A, 2 bytes: 34 E8 4.
109185 WRITE0 0932, 2 bytes: 34 E8 4.
109185 WRITE0 0890, 2 bytes: BB 1B ..
109185 WRITE0 0928, 2 bytes: 99 19 ..
109247 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
109247 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
109872 WRITE0 0BBA, 2 bytes: 28 0A (.
110215 WRITE0 089A, 2 bytes: 34 E8 4.
110215 WRITE0 0932, 2 bytes: 34 E8 4.
110246 WRITE0 0890, 2 bytes: BB 1B ..
110246 WRITE0 0928, 2 bytes: 99 19 ..
110340 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
110340 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
110870 WRITE0 0BBA, 2 bytes: 28 0A (.
111260 WRITE0 089A, 2 bytes: 34 E8 4.
111260 WRITE0 0932, 2 bytes: 34 E8 4.
111260 WRITE0 0890, 2 bytes: BB 1B ..
111260 WRITE0 0928, 2 bytes: 99 19 ..
111354 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
111354 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
111931 WRITE0 0BBA, 2 bytes: 28 0A (.
112321 WRITE0 089A, 2 bytes: 34 E8 4.
112321 WRITE0 0932, 2 bytes: 34 E8 4.
112321 WRITE0 0890, 2 bytes: BB 1B ..
112321 WRITE0 0928, 2 bytes: 99 19 ..
112352 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
112352 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
112960 WRITE0 0BBA, 2 bytes: 28 0A (.
113335 WRITE0 089A, 2 bytes: 34 E8 4.
113335 WRITE0 0932, 2 bytes: 34 E8 4.
113335 WRITE0 0890, 2 bytes: BB 1B ..
113335 WRITE0 0928, 2 bytes: 99 19 ..
113366 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
113366 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
114006 WRITE0 0BBA, 2 bytes: 28 0A (.
114396 WRITE0 089A, 2 bytes: 34 E8 4.
114396 WRITE0 0932, 2 bytes: 34 E8 4.
114396 WRITE0 0890, 2 bytes: BB 1B ..
114396 WRITE0 0928, 2 bytes: 99 19 ..
114458 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
114458 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
115066 WRITE0 0BBA, 2 bytes: 28 0A (.
115456 WRITE0 089A, 2 bytes: 34 E8 4.
115456 WRITE0 0932, 2 bytes: 34 E8 4.
115456 WRITE0 0890, 2 bytes: BB 1B ..
115456 WRITE0 0928, 2 bytes: 99 19 ..
115488 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
115488 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
116096 WRITE0 0BBA, 2 bytes: 28 0A (.
116502 WRITE0 089A, 2 bytes: 34 E8 4.
116502 WRITE0 0932, 2 bytes: 34 E8 4.
116502 WRITE0 0890, 2 bytes: BB 1B ..
116502 WRITE0 0928, 2 bytes: 99 19 ..
116564 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
116564 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
117172 WRITE0 0BBA, 2 bytes: 28 0A (.
117547 WRITE0 089A, 2 bytes: 34 E8 4.
117547 WRITE0 0932, 2 bytes: 34 E8 4.
117547 WRITE0 0890, 2 bytes: BB 1B ..
117547 WRITE0 0928, 2 bytes: 99 19 ..
117578 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
117578 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
118218 WRITE0 0BBA, 2 bytes: 28 0A (.
118592 WRITE0 089A, 2 bytes: 34 E8 4.
118592 WRITE0 0932, 2 bytes: 34 E8 4.
118592 WRITE0 0890, 2 bytes: BB 1B ..
118592 WRITE0 0928, 2 bytes: 99 19 ..
118686 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
118686 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
119232 WRITE0 0BBA, 2 bytes: 28 0A (.
119622 WRITE0 089A, 2 bytes: 34 E8 4.
119622 WRITE0 0932, 2 bytes: 34 E8 4.
119622 WRITE0 0890, 2 bytes: BB 1B ..
119622 WRITE0 0928, 2 bytes: 99 19 ..
119700 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
119700 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
120292 WRITE0 0BBA, 2 bytes: 28 0A (.
120682 WRITE0 089A, 2 bytes: 34 E8 4.
120682 WRITE0 0932, 2 bytes: 34 E8 4.
120682 WRITE0 0890, 2 bytes: BB 1B ..
120682 WRITE0 0928, 2 bytes: 99 19 ..
120714 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
120714 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
120776 WRITE0 089A, 2 bytes: 34 E8 4.
120776 WRITE0 0932, 2 bytes: E3 E8 ..
120854 *** AXIS: Cntrl= 66423 (0x00010377), Param= -5917 (0xffffe8e3) AXIS_THROTTLE2_SET
120854 WRITE0 089A, 2 bytes: E3 E8 ..
120854 WRITE0 0932, 2 bytes: 3F EA ?.
120885 WRITE0 089A, 2 bytes: 91 E9 ..
120916 WRITE0 089A, 2 bytes: ED EA ..
120916 WRITE0 0932, 2 bytes: 9B EB ..
120963 *** AXIS: Cntrl= 66420 (0x00010374), Param= -5917 (0xffffe8e3) AXIS_THROTTLE1_SET
120963 *** AXIS: Cntrl= 66423 (0x00010377), Param= -5569 (0xffffea3f) AXIS_THROTTLE2_SET
120963 *** AXIS: Cntrl= 66420 (0x00010374), Param= -5743 (0xffffe991) AXIS_THROTTLE1_SET
120963 *** AXIS: Cntrl= 66420 (0x00010374), Param= -5395 (0xffffeaed) AXIS_THROTTLE1_SET
120963 *** AXIS: Cntrl= 66423 (0x00010377), Param= -5221 (0xffffeb9b) AXIS_THROTTLE2_SET
120963 WRITE0 089A, 2 bytes: 49 EC I.
120963 WRITE0 0932, 2 bytes: F7 EC ..
120994 WRITE0 089A, 2 bytes: 9B EB ..
121026 *** AXIS: Cntrl= 66420 (0x00010374), Param= -5047 (0xffffec49) AXIS_THROTTLE1_SET
121026 *** AXIS: Cntrl= 66423 (0x00010377), Param= -4873 (0xffffecf7) AXIS_THROTTLE2_SET
121026 *** AXIS: Cntrl= 66420 (0x00010374), Param= -5221 (0xffffeb9b) AXIS_THROTTLE1_SET
121026 WRITE0 089A, 2 bytes: F7 EC ..
121026 WRITE0 0932, 2 bytes: 53 EE S.
121057 WRITE0 089A, 2 bytes: 53 EE S.
121104 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4873 (0xffffecf7) AXIS_THROTTLE1_SET
121104 *** AXIS: Cntrl= 66423 (0x00010377), Param= -4525 (0xffffee53) AXIS_THROTTLE2_SET
121104 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4525 (0xffffee53) AXIS_THROTTLE1_SET
121104 WRITE0 089A, 2 bytes: AF EF ..
121104 WRITE0 0932, 2 bytes: 5D F0 ].
121135 WRITE0 089A, 2 bytes: 5D F0 ].
121182 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4177 (0xffffefaf) AXIS_THROTTLE1_SET
121182 *** AXIS: Cntrl= 66423 (0x00010377), Param= -4003 (0xfffff05d) AXIS_THROTTLE2_SET
121182 *** AXIS: Cntrl= 66420 (0x00010374), Param= -4003 (0xfffff05d) AXIS_THROTTLE1_SET
121182 WRITE0 089A, 2 bytes: B9 F1 ..
121182 WRITE0 0932, 2 bytes: B9 F1 ..
121244 *** AXIS: Cntrl= 66420 (0x00010374), Param= -3655 (0xfffff1b9) AXIS_THROTTLE1_SET
121244 *** AXIS: Cntrl= 66423 (0x00010377), Param= -3655 (0xfffff1b9) AXIS_THROTTLE2_SET
121244 WRITE0 089A, 2 bytes: 15 F3 ..
121244 WRITE0 0932, 2 bytes: 15 F3 ..
121275 WRITE0 0932, 2 bytes: 72 F4 r.
121322 *** AXIS: Cntrl= 66420 (0x00010374), Param= -3307 (0xfffff315) AXIS_THROTTLE1_SET
121322 *** AXIS: Cntrl= 66423 (0x00010377), Param= -3307 (0xfffff315) AXIS_THROTTLE2_SET
121322 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2958 (0xfffff472) AXIS_THROTTLE2_SET
121322 WRITE0 089A, 2 bytes: C3 F3 ..
121322 WRITE0 0BBA, 2 bytes: 28 0A (.
121353 WRITE0 089A, 2 bytes: 20 F5 .
121400 *** AXIS: Cntrl= 66420 (0x00010374), Param= -3133 (0xfffff3c3) AXIS_THROTTLE1_SET
121400 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2784 (0xfffff520) AXIS_THROTTLE1_SET
121400 WRITE0 089A, 2 bytes: 72 F4 r.
121447 WRITE0 089A, 2 bytes: CE F5 ..
121447 WRITE0 0932, 2 bytes: 20 F5 .
121478 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2958 (0xfffff472) AXIS_THROTTLE1_SET
121478 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2610 (0xfffff5ce) AXIS_THROTTLE1_SET
121478 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2784 (0xfffff520) AXIS_THROTTLE2_SET
121478 WRITE0 089A, 2 bytes: 20 F5 .
121556 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2784 (0xfffff520) AXIS_THROTTLE1_SET
121556 WRITE0 089A, 2 bytes: 7C F6 |.
121556 WRITE0 0932, 2 bytes: 7C F6 |.
121634 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2436 (0xfffff67c) AXIS_THROTTLE1_SET
121634 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2436 (0xfffff67c) AXIS_THROTTLE2_SET
121634 WRITE0 0932, 2 bytes: D8 F7 ..
121665 WRITE0 089A, 2 bytes: D8 F7 ..
121665 WRITE0 0932, 2 bytes: 2A F7 *.
121696 WRITE0 0932, 2 bytes: D8 F7 ..
121728 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2088 (0xfffff7d8) AXIS_THROTTLE2_SET
121728 *** AXIS: Cntrl= 66420 (0x00010374), Param= -2088 (0xfffff7d8) AXIS_THROTTLE1_SET
121728 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2262 (0xfffff72a) AXIS_THROTTLE2_SET
121728 *** AXIS: Cntrl= 66423 (0x00010377), Param= -2088 (0xfffff7d8) AXIS_THROTTLE2_SET
121743 WRITE0 089A, 2 bytes: D8 F7 ..
121743 WRITE0 0932, 2 bytes: D8 F7 ..
121743 WRITE0 0890, 2 bytes: BB 1B ..
121743 WRITE0 0928, 2 bytes: 99 19 ..
121774 WRITE0 089A, 2 bytes: 34 F9 4.
121774 WRITE0 0932, 2 bytes: 34 F9 4.
121806 *** AXIS: Cntrl= 66420 (0x00010374), Param= -1740 (0xfffff934) AXIS_THROTTLE1_SET
121806 *** AXIS: Cntrl= 66423 (0x00010377), Param= -1740 (0xfffff934) AXIS_THROTTLE2_SET
121806 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
121806 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
121852 WRITE0 0932, 2 bytes: 90 FA ..
121884 *** AXIS: Cntrl= 66423 (0x00010377), Param= -1392 (0xfffffa90) AXIS_THROTTLE2_SET
121884 WRITE0 089A, 2 bytes: 90 FA ..
121915 WRITE0 089A, 2 bytes: 3E FB >.
121915 WRITE0 0932, 2 bytes: EC FB ..
121946 *** AXIS: Cntrl= 66420 (0x00010374), Param= -1392 (0xfffffa90) AXIS_THROTTLE1_SET
121946 *** AXIS: Cntrl= 66420 (0x00010374), Param= -1218 (0xfffffb3e) AXIS_THROTTLE1_SET
121946 *** AXIS: Cntrl= 66423 (0x00010377), Param= -1044 (0xfffffbec) AXIS_THROTTLE2_SET
121962 WRITE0 089A, 2 bytes: 9A FC ..
121962 WRITE0 0932, 2 bytes: 48 FD H.
121993 WRITE0 089A, 2 bytes: 00 00 ..
121993 WRITE0 0932, 2 bytes: 00 00 ..
122024 *** AXIS: Cntrl= 66420 (0x00010374), Param= -870 (0xfffffc9a) AXIS_THROTTLE1_SET
122024 *** AXIS: Cntrl= 66423 (0x00010377), Param= -696 (0xfffffd48) AXIS_THROTTLE2_SET
122024 *** AXIS: Cntrl= 66420 (0x00010374), Param= 0 (0x00000000) AXIS_THROTTLE1_SET
122024 *** AXIS: Cntrl= 66423 (0x00010377), Param= 0 (0x00000000) AXIS_THROTTLE2_SET
122024 WRITE0 089A, 2 bytes: 00 00 ..
122071 WRITE0 0932, 2 bytes: BC 00 ..
122102 *** AXIS: Cntrl= 66423 (0x00010377), Param= 188 (0x000000bc) AXIS_THROTTLE2_SET
122102 WRITE0 0932, 2 bytes: 00 00 ..
122180 *** AXIS: Cntrl= 66423 (0x00010377), Param= 0 (0x00000000) AXIS_THROTTLE2_SET
122398 WRITE0 0BBA, 2 bytes: 28 0A (.
122757 WRITE0 089A, 2 bytes: 00 00 ..
122757 WRITE0 0932, 2 bytes: 00 00 ..
122757 WRITE0 0890, 2 bytes: BB 1B ..
122757 WRITE0 0928, 2 bytes: 99 19 ..
122835 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
122835 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
123428 WRITE0 0BBA, 2 bytes: 28 0A (.
123802 WRITE0 089A, 2 bytes: 00 00 ..
123802 WRITE0 0932, 2 bytes: 00 00 ..
123802 WRITE0 0890, 2 bytes: BB 1B ..
123802 WRITE0 0928, 2 bytes: 99 19 ..
123834 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
123834 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
124489 WRITE0 0BBA, 2 bytes: 28 0A (.
124863 WRITE0 089A, 2 bytes: 00 00 ..
124863 WRITE0 0932, 2 bytes: 00 00 ..
124863 WRITE0 0890, 2 bytes: BB 1B ..
124863 WRITE0 0928, 2 bytes: 99 19 ..
124910 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
124910 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
125550 WRITE0 0BBA, 2 bytes: 28 0A (.
125908 WRITE0 089A, 2 bytes: 00 00 ..
125908 WRITE0 0932, 2 bytes: 00 00 ..
125908 WRITE0 0890, 2 bytes: BB 1B ..
125908 WRITE0 0928, 2 bytes: 99 19 ..
125955 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
125955 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
126579 WRITE0 0BBA, 2 bytes: 28 0A (.
126954 WRITE0 089A, 2 bytes: 00 00 ..
126954 WRITE0 0932, 2 bytes: 00 00 ..
126954 WRITE0 0890, 2 bytes: BB 1B ..
126954 WRITE0 0928, 2 bytes: 99 19 ..
127032 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
127032 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
127593 WRITE0 0BBA, 2 bytes: 28 0A (.
127968 WRITE0 089A, 2 bytes: 00 00 ..
127968 WRITE0 0932, 2 bytes: 00 00 ..
127968 WRITE0 0890, 2 bytes: BB 1B ..
127968 WRITE0 0928, 2 bytes: 99 19 ..
128046 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
128046 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
128654 WRITE0 0BBA, 2 bytes: 28 0A (.
128904 WRITE0 089A, 2 bytes: BC 00 ..
128935 WRITE0 089A, 2 bytes: 00 00 ..
128982 *** AXIS: Cntrl= 66420 (0x00010374), Param= 188 (0x000000bc) AXIS_THROTTLE1_SET
128982 *** AXIS: Cntrl= 66420 (0x00010374), Param= 0 (0x00000000) AXIS_THROTTLE1_SET
129013 WRITE0 089A, 2 bytes: 78 01 x.
129013 WRITE0 0932, 2 bytes: 78 01 x.
129060 *** AXIS: Cntrl= 66420 (0x00010374), Param= 376 (0x00000178) AXIS_THROTTLE1_SET
129060 *** AXIS: Cntrl= 66423 (0x00010377), Param= 376 (0x00000178) AXIS_THROTTLE2_SET
129060 WRITE0 089A, 2 bytes: F1 02 ..
129060 WRITE0 0932, 2 bytes: F1 02 ..
129060 WRITE0 0890, 2 bytes: BB 1B ..
129060 WRITE0 0928, 2 bytes: 99 19 ..
129091 WRITE0 089A, 2 bytes: 69 04 i.
129091 WRITE0 0932, 2 bytes: 69 04 i.
129138 *** AXIS: Cntrl= 66420 (0x00010374), Param= 753 (0x000002f1) AXIS_THROTTLE1_SET
129138 *** AXIS: Cntrl= 66423 (0x00010377), Param= 753 (0x000002f1) AXIS_THROTTLE2_SET
129138 *** AXIS: Cntrl= 66420 (0x00010374), Param= 1129 (0x00000469) AXIS_THROTTLE1_SET
129138 *** AXIS: Cntrl= 66423 (0x00010377), Param= 1129 (0x00000469) AXIS_THROTTLE2_SET
129138 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
129138 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
129138 WRITE0 0932, 2 bytes: E2 05 ..
129169 WRITE0 089A, 2 bytes: E2 05 ..
129169 WRITE0 0932, 2 bytes: 5B 07 [.
129200 *** AXIS: Cntrl= 66423 (0x00010377), Param= 1506 (0x000005e2) AXIS_THROTTLE2_SET
129200 *** AXIS: Cntrl= 66420 (0x00010374), Param= 1506 (0x000005e2) AXIS_THROTTLE1_SET
129200 *** AXIS: Cntrl= 66423 (0x00010377), Param= 1883 (0x0000075b) AXIS_THROTTLE2_SET
129200 WRITE0 089A, 2 bytes: 5B 07 [.
129200 WRITE0 0932, 2 bytes: D3 08 ..
129278 *** AXIS: Cntrl= 66420 (0x00010374), Param= 1883 (0x0000075b) AXIS_THROTTLE1_SET
129278 *** AXIS: Cntrl= 66423 (0x00010377), Param= 2259 (0x000008d3) AXIS_THROTTLE2_SET
129278 WRITE0 089A, 2 bytes: D3 08 ..
129278 WRITE0 0932, 2 bytes: 4C 0A L.
129356 *** AXIS: Cntrl= 66420 (0x00010374), Param= 2259 (0x000008d3) AXIS_THROTTLE1_SET
129356 *** AXIS: Cntrl= 66423 (0x00010377), Param= 2636 (0x00000a4c) AXIS_THROTTLE2_SET
129356 WRITE0 089A, 2 bytes: 4C 0A L.
129356 WRITE0 0932, 2 bytes: C5 0B ..
129387 WRITE0 089A, 2 bytes: C5 0B ..
129387 WRITE0 0932, 2 bytes: 3D 0D =.
129434 *** AXIS: Cntrl= 66420 (0x00010374), Param= 2636 (0x00000a4c) AXIS_THROTTLE1_SET
129434 *** AXIS: Cntrl= 66423 (0x00010377), Param= 3013 (0x00000bc5) AXIS_THROTTLE2_SET
129434 *** AXIS: Cntrl= 66420 (0x00010374), Param= 3013 (0x00000bc5) AXIS_THROTTLE1_SET
129434 *** AXIS: Cntrl= 66423 (0x00010377), Param= 3389 (0x00000d3d) AXIS_THROTTLE2_SET
129434 WRITE0 089A, 2 bytes: 3D 0D =.
129434 WRITE0 0932, 2 bytes: B6 0E ..
129465 WRITE0 089A, 2 bytes: B6 0E ..
129512 *** AXIS: Cntrl= 66420 (0x00010374), Param= 3389 (0x00000d3d) AXIS_THROTTLE1_SET
129512 *** AXIS: Cntrl= 66423 (0x00010377), Param= 3766 (0x00000eb6) AXIS_THROTTLE2_SET
129512 *** AXIS: Cntrl= 66420 (0x00010374), Param= 3766 (0x00000eb6) AXIS_THROTTLE1_SET
129512 WRITE0 089A, 2 bytes: 2F 10 /.
129512 WRITE0 0932, 2 bytes: A7 11 ..
129543 WRITE0 089A, 2 bytes: A7 11 ..
129590 *** AXIS: Cntrl= 66420 (0x00010374), Param= 4143 (0x0000102f) AXIS_THROTTLE1_SET
129590 *** AXIS: Cntrl= 66423 (0x00010377), Param= 4519 (0x000011a7) AXIS_THROTTLE2_SET
129590 *** AXIS: Cntrl= 66420 (0x00010374), Param= 4519 (0x000011a7) AXIS_THROTTLE1_SET
129590 WRITE0 0932, 2 bytes: 99 14 ..
129621 WRITE0 089A, 2 bytes: 99 14 ..
129621 WRITE0 0932, 2 bytes: 11 16 ..
129668 WRITE0 089A, 2 bytes: 8A 17 ..
129668 WRITE0 0932, 2 bytes: 02 19 ..
129699 *** AXIS: Cntrl= 66423 (0x00010377), Param= 5273 (0x00001499) AXIS_THROTTLE2_SET
129699 *** AXIS: Cntrl= 66420 (0x00010374), Param= 5273 (0x00001499) AXIS_THROTTLE1_SET
129699 *** AXIS: Cntrl= 66423 (0x00010377), Param= 5649 (0x00001611) AXIS_THROTTLE2_SET
129699 *** AXIS: Cntrl= 66420 (0x00010374), Param= 6026 (0x0000178a) AXIS_THROTTLE1_SET
129699 *** AXIS: Cntrl= 66423 (0x00010377), Param= 6402 (0x00001902) AXIS_THROTTLE2_SET
129699 WRITE0 089A, 2 bytes: 02 19 ..
129699 WRITE0 0932, 2 bytes: 7B 1A {.
129699 WRITE0 0BBA, 2 bytes: 28 0A (.
129730 WRITE0 0932, 2 bytes: F4 1B ..
129762 *** AXIS: Cntrl= 66420 (0x00010374), Param= 6402 (0x00001902) AXIS_THROTTLE1_SET
129762 *** AXIS: Cntrl= 66423 (0x00010377), Param= 6779 (0x00001a7b) AXIS_THROTTLE2_SET
129762 *** AXIS: Cntrl= 66423 (0x00010377), Param= 7156 (0x00001bf4) AXIS_THROTTLE2_SET
129762 WRITE0 089A, 2 bytes: F4 1B ..
129762 WRITE0 0932, 2 bytes: E5 1E ..
129808 WRITE0 089A, 2 bytes: 6C 1D l.
129808 WRITE0 0932, 2 bytes: 5E 20 ^
129840 *** AXIS: Cntrl= 66420 (0x00010374), Param= 7156 (0x00001bf4) AXIS_THROTTLE1_SET
129840 *** AXIS: Cntrl= 66423 (0x00010377), Param= 7909 (0x00001ee5) AXIS_THROTTLE2_SET
129840 *** AXIS: Cntrl= 66420 (0x00010374), Param= 7532 (0x00001d6c) AXIS_THROTTLE1_SET
129840 *** AXIS: Cntrl= 66423 (0x00010377), Param= 8286 (0x0000205e) AXIS_THROTTLE2_SET
129840 WRITE0 089A, 2 bytes: 5E 20 ^
129840 WRITE0 0932, 2 bytes: 4F 23 O#
129886 WRITE0 089A, 2 bytes: D6 21 .!
129886 WRITE0 0932, 2 bytes: C8 24 .$
129918 *** AXIS: Cntrl= 66420 (0x00010374), Param= 8286 (0x0000205e) AXIS_THROTTLE1_SET
129918 *** AXIS: Cntrl= 66423 (0x00010377), Param= 9039 (0x0000234f) AXIS_THROTTLE2_SET
129918 *** AXIS: Cntrl= 66420 (0x00010374), Param= 8662 (0x000021d6) AXIS_THROTTLE1_SET
129918 *** AXIS: Cntrl= 66423 (0x00010377), Param= 9416 (0x000024c8) AXIS_THROTTLE2_SET
129918 WRITE0 089A, 2 bytes: 4F 23 O#
129918 WRITE0 0932, 2 bytes: 40 26 @&
129949 WRITE0 089A, 2 bytes: C8 24 .$
129949 WRITE0 0932, 2 bytes: B9 27 .'
129980 *** AXIS: Cntrl= 66420 (0x00010374), Param= 9039 (0x0000234f) AXIS_THROTTLE1_SET
129980 *** AXIS: Cntrl= 66423 (0x00010377), Param= 9792 (0x00002640) AXIS_THROTTLE2_SET
129980 *** AXIS: Cntrl= 66420 (0x00010374), Param= 9416 (0x000024c8) AXIS_THROTTLE1_SET
129980 *** AXIS: Cntrl= 66423 (0x00010377), Param= 10169 (0x000027b9) AXIS_THROTTLE2_SET
129980 WRITE0 089A, 2 bytes: 40 26 @&
129980 WRITE0 0932, 2 bytes: AA 2A .*
130027 WRITE0 089A, 2 bytes: 32 29 2)
130027 WRITE0 0932, 2 bytes: 23 2C #,
130058 *** AXIS: Cntrl= 66420 (0x00010374), Param= 9792 (0x00002640) AXIS_THROTTLE1_SET
130058 *** AXIS: Cntrl= 66423 (0x00010377), Param= 10922 (0x00002aaa) AXIS_THROTTLE2_SET
130058 *** AXIS: Cntrl= 66420 (0x00010374), Param= 10546 (0x00002932) AXIS_THROTTLE1_SET
130058 *** AXIS: Cntrl= 66423 (0x00010377), Param= 11299 (0x00002c23) AXIS_THROTTLE2_SET
130058 WRITE0 089A, 2 bytes: AA 2A .*
130058 WRITE0 0932, 2 bytes: 9B 2D .-
130105 WRITE0 089A, 2 bytes: 23 2C #,
130105 WRITE0 0932, 2 bytes: 14 2F ./
130105 WRITE0 0890, 2 bytes: BB 1B ..
130105 WRITE0 0928, 2 bytes: 99 19 ..
130136 *** AXIS: Cntrl= 66420 (0x00010374), Param= 10922 (0x00002aaa) AXIS_THROTTLE1_SET
130136 *** AXIS: Cntrl= 66423 (0x00010377), Param= 11675 (0x00002d9b) AXIS_THROTTLE2_SET
130136 *** AXIS: Cntrl= 66420 (0x00010374), Param= 11299 (0x00002c23) AXIS_THROTTLE1_SET
130136 *** AXIS: Cntrl= 66423 (0x00010377), Param= 12052 (0x00002f14) AXIS_THROTTLE2_SET
130136 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
130136 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
130136 WRITE0 089A, 2 bytes: 9B 2D .-
130136 WRITE0 0932, 2 bytes: 8D 30 .0
130167 WRITE0 089A, 2 bytes: 8D 30 .0
130167 WRITE0 0932, 2 bytes: 7E 33 ~3
130214 WRITE0 089A, 2 bytes: 05 32 .2
130214 WRITE0 0932, 2 bytes: F7 34 .4
130245 *** AXIS: Cntrl= 66420 (0x00010374), Param= 11675 (0x00002d9b) AXIS_THROTTLE1_SET
130245 *** AXIS: Cntrl= 66423 (0x00010377), Param= 12429 (0x0000308d) AXIS_THROTTLE2_SET
130245 *** AXIS: Cntrl= 66420 (0x00010374), Param= 12429 (0x0000308d) AXIS_THROTTLE1_SET
130245 *** AXIS: Cntrl= 66423 (0x00010377), Param= 13182 (0x0000337e) AXIS_THROTTLE2_SET
130245 *** AXIS: Cntrl= 66420 (0x00010374), Param= 12805 (0x00003205) AXIS_THROTTLE1_SET
130245 *** AXIS: Cntrl= 66423 (0x00010377), Param= 13559 (0x000034f7) AXIS_THROTTLE2_SET
130245 WRITE0 089A, 2 bytes: F7 34 .4
130245 WRITE0 0932, 2 bytes: 6F 36 o6
130276 WRITE0 089A, 2 bytes: 6F 36 o6
130276 WRITE0 0932, 2 bytes: E8 37 .7
130308 *** AXIS: Cntrl= 66420 (0x00010374), Param= 13559 (0x000034f7) AXIS_THROTTLE1_SET
130308 *** AXIS: Cntrl= 66423 (0x00010377), Param= 13935 (0x0000366f) AXIS_THROTTLE2_SET
130308 *** AXIS: Cntrl= 66420 (0x00010374), Param= 13935 (0x0000366f) AXIS_THROTTLE1_SET
130308 *** AXIS: Cntrl= 66423 (0x00010377), Param= 14312 (0x000037e8) AXIS_THROTTLE2_SET
130323 WRITE0 089A, 2 bytes: 61 39 a9
130323 WRITE0 0932, 2 bytes: D9 3A .:
130354 WRITE0 089A, 2 bytes: D9 3A .:
130354 WRITE0 0932, 2 bytes: 52 3C R<
130386 *** AXIS: Cntrl= 66420 (0x00010374), Param= 14689 (0x00003961) AXIS_THROTTLE1_SET
130386 *** AXIS: Cntrl= 66423 (0x00010377), Param= 15065 (0x00003ad9) AXIS_THROTTLE2_SET
130386 *** AXIS: Cntrl= 66420 (0x00010374), Param= 15065 (0x00003ad9) AXIS_THROTTLE1_SET
130386 *** AXIS: Cntrl= 66423 (0x00010377), Param= 15442 (0x00003c52) AXIS_THROTTLE2_SET
130386 WRITE0 089A, 2 bytes: 52 3C R<
130386 WRITE0 0932, 2 bytes: CB 3D .=
130417 WRITE0 089A, 2 bytes: CB 3D .=
130417 WRITE0 0932, 2 bytes: 43 3F C?
130464 *** AXIS: Cntrl= 66420 (0x00010374), Param= 15442 (0x00003c52) AXIS_THROTTLE1_SET
130464 *** AXIS: Cntrl= 66423 (0x00010377), Param= 15819 (0x00003dcb) AXIS_THROTTLE2_SET
130464 *** AXIS: Cntrl= 66420 (0x00010374), Param= 15819 (0x00003dcb) AXIS_THROTTLE1_SET
130464 *** AXIS: Cntrl= 66423 (0x00010377), Param= 16195 (0x00003f43) AXIS_THROTTLE2_SET
130464 WRITE0 089A, 2 bytes: 00 40 .@
130464 WRITE0 0932, 2 bytes: 00 40 .@
130542 *** AXIS: Cntrl= 66420 (0x00010374), Param= 16384 (0x00004000) AXIS_THROTTLE1_SET
130542 *** AXIS: Cntrl= 66423 (0x00010377), Param= 16384 (0x00004000) AXIS_THROTTLE2_SET
130729 WRITE0 0BBA, 2 bytes: 28 0A (.
131150 WRITE0 089A, 2 bytes: 00 40 .@
131150 WRITE0 0932, 2 bytes: 00 40 .@
131150 WRITE0 0890, 2 bytes: BB 1B ..
131150 WRITE0 0928, 2 bytes: 99 19 ..
131181 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
131181 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
131774 WRITE0 0BBA, 2 bytes: 28 0A (.
132164 WRITE0 089A, 2 bytes: 00 40 .@
132164 WRITE0 0932, 2 bytes: 00 40 .@
132164 WRITE0 0890, 2 bytes: BB 1B ..
132164 WRITE0 0928, 2 bytes: 99 19 ..
132242 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
132242 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
132819 WRITE0 0BBA, 2 bytes: 28 0A (.
133209 WRITE0 089A, 2 bytes: 00 40 .@
133209 WRITE0 0932, 2 bytes: 00 40 .@
133209 WRITE0 0890, 2 bytes: BB 1B ..
133209 WRITE0 0928, 2 bytes: 99 19 ..
133287 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
133287 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
133864 WRITE0 0BBA, 2 bytes: 28 0A (.
134239 WRITE0 089A, 2 bytes: 00 40 .@
134286 WRITE0 0932, 2 bytes: 00 40 .@
134286 WRITE0 0890, 2 bytes: BB 1B ..
134286 WRITE0 0928, 2 bytes: 99 19 ..
134364 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
134364 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
134910 WRITE0 0BBA, 2 bytes: 28 0A (.
135315 WRITE0 089A, 2 bytes: 00 40 .@
135315 WRITE0 0932, 2 bytes: 00 40 .@
135315 WRITE0 0890, 2 bytes: BB 1B ..
135315 WRITE0 0928, 2 bytes: 99 19 ..
135378 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
135378 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
135970 WRITE0 0BBA, 2 bytes: 28 0A (.
136376 WRITE0 089A, 2 bytes: 00 40 .@
136376 WRITE0 0932, 2 bytes: 00 40 .@
136376 WRITE0 0890, 2 bytes: BB 1B ..
136376 WRITE0 0928, 2 bytes: 99 19 ..
136485 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
136485 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
137016 WRITE0 0BBA, 2 bytes: 28 0A (.
137406 WRITE0 089A, 2 bytes: 00 40 .@
137406 WRITE0 0932, 2 bytes: 00 40 .@
137406 WRITE0 0890, 2 bytes: BB 1B ..
137406 WRITE0 0928, 2 bytes: 99 19 ..
137468 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
137468 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
138045 WRITE0 0BBA, 2 bytes: 28 0A (.
138451 WRITE0 089A, 2 bytes: 00 40 .@
138451 WRITE0 0932, 2 bytes: 00 40 .@
138451 WRITE0 0890, 2 bytes: BB 1B ..
138451 WRITE0 0928, 2 bytes: 99 19 ..
138482 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
138482 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
139106 WRITE0 0BBA, 2 bytes: 28 0A (.
139512 WRITE0 089A, 2 bytes: 00 40 .@
139512 WRITE0 0932, 2 bytes: 00 40 .@
139512 WRITE0 0890, 2 bytes: BB 1B ..
139512 WRITE0 0928, 2 bytes: 99 19 ..
139590 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
139590 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
140151 WRITE0 0BBA, 2 bytes: 28 0A (.
140541 WRITE0 089A, 2 bytes: 00 40 .@
140541 WRITE0 0932, 2 bytes: 00 40 .@
140541 WRITE0 0890, 2 bytes: BB 1B ..
140541 WRITE0 0928, 2 bytes: 99 19 ..
140588 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
140588 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
141212 WRITE0 0BBA, 2 bytes: 28 0A (.
141587 WRITE0 089A, 2 bytes: 00 40 .@
141587 WRITE0 0932, 2 bytes: 00 40 .@
141587 WRITE0 0890, 2 bytes: BB 1B ..
141587 WRITE0 0928, 2 bytes: 99 19 ..
141680 *** AXIS: Cntrl= 65919 (0x0001017f), Param= 16383 (0x00003fff) MIXTURE1_SET
141680 *** AXIS: Cntrl= 65920 (0x00010180), Param= 16383 (0x00003fff) MIXTURE2_SET
142242 WRITE0 0BBA, 2 bytes: 28 0A (.
142725 Sim stopped: average frame rate for last 48 secs = 28.5 fps
150572 WRITE0 089A, 2 bytes: 00 40 .@
150572 WRITE0 0932, 2 bytes: 00 40 .@
150572 WRITE0 0890, 2 bytes: BB 1B ..
150572 WRITE0 0928, 2 bytes: 99 19 ..
150572 WRITE0 0BBA, 2 bytes: 28 0A (.
[/CODE]

Link to comment
Share on other sites

pete i tryeid your version whit out reverse, that works it idels when my device is at idle and works as it should around 20%. so now i need to get the reverse work when i move the throtles to the reverse on my device... so i would try to get it working.. bythe way should that be in the same dokument or a new one for the reverser?


function throttle1(offset, val)
if val < 0 then val = 0
end
val = (val * 2) - 16384
ipc.control(66420,val)
end
function throttle2(offset, val)
if val < 0 then val = 0
end
val = (val * 2) - 16384
ipc.control(66423,val)
end
event.intercept(0x089A, "SW", "throttle1")
event.intercept(0x0932, "SW", "throttle2")
[/CODE]

Link to comment
Share on other sites

Sorry the long code but wanted to be sure i got it all.. but the highes negative i recorded so far was:

201959 *** AXIS: Cntrl= 66420 (0x00010374), Param= -6092 (0xffffe834) AXIS_THROTTLE1_SET

201959 *** AXIS: Cntrl= 66423 (0x00010377), Param= -6092 (0xffffe834) AXIS_THROTTLE2_SET

Yes, but those are from this input:

105082 WRITE0 089A, 2 bytes: 34 E8

105082 WRITE0 0932, 2 bytes: 34 E8

0xE834 = -6092.

So the values are passing directly through. why aren't you calibrating?

The whole point of calibrating is to match the axis inputs actually obtained to the range required in FS. Don't you use calibration at all?

Obviously, if the input is only giving -6092 to +16383 you would need to scale in the Lua to get -16384 to +16383 without calibrating. But calibration would do that for you. And in calibration you'd have the choice of NRZ (no reverse zone) or calibrating a reverse zone if the aircraft you are using supports reversing axes (Airbus doesn't usually).

Regards

Pete

Link to comment
Share on other sites

i can only calibrate via Elite driver and thats what i did... as FSUIPC cant se my device els it would be easy to calibrate in your program..

an as default the elite device works but in add-on planes from PMDG you cant use A/T as it would stop the input from the autopilot as the elite device gives the input so the to things fight agains each other. so i think there is only 1 way back set the reverser axis to default throttle decrease and was what PMDG mean as Axis isent supported by FSX own menu and mabe thats why it could be tricky to use FSUIPC whit the Pmdg products and why they whit the NGX advise people to use the hardware drivers and assign throu FSX according the AXIS control..

So isent there a way to assigne the revers Axis to throttle decrease

Link to comment
Share on other sites

i can only calibrate via Elite driver and thats what i did... as FSUIPC cant se my device els it would be easy to calibrate in your program..

The Lua is posting FS controls to FS. FSUIPC can calibrate those! That's the main point of intercepting the axis inputs and sending them as controls.

I think you are seriously confusing axis ASSIGNMENTS and control CALIBRATION. The two are separate tabs and operate on different things. The calibration facilities have been available in FSUIPC since version 1, long before axis assignments were added!

I think maybe you need to review the User Guide a little? see what FSUIPC can do for you? ;-)

Pete

Link to comment
Share on other sites

dam i dont get it i read in that manual but cant find what you are point on, sorry mabe i sound stupid but ok im up 3:45 every day i think my brain starts to sleep, i just dont get it as how could i use calibration facilities as when it never goes to reverse as i think normaly the calibration and that stuff is to fine tune it but here it never ever gets to reverse no matter how i do..

And yes im working agains the time as i have ordered a throttle device but they dident have it so i try to get this working so i could save the money...

Link to comment
Share on other sites

dam i dont get it i read in that manual but cant find what you are point on

I mean that axis assignments are documented independently from joystick calibrations, and it explicitly states that you do not have to assign in FSUIPC to use the calibrations. How could that have ever been needed? Calibration has been present for over 10 years, assignments only 8 or so. I keep teling you you should calibrate if you want the results you seek.

The documentation describes the facilities in FSUIPC. That's what it is for! Making assumptions like you see to have done is not going to allow you to get the most out of the program, which is why I suggested you review the user guide so you can appreciate the facilities offered.

i just dont get it as how could i use calibration facilities as when it never goes to reverse as i think normaly the calibration and that stuff is to fine tune it but here it never ever gets to reverse no matter how i do..

Oh dear. As I told you the AXIS controls do not have a reverse zone! FS itself does NOT support reverers on axes. Only FSUIPC does this.. To make a reverse zone you MUST calibrate in the 4 throttles calibration page.

I'm about to give up on this. Until you've decided to calibrate there's no point continuing this. :sad:

Pete

Link to comment
Share on other sites

well i think i know where the menu is and have used it before.. whit a device FSUIPC could see but never this way. I just dont know as how could i assign whit no input it would show the same in all 3 windows. or is it to be manualy edit later ?

edit:

Ok it seemed to be right i just have some problems to go between revers and foward thrust as it goes to reverse before idle

Link to comment
Share on other sites

well i think i know where the menu is and have used it before.. whit a device FSUIPC could see but never this way. I just dont know as how could i assign whit no input it would show the same in all 3 windows. or is it to be manualy edit later ?

Please forget ENTIRELY about assignment. Only look at calibration. You are NOT assigning anything at all! That's already done by the way the Elite driver works and also by the Lua plugin. You only need ot look at calibration.

FORGET ASSIGNMENT! It is totally irrlevant, and you are only getting annoying referring to it all the time when I told you otherwise!

Pete

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.