upload general digital IO