Lantronix MatchPort b/g MatchPort b/g - User Guide - Page 79
Examples, Command 1Ah, Set Active Levels, Set States
View all Lantronix MatchPort b/g manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 79 highlights
7: Configurable Pins Command 1Ah, Set Active Levels Send: 2 parameters Bytes 1-4: Mask Bit X 1 means the direction for GPIO X will be updated with the value in the second parameter. 0 means the active type for that GPIO will not change. Bytes 5-8: New Active Levels Bit X 1 means GPIO X will become active low. 0 means it will become active high. Response: 1 parameter Bytes 1-4: Updated active levels Command 1Bh, Set States Send: 2 parameters Bytes 1-4: Mask Bit X 1 means the state for GPIO X will be updated with the value in the second parameter. 0 means the state for that GPIO will not change. Bytes 5-8: New States Bit X 1 means GPIO X will become active. 0 means it will become inactive. Response: 1 parameter Bytes 1-4: Updated states Examples Example 1: PC sends command 10h to find out which configurable pins are available as GPIO. PC -> MatchPort: 10h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h MatchPort -> PC: 10h, 03h, 00h, 00h, 00h Command details: 10h = command 10h 00h, 00h, 00h, 00h = ignored 00h, 00h, 00h, 00h = ignored Response details: 10h = response to command 10h 03h, 00h, 00h, 00h = bits 0 and 1 are 1→CP0 and CP1 are configured as GPIOs (GPIO0, GPIO1). bits 2 to 7 are 0 → configured for a special function and are unavailable for control or monitoring by the user. MatchPort User Guide 79