FGInt Switches: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Initial Création)
 
No edit summary
Line 8: Line 8:
* [[FGInt Switches]]
* [[FGInt Switches]]
* [[FGInt Rotary Encoder]]
* [[FGInt Rotary Encoder]]
| content2 = '''Switches Class'''
* [[Switch Class]]
* [[DoubleSwitch Class]]
* [[RotarySwitch Class]]
* [[ToogleSwitch Class]]
| content9 = '''Navigation'''
| content9 = '''Navigation'''
* [[FG interface]]
* [[FG interface]]
Line 14: Line 19:
'''''Switches''''' classes will be used to manage standard switches with 2 or 3 positions and is based on the MCP23017 chipset.
'''''Switches''''' classes will be used to manage standard switches with 2 or 3 positions and is based on the MCP23017 chipset.
Switches classes are grouped in the FGIntSwitch library. With this library you will be able to manage :
Switches classes are grouped in the FGIntSwitch library. With this library you will be able to manage :
* Switch class : used to manage standard switch 2 positions
* [[Switch Class ]]: used to manage standard switch 2 positions
* DoubleSwitch class : used to manage standard switch 3 positions
* [[ DoubleSwitch Class ]]: used to manage standard switch 3 positions
* RotarySwitch class : used to manage rotary switch with n positions
* [[ RotarySwitch class ]]: used to manage rotary switch with n positions
* ToogleSwitch class : used to manage push button switch (momentary switch)
* [[ ToogleSwitch class ]]: used to manage push button switch (momentary switch)

Revision as of 08:50, 2 December 2019

Switches classes will be used to manage standard switches with 2 or 3 positions and is based on the MCP23017 chipset. Switches classes are grouped in the FGIntSwitch library. With this library you will be able to manage :