Как создать соединение с tcp сервером - PullRequest
0 голосов
/ 23 февраля 2012

Мне нужно создать TCP-соединение с сервером, работающим на устройстве, мне нужно отправить двоичные данные после подключения в следующем формате.

     Field          Byte        Value
   1: packet id      1           0X01
   2: length         1            2
   3:Buadrate        4       The bit rate in bps used by the can
                             BUS. Maximum value is 1000000.

  4:extended         1       If this is set to one the device will use
                             the extended frame format

Пожалуйста, помогите, как создать TCP-соединение с сервером, работающимна 2000 порт Помогите пожалуйста

1 Ответ

0 голосов
/ 23 февраля 2012

Я рекомендую вам использовать CocoaAsyncSocket, который облегчит некоторые из них ...

https://github.com/robbiehanson/CocoaAsyncSocket

https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro

Когда вы настроите сокетВы можете отправить (writeData:) свои данные в виде структуры C, но вам может потребоваться право endianess для скорости передачи данных.Проверьте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...