3.3.2.1 Načtení GPIO pinu
int IndoorTouch.GPIOGet(int pin);
Přečte aktuální hodnotu GPIO registru. Pin je jedna z možností:
- IndoorTouch.GPIO_PIN_IN1 = 0x01;
- IndoorTouch.GPIO_PIN_IN2 = 0x02;
- IndoorTouch.GPIO_PIN_OUT1 = 0x04;
- IndoorTouch.GPIO_PIN_OUT2 = 0x08;
- IndoorTouch.GPIO_PIN_IO1 = 0x10;
- IndoorTouch.GPIO_PIN_IO2 = 0x20;
- IndoorTouch.GPIO_PIN_RELAY1 = 0x40;
- IndoorTouch.GPIO_PIN_RELAY2 = 0x80;
Návratovou hodnotou je {0,1} nebo
- IndoorTouch.RC_ERR_CONN = -1; chyba při spojení s API démonem
- IndoorTouch.RC_ERR_SYS = -6; systémová chyba (nepodařilo se načíst hodnotu apod. )
- IndoorTouch.RC_ERR_DENIED = -7; systémová chyba (GPIO neexistuje)