# 祥云物联小工具
**Repository Path**: hwcloud/xyIotTools
## Basic Information
- **Project Name**: 祥云物联小工具
- **Description**: 祥云物联小工具
- **Primary Language**: Python
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2023-07-13
- **Last Updated**: 2024-04-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: PyQt5, IOT
## README
祥云物联
感 · 应 · 云全栈方案服务提供商

# xyIotTools
## 介绍
这是一个基于pyqt5的上位机软件,旨在为工程师们提供一款具备物联网使用场景的小工具,功能包含双串口调试助手等,功能还在不断完善。
软件入口是一个类似于控制台的窗口,后续会不断增加功能。
- [x] :up: 完善远程升级功能
- [ ] :jack_o_lantern: 增加Log日志输出窗口,支持Log用户查看日志错误信息,并上传到服务器方便开发人员排查问题
### 双串口调试助手
除了传统的串口调试工具功能,双串口调试助手支持同时打开两个串口,并在同一个接收窗口显示,非常适合工程师调试无线通讯模组收发的过程。
- [ ] :scissors: 参考sscom,支持AT指令列表,支持多个列表,方便工程师调试不同模组、不同AT指令集
### SIM卡查询
通过CCID可以查询汉威供卡商的SIM卡信息,包括运营商、卡类型、卡状态等。
### 网络调试助手
- [ ] 待做UI
## 打包过程
### linux
pyinstaller -F --distpath dist/linux ./src/XYIotTools.py
### windows
pyinstaller -F -w --distpath dist/windows -i ./src/rcc/xyiot.ico --target-architecture x86_64 ./src/XYIotTools.py
## 参与共建
我们非常欢迎社区同学能提交 PR:
1. fork 项目!
2. 创建你的功能分支: `git checkout -b my-new-feature`
3. 本地提交新代码: `git commit -am 'Add some feature'`
4. 推送本地到服务器分支: `git push origin my-new-feature`
5. 创建一个 PR
如果是发现 Bug 或者期望添加新功能,请提交[issue](../../issues)。