이 확장보드를 사용하기 위해서는 아두이노 PHPoC 라이브러리의 ExpansionSerial 클래스를 사용합니다.
ExpansionSerial 클래스의 사용 가능한 멤버함수는 다음과 같습니다.
멤버 함수 | 설명 |
---|---|
int getPID(void) | 제품 아이디 읽기 |
char *getName(void) | 제품명 읽기 |
ExpansionSerial(int sid) | 시리얼 포트의 인스턴스 생성 |
void begin(void) | 시리얼 통신 파라미터 설정 |
int available(void) | 수신 데이터 크기 확인 |
int peek(void) | 수신 데이터 1바이트 확인 |
int read(void) | 수신 데이터 1바이트 읽기 |
int availableForWrite(void) | 수신버퍼 여유공간 확인 |
void flush(void) | 데이터 송신 완료 대기 |
int write(int wbuf, int wlen) | 데이터 송신 |