x-tools/docs/index.md
2025-03-06 13:51:20 +08:00

50 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 项目简介
layout: home
nav_order: 1
description: "xTools项目简介。"
permalink: /
---
*xTools*(曾用名QtSwissArmyKnife瑞士军刀QSAK)是一款开始于2018年基于Qt开发的开源、免费跨平台、多功能的开发调试工具支持串口蓝牙UDPTCP, Web Socket, Modbus和CAN Bus调试。*xTools*旨在为开发者提供一个强大的调试平台,简化各种通信协议的调试过程,提高开发效率。
*xTools*提供但不限于以下功能:
* 支持数据发送与接受
* 支持2进制8进制16进制, ASCII及UTF8等文本格式的输出入及输出
* 支持添加前缀,后缀:'\r', '\n', '\r\n'或'\n\r'
* 支持输入文本转义:'\r', '\n', '\r\n\n\r'等
* 支持自动计算CRC支持以下但不限于算法
* CRC_8,
* CRC_8_ITU,
* CRC_8_ROHC,
* CRC_8_MAXIM,
* CRC_16_IBM,
* CRC_16_MAXIM,
* CRC_16_USB,
* CRC_16_MODBUS,
* CRC_16_CCITT,
* CRC_16_CCITT_FALSE,
* CRC_16_x25,
* CRC_16_XMODEM,
* CRC_16_DNP,
* CRC_32,
* CRC_32_MPEG2
* 支持自动发送,自动回复,预置数据,数据转发等
* 支持数据可视化:曲线显示,条形图显示
此外*xTools*还提供了一系列实用工具:
* ASCII工具: ASCII字符信息查看
* Base64工具Base64编码与解码
* 广播工具: UDP广播
* CRC工具CRC计算器
* 文件检验工具支持MD5Hash等算法
* 文件合并工具支持将多个bin文件合并为一个
* mDNS工具mDNS设备扫面工具可以扫描在线设备并查看设备信息
* 数值工具可以将数值转换为2进制8进制10禁止和16进制字符串也可以从文本转换为数值int, double...
* ping工具可以扫面局域网主机
* 二维码工具:二维码生成工具
* 字符串工具可以从2进制8进制10禁止和16进制数据中编码为字符串ASCIIUTF8
* ...