GEMINI_GPIO_DATAIN
return (GPIO_READ(gpio, GEMINI_GPIO_DATAIN) >> pin) & 1;
valuein = GPIO_READ(gpio, GEMINI_GPIO_DATAIN);