프로그래밍

c# 시리얼통신 도와주세요.

by ㅎㅎ posted Jun 18, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

위로 아래로 댓글로 가기 인쇄 쓰기 목록 수정 삭제
?
  • WhiteAT 2013.06.19 07:20

    데이터를 받는 주기가 얼마나 되나요?

    1초?

    0.1초?


    1초라면 이미지 출력에 속도 문제가 없을거 같고..

    0.1초라면 이미지가 변경되는거 눈으로 보기도 힘들거 같은데요.....


    어느 정도의 속도로 데이터를 받는지 궁금하네요.



    그리고, 

     Int32.TryParse(strRxData, out result);  에서 속도가 의심된다면...

    Int32.TryParse(strRxData, out result);  대신에


    result = 590;//  으로 초기값을 두고

    if(result == 590 ) result = 490;

    else if(result == 490 ) result = 470;

    else if(result == 470 ) result = 590;

    로 변경하여 테스트 하시면 될겁니다.~





  • ㅎㅎ 2013.06.19 15:20

    0.01초로 데이터를 보냈거든요... 제가원하는것은 이렇게빠른속도로 거의 이미지가 움직이는것처럼보이게 되면좋은데

    자꾸 이미지가 늦어지내요... 데이터를 받앗으면 바로변하는게아니라 어느정도딜레이를두고 변하네요..

  • ㅎㅎ 2013.06.19 15:35

    아 잘못적었네요.. 0.1초였는데 이게너무빨라서 그런건가요

  • ㅎㅎ 2013.06.19 15:55

    아 그럼 혹시 데이터값을 크기로잡아서 사각형을 그리는방법을 설명해주실수 있나요 ㅠㅠ

    (막대그래프처럼요...)

  • WhiteAT 2013.06.19 20:34

    0.1초는 적당할거 같은데요...

    막대 그래프는. 테트리스 블럭 만드는 방법을 보시면 도움이 될겁니다.

     

    블럭의 높이를 다르게 하면 되겠죠??