Code Monkey home page Code Monkey logo

metacom's Introduction

MetaCom

Test result GitHub License Issues release

logo

MetaCom 串口调试工具,基于WPF框架,MVVM模型开发,专注于串口常用功能,接收发送稳定性。

功能列表

  • 界面基本功能(打开、关闭、接收、发送、清空接收、清空发送和清空计数)
  • 支持常用波特率选择(不支持自定义波特率)
  • 支持流控制(握手协议、控制协议)
  • 支持接收与发送字节数统计
  • 支持自动发送,可设置发送时间间隔,默认1000ms
  • 支持切换为HEX发送、接收
  • 支持自动保存串口接收数据为文件,支持文件路径设置
  • 编码方式(ASCII,UTF-8,UTF-16,UTF-32)
  • 支持接收缓冲区与发送缓冲区设置,最大支持8M
  • 支持文件发送
  • 支持github或者gitee 问题反馈
  • 在线更新
  • 增加常用命令功能,支持删除
  • 增加最近命令功能,支持添加到常用命令,删除等
  • 增加保存为xml配置文件

默认设置

  • 编码方式为 UTF-8
  • 接收缓冲区大小配置为 8MB
  • 发送缓冲区大小配置为 1MB
  • 流控为 None(无控制流)
  • 串行端口信号控制 Rts 和 Dtr 默认均未启用

构建

  • VisualStudio 2022(基于 .NET WPF框架验证)
$ git clone https://github.com/linkmeta/MetaCom.git
$ cd MetaCom

*双击 MetaCom.sln

特别感谢

本项目参考了leven99的OSDA项目,特此感谢!

License

软件采用 MIT License 授权(License MIT)。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.