2016-12-10 7 views
0

UDPを介してWindows PCからRaspberry Piにデータグラム(テキストコマンド)を送信したいと考えています。 Windows PCはクライアントとして動作し(コマンドを送信する)、ラズベリーパイはサーバーになります(コマンドを受信します)。私はLinux(これは私がいろいろな理由で使うことができません)でしかできませんでしたが、私は同じ(1台の)PCからのパケットの送受信しかできませんでした。そのようなことをすることは可能ですか、それともWindowsとRaspbianの間で矛盾しますか?前もって感謝します。Windows PCからC++のRaspberry PiにUDPデータグラムを送信する方法

+0

Win32のマニュアルを見てください。はい、可能です。 –

答えて

0

プロトコルは同じで、競合する可能性があります。実際には、APIは、あなただけの)呼び出しWSACleanup(

WSADATA   wsaData; 
if(WSAStartup(MAKEWORD(2,2), &wsaData) != 0) 
{ 
    printf("Server: WSAStartup failed with error %ld\n", WSAGetLastError()); 
    return -1; 
} 
else 
    printf("Server: The Winsock DLL status is %s.\n", wsaData.szSystemStatus); 

終わりに特別なコールとクリーンアップそれにWinSocksをintialiseしてください必要がある、BSD \ POSIXに近いです。アプリケーションがソケットをもう必要としないとき(終了する前に?)Winsockにはそれ以上のものがある

関連する問題