Changeset 209:3172e5cab96e for src/mlx/pyuipc_sim.py
- Timestamp:
- 05/31/12 15:20:55 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/pyuipc_sim.py
r177 r209 229 229 self.parking = True 230 230 231 self.gearControl = 1.0 231 232 self.noseGear = 1.0 232 233 … … 385 386 elif offset==0x0be0 or offset==0x0be4: # Flaps left and right 386 387 return self.flaps * 16383.0 / self.flapsNotches[-1] 388 elif offset==0x0be8: # Gear control 389 return int(self.gearControl * 16383.0) 387 390 elif offset==0x0bec: # Nose gear 388 391 return int(self.noseGear * 16383.0) … … 602 605 elif offset==0x0be0 or offset==0x0be4: # Flaps left and right 603 606 self.flaps = value * self.flapsNotches[-1] / 16383.0 607 elif offset==0x0be8: # Gear control 608 self.gearControl = value / 16383.0 604 609 elif offset==0x0bec: # Nose gear 605 610 self.noseGear = value / 16383.0 … … 1092 1097 self._valueHandlers["pitot"] = (0x029c, "b", CLI.bool2str, CLI.str2bool) 1093 1098 self._valueHandlers["parking"] = (0x0bc8, "H", CLI.bool2str, CLI.str2bool) 1099 self._valueHandlers["gearControl"] = (0x0be8, "d", 1100 lambda value: value * 100.0 / 16383.0, 1101 lambda word: int(float(word) * 1102 16383.0 / 100.0)) 1094 1103 self._valueHandlers["noseGear"] = (0x0bec, "d", 1095 1104 lambda value: value * 100.0 / 16383.0,
Note:
See TracChangeset
for help on using the changeset viewer.