정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

아두이노 C# TCP/IP통신
라파리 | 2017-06-12

Visual Studio를 사용하여 c# 서버를 만들고, 

아두이노보드를 client로 이용하였습니다. 와이파이를 이용하여 TCP/IP통신을 사용합니다.

아두이노보드1에서 초음파센서의 데이터값을 서버로 송신하는것은 성공하였는데,

그 정보를 서버에서 다시 아두이노보드2로 송신하는부분이 잘 안됩니다.

먼저 ,아두이노보드2에서 와이파이연결후 서버와연결합니다.

그후  

  if(client.available())
 {
   char c = client.read();
      Serial.print(c);

 }

를 사용하여 데이터를 받는것이 맞나요?

 

void loop(void)
{
    uint8_t buffer[128] = {0};
    uint8_t mux_id;
    uint32_t len = wifi.recv(&mux_id, buffer, sizeof(buffer), 100);

어쩌구

 

}

 

이런코드도 발견했는데 뭐를이용해야하는지 잘 모르겠습니다 !

이전글   |    case문과 if문간의 충돌.... 2017-06-12
다음글   |    모터 부울변수로 만들어보았는데 오류가 뜹니다 ㅠㅠㅠ Help me ... 2017-06-13