Имеется модем sim300, необходимо организовать по событию передачу по gprs определенного пакета данных, с помощью at команд устанавливается соединение и через at+cipsend = length передаеться пакет указанной длины, но возникла проблема связанная с ограничением размера пакета на 1024, когда пакет превышает по размеру модем возвращает Error ? и потом почему-то пишет send ok. как можно передать пакет большим размером не разбивая его при этом? может можно увеличить как-то стэк tcp?
Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470
Цитата(rx3apf @ Dec 18 2010, 13:03)
Точно битый пакет, а не потеря ?
Точно. Сравнивал пакеты на передаче и на приеме - изменился один байт. Неправильной передачей по UART обьяснить нельзя - сдвигом битов новое значение никак не получалось