Lantronix MatchPort b/g MatchPort b/g - User Guide - Page 77
Commands, Byte 0 Command Types, Command 10h, Get Functions
View all Lantronix MatchPort b/g manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 77 highlights
7: Configurable Pins The parameters are four bytes long and represent GPIOs 0-31, with GPIO0 in bit 0 of the first byte (Little Endian). Parameter bits for configurable pins not configured as GPIOs are undefined for Get commands and ignored on Set commands. Every command consists of nine bytes: one command type of one byte and two parameters of four bytes each. Byte Pin Number Command 0 1 0 7 Parameter 1 2 3 4 8 15 16 23 24 31 5 0 7 Parameter 2 6 7 8 15 16 23 8 24 31 On some commands, one or all parameters are ignored. For UDP, command type and parameters need to be in the same datagram. Responses to valid commands are always five bytes long, consisting of the returned command byte and as parameters in the current or updated values. In case of an invalid command, only one byte with value 0FFh is returned. Byte Pin Number Command 0 1 0 7 Parameter 1 2 3 8 15 16 23 4 24 31 When sending a command (TCP and UDP), wait for the response before sending the next command. Commands Byte 0 Command Types 10h Get functions 11h Get directions (input or output) 12h Get active levels (high active or low active) 13h Get current states (active or not active) 19h Set directions 1Ah Set active levels 1Bh Set current states There is no Set functions command. Since the pin's function depends on the hardware in which the MatchPort is embedded, that configuration is only allowed via 77FE. Settings changed by any of the Set commands are not stored and are lost when the unit is powered down or rebooted. Command 10h, Get Functions Send: No parameters Response: 1 parameter Bytes 1-4: Functions Bit X 1 means general purpose IO available to the user. MatchPort User Guide 77