Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/loogg/agile_telnet
https://github.com/loogg/agile_telnet
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/loogg/agile_telnet
- Owner: loogg
- License: lgpl-2.1
- Created: 2020-02-25T14:34:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-23T12:50:05.000Z (10 months ago)
- Last Synced: 2024-03-23T13:49:58.982Z (10 months ago)
- Language: C
- Size: 785 KB
- Stars: 10
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rt-thread - agile_telnet - TCP debug for Ethernet. (Packages / IoT)
- awesome-rt-thread - agile_telnet - TCP debug for Ethernet. (Packages / IoT)
README
# Agile Telnet
## 1、介绍
- 从2.0开始`agile_telnet`作为[agile_console](https://github.com/loogg/agile_console)的插件使用。
- 如果只想使用telnet作为console设备,请访问[v1.0.0](https://github.com/loogg/agile_telnet/tree/v1.0.0)。
### 1.1 目录结构
| 名称 | 说明 |
| ---- | ---- |
| inc | 头文件目录 |
| src | 源代码目录 |### 1.2 许可证
`agile_telnet` package 遵循 LGPLv2.1 许可,详见 `LICENSE` 文件。
### 1.3 依赖
- RT-Thread 3.0+
- SAL
- POSIX
- DFS
- agile_console## 2、如何打开 agile_telnet
使用 `agile_telnet` package 需要在 RT-Thread 的包管理器中选择它,具体路径如下:
```
RT-Thread online packages
IoT - internet of things --->
[*] agile_telnet: TCP debug for Ethernet --->
(2048) Set agile_telnet thread stack size
(26) Set agile_telnet thread priority
(23) Set agile_telnet listen port
(256) Set agile_telnet rx buffer size
(2048) Set agile_telnet tx buffer size
(3) Set agile_telnet client timeout(min)
Version (latest) --->
```- **Set agile_telnet thread stack size**:`agile_telnet`线程堆栈大小
- **Set agile_telnet thread priority**:`agile_telnet`线程优先级
- **Set agile_telnet listen port**:`agile_telnet`监听端口号
- **Set agile_telnet rx buffer size**:`agile_telnet`接收环形缓冲区大小
- **Set agile_telnet tx buffer size**:`agile_telnet`发送环形缓冲区大小
- **Set agile_telnet client timeout(min)**:`agile_telnet`客户端默认超时时间(3分钟)
- **Version**:大于`v1.0.0`版本会强制选中`agile_console`软件包,并作为其插件使用然后让 RT-Thread 的包管理器自动更新,或者使用 `pkgs --update` 命令更新包到 BSP 中。
## 3、使用 agile_telnet
在打开 `agile_telnet` package 后,当进行 bsp 编译时,它会被加入到 bsp 工程中进行编译。
该软件包作为[agile_console](https://github.com/loogg/agile_console)的插件使用。
## 4、注意事项
- 使用以太网设备请使能以太网设备和`lwip`,这些`agile_telnet`不会强制打开,只强制选中到`SAL`层。
## 5、联系方式 & 感谢
- 维护:malongwei
- 主页:
- 邮箱:<[email protected]>