реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Sim300D, CSD
sobr
сообщение Mar 13 2007, 14:49
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Спасибо, я как то не подумал об этом... cranky.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 13 2007, 17:26
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Может быть так ?

1.6.2 Hardware flow control (RTS/CTS flow control)
Hardware flow control achieves the data flow control by controlling the RTS/CTS line. When the data transfer should be suspended, the CTS line is set inactive until the transfer from the receiving buffer has completed. When the receiving buffer is ok to receive more data, CTS goes active once again.
To achieve hardware flow control, ensure that the RTS/CTS lines are present on your application platform.

AT+IFC Set TE-TA local data flow control

+IFC: <dce_by_dte>,<dte_by_dce>

<dce_by_dte> specifies the method will be used by TE at receive of data from TA
0 None
1 XON/XOFF, don’t pass characters on to data stack
2 RTS flow control
3 XON/XOFF, pass characters on to data stack

<dte_by_dce> specifies the method will be used by TA at receive of data from TE
0 None
1 XON/XOFF
2 CTS flow control

Сообщение отредактировал CADiLO - Mar 13 2007, 17:27


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
shb
сообщение Mar 13 2007, 20:24
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Анализировать RTS/CTS обязательно при передачи и приеме данных и особенно факсов. Написал бы сразу работаю только по RX , TX. Скорость прередачи данных 9600 по максимуму. А ты и по уарту суешь 9600, все на пределе. Хотя бы по уарту сделал 4800, чтобы гарантировать не переполнение. Я вообше по уарту работаю на 115200, хотя данные из модуля уходят совсем с другой скоростью. А работает безупречно, потому что когда надо сам модуль отказывается принимать данные выставляя CTS.
Go to the top of the page
 
+Quote Post
digital
сообщение Mar 14 2007, 01:34
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



CTS анализируем естественно, но модуль все равно виснет.

Проблема вроде решилась переходом на скорость38400.

У нас довольно большой объем данных от устройства (TCP over GPRS).

Сообщение отредактировал digital - Mar 14 2007, 01:43
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th August 2025 - 05:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016