Giter Club home page Giter Club logo

supercom's People

Contributors

itldg avatar superstudio avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

supercom's Issues

串口接收时间戳显示错误

收发的时候,时间戳显示蛮奇怪的,收的这一条的时间戳是放在数据末尾,然后新接收一条或者发送一条,就接到上条时间戳后面,可能是逻辑处理方面有问题
image

ASCII码搜索

输入关键词后搜索结果立即更新

更改搜索类型后必须修改一下关键词才可刷新结果

建议更改为修改类型,自动刷新结果

请求分屏

分屏类似于vscode那种多个com口同时展示

窗口遮挡

你好,我的windows10任务栏放置在左侧,应用窗口全屏时窗口起始点定位错误,被任务栏遮挡了;但应该是反了,因为应用的右侧是空出来的,宽度正好等于左侧任务栏。

建议新增:允许发送队列中间插入命令

原"添加命令"默认只能在末尾新添,虽然可以通过修改"顺序"号码来重新编排,但需将后续命令集体后移。
如,原有1至10命令,现希望在第5条指令后新添,但"添加指令"默认新增11,只能将此11改为6,原6~10集体自增1。
企业微信截图_16887175654309

日志格式错误

两个串口互发数据
A串口发送HEX的00
B串口发送HEX的00

image

先接收到消息的一方发送时日志显示异常

请求更新分支协助函

亲爱的超级串口开发者:
您好!
自从使用您所编写的超级串口助手使得我的工作减轻许多,再次特别感谢。因在实际使用过程中遇到大量的数据处理,导致在调试过程中查找指令非常的不便,其中大部分指令因为重复且数据庞大,导致小部分指令在查看中存在诸多不便。
特此希望您和您的团队可以开发出新的分支版本,不光可以高亮语法,也可以屏蔽掉部分指令不在显示。
您的粉丝
2023年12月1日

按Crtl+F搜索时出现程序异常

System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
在 ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope1 rope, Int32 startIndex, Int32 length) 在 ICSharpCode.AvalonEdit.Utils.Rope1.ToString()
在 ICSharpCode.AvalonEdit.Document.TextDocument.get_Text()
在 ICSharpCode.AvalonEdit.Search.RegexSearchStrategy.d__3.MoveNext()
在 ICSharpCode.AvalonEdit.Search.SearchPanel.DoSearch(Boolean changeSelection)
在 ICSharpCode.AvalonEdit.Search.SearchPanel.UpdateSearch()
在 ICSharpCode.AvalonEdit.Search.SearchPanel.SearchPatternChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e)
在 System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
在 System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
在 System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
在 System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
在 System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
在 System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
在 ICSharpCode.AvalonEdit.Search.SearchInputHandler.ExecuteFind(Object sender, ExecutedRoutedEventArgs e)
在 System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
在 System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
在 System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
在 System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
在 System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
在 System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
在 System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
在 System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
在 System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
在 System.Windows.Input.CommandManager.TranslateInput(IInputElement targetElement, InputEventArgs inputEventArgs)
在 System.Windows.UIElement.OnKeyDownThunk(Object sender, KeyEventArgs e)
在 System.Windows.Input.KeyEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
在 System.Windows.Input.InputManager.ProcessStagingArea()
在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
在 System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey)
在 System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled)
在 System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers)
在 System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param)
在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

自动滚屏

这个自动固定滚屏能不能做成这样子, 不再是鼠标点了就固定,而是屏幕上划

比如: 用鼠标滚轮滑上去,他就自己固定,滚屏然后滑到最底端,又自动恢复滚屏
8d201c5d42d8d16ebe694df2c2fbac7b

不加回车换行的视觉问题

issue

设置不加回车换行,接受到的消息不会重新新建一行,导致时间戳错误和不好的阅读效果。
只有第一次发送才能达到line 11-12的效果

日志规则-正则表达式

感觉日志规则的正则不是标准的,我用java的正则就试别不了,希望能出一个example 贴在github里
然后随便乱写还可能搞崩溃SuperCom,因为写的正则导致崩溃后只能去Highlighting文件夹下去删除自己的规则,否则就一直启动不起来了

CPU占用过高

CPU占用过高,软件启动后,什么都不做,i7-12700H 都要占用10%

LOG Enable

日志存储功能好像默认为开启状态,希望加个使能按键控制其开关

定时发送功能单独放出来

定时发送功能建议单独放出来,
我刚刚用的时候就找了半天都没找到
虽然后来在编辑命令中也看到了, 但还是感觉不方便,毕竟定时发送也是个常用功能

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.