-
-
WhiteAT 님에게 달린 댓글
네... 아두이노에서 입력을 보내는건 잘되는데요 c# 텍스트박스에 값을쓰고 전송하면 루프에서 빠져나오질 않습니다.
-
아두이노 코드를 올려 주셔서 아두이노 쪽에서 안되는 걸로 이해 했습니다.^^
말씀해 주신 루프는 arduinoPort.Write() 함수를 말씀해 주시는 것이고, 그 함수를 안 빠져나온다는 말씀이신거죠?
C# 에서 Write 를 안 빠져 나가는 것은 아두이노 코드와는 상관 없습니다.
컴퓨테어 COM장치에 문제가 없다면 아두이노에서 받던 안받던 간에 데이터는 전송됩니다.
디버깅 모드로 디버깅해 보시고,
fingerindex.Text 대신 "123" 라는 데이터를 직접 보내보시길 바랍니다.
-
codevision rs232 통신 usart 통신 질문입니다!!
-
아두이노 프로그래밍 코딩 의뢰
-
안녕하세요 C# 관련 질문있습니다!
-
안녕하세요 c#질문드립니다.
-
캡스톤디자인 아두이노 코딩 의뢰문의합니다
-
mpu6050을 이용한twi 통신 & uart 통신 코딩 문제
-
C# 아두이노 연동 질문드립니다.
-
Libraries 파일이 없음
-
중계서버구현
-
c# 영상이나 pdf위에 그림 그리는 방법
-
시리얼 통신 문의
-
mfc 랜덤함수 사용하는거요 !
-
아트메가128 질문이요~
-
제품의 AVR의 USB ISP가 AVR STUDIO 6.2에서 지원이 되는지요?
-
아트메가128 모터드라이버 모터 질문이요!
안녕하세요
화이트앳입니다.
보내주신 코드 확인해 보았는데 잘 동작합니다.
보레이트, 케이블 연결 상태 등 설정을 확인해 보셔야 할듯 합니다.
(결과물 함께 올려 드립니다.)
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println("Type ID");
uint8_t id=0;
while(true)
{
while(!Serial.available());
char c= Serial.read();
if(!isdigit(c)) break;
id *=10;
id +=c-'0';
}
if(id>0)
{
Serial.println("MY ID #");
Serial.println(id);
}
else
{
// Serial.println("BAD ID");
}
}