<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/net/at/src/at_utils.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/net/at/src/at_utils.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/net/at/src/at_utils.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-04-01T14:56:37Z</updated>
<entry>
<title>fix(at): clamp formatted output length</title>
<updated>2026-04-01T14:56:37Z</updated>
<author>
<name>AFWEF_147</name>
<email>olm_cse@hust.edu.cn</email>
</author>
<published>2026-03-23T12:09:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ebe65849dbf33bb8c5774876aa46fa17b1a5f998'/>
<id>urn:sha1:ebe65849dbf33bb8c5774876aa46fa17b1a5f998</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][at] Add formatting message function for at client</title>
<updated>2025-03-13T00:48:07Z</updated>
<author>
<name>1078249029</name>
<email>1078249029@qq.com</email>
</author>
<published>2025-03-06T13:56:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=9d3ee5110789c54524539d76d3653c9b3460694e'/>
<id>urn:sha1:9d3ee5110789c54524539d76d3653c9b3460694e</id>
<content type='text'>
It will be useful for quiting transmission mode of some chips like esp8266.

Signed-off-by: 1078249029 &lt;1078249029@qq.com&gt;
</content>
</entry>
<entry>
<title>[at]优化at格式化输出，避免多个at client和server输出冲突</title>
<updated>2023-10-08T05:25:28Z</updated>
<author>
<name>yangpeng</name>
<email>yangpengya@qq.com</email>
</author>
<published>2023-09-22T09:34:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c386a2c95615afe70750bce44f840bfc390fd2e0'/>
<id>urn:sha1:c386a2c95615afe70750bce44f840bfc390fd2e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[at] optimize at_vprintfln</title>
<updated>2023-06-10T03:40:37Z</updated>
<author>
<name>JasonCang</name>
<email>40387862+JasonCang@users.noreply.github.com</email>
</author>
<published>2023-06-10T03:40:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d0c6d6f4a48b67fde477c743bec1a68198e882f3'/>
<id>urn:sha1:d0c6d6f4a48b67fde477c743bec1a68198e882f3</id>
<content type='text'>
为什么提交这份PR (why to submit this PR)
现在的at指令发送接口，底层会自动添加"\r\n"，某些场景需要发送空指令。如ESP32的蓝牙发送数据指令，收到"&gt;"后
发数据，等待接收OK。

详细讨论可见：
https://club.rt-thread.org/ask/question/185810c0aed98558.html

你的解决方案是什么 (what is your solution)
判断at指令长度，长度为0，则直接返回</content>
</entry>
<entry>
<title>[rtdef] use lower-case to define attributes (#6728)</title>
<updated>2022-12-11T18:12:03Z</updated>
<author>
<name>Man, Jianting (Meco)</name>
<email>920369182@qq.com</email>
</author>
<published>2022-12-11T18:12:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=99bdf978d7fe4ec18ed50a639e15b254825c871b'/>
<id>urn:sha1:99bdf978d7fe4ec18ed50a639e15b254825c871b</id>
<content type='text'>
* [rtdef] rename RT_WEAK attribute as rt_weak

* [rtdef] rename RT_USED attribute as rt_used

* [rtdef] rename RT_SECTION attribute as rt_section

* [rtdef] rename ALIGN attribute as rt_align

* [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support</content>
</entry>
<entry>
<title>Update at_utils.c</title>
<updated>2022-10-20T02:28:36Z</updated>
<author>
<name>SNOWA</name>
<email>wlmsingle@163.com</email>
</author>
<published>2022-10-18T07:51:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3400a79035a31e9b2d13ebe4c7c27998f4133183'/>
<id>urn:sha1:3400a79035a31e9b2d13ebe4c7c27998f4133183</id>
<content type='text'>
如果打印格式为"%02X"的数据大于0x7F,打印的数据就会在前面多出6个'F',原因详见https://blog.csdn.net/zqxwce821/article/details/53011925。
现在通过强制转换成unsigned char后，在STM32（KEIL5+C99）已测试确认能修复该问题。</content>
</entry>
<entry>
<title>add at_utils_send virtual function</title>
<updated>2021-07-08T04:02:29Z</updated>
<author>
<name>malongwei</name>
<email>2544047213@qq.com</email>
</author>
<published>2021-07-08T04:02:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=180d0e122499ad88f02558fdcab4a9e19b20bdbf'/>
<id>urn:sha1:180d0e122499ad88f02558fdcab4a9e19b20bdbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix at_vprintf and at_vprintfln and end_sign response</title>
<updated>2021-07-07T15:49:42Z</updated>
<author>
<name>malongwei</name>
<email>2544047213@qq.com</email>
</author>
<published>2021-07-07T15:49:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e7b63ed7ab2bed790d8b24b68333f65232f71926'/>
<id>urn:sha1:e7b63ed7ab2bed790d8b24b68333f65232f71926</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[compoenets] auto &amp; manual formatted</title>
<updated>2021-03-08T10:19:04Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2021-03-08T10:19:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c05a4e7193ee553bf502560e7de4be6489c7629'/>
<id>urn:sha1:3c05a4e7193ee553bf502560e7de4be6489c7629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[net][at] update AT component V1.3.0, change as follows:</title>
<updated>2019-05-27T04:03:04Z</updated>
<author>
<name>chenyong</name>
<email>1521761801@qq.com</email>
</author>
<published>2019-05-27T03:49:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b5ad12573fe92b710eefc862b1d0891e97a25d18'/>
<id>urn:sha1:b5ad12573fe92b710eefc862b1d0891e97a25d18</id>
<content type='text'>
- AT Socket feature supports multi-client connections;
- Fix `send data error, current socket (0) state (0) is error` issue when the socket is closed;
- Improve dirty data processing when AT device hard reset;
- Improve `at_obj_set_urc_table()` fucntion, Support for setting multiple URC tables;
- Improve RAW data print format;
</content>
</entry>
</feed>
