kanglin / serialportassistant Goto Github PK
View Code? Open in Web Editor NEWThis project is a cross-platform serial port assistant. It can run on WINDOWS, linux、android、macos system.
License: GNU General Public License v3.0
This project is a cross-platform serial port assistant. It can run on WINDOWS, linux、android、macos system.
License: GNU General Public License v3.0
Hi, good job!
But no Mac OS version!
Hello, there!
As part of the university research we are currently doing regarding the security of Github Actions, we noticed that one or many of the workflows that are part of this repository are referencing vulnerable versions of the third-party actions. As part of a disclosure process, we decided to open issues to notify GitHub Community.
Please note that there are could be some false positives in our methodology, thus not all of the open issues could be valid. If that is the case, please let us know, so that we can improve on our approach. You can contact me directly using an email: ikoishy [at] ncsu.edu
Thanks in advance
The vulnerability fix that is missing by actions' versions could be related to:
(1) CVE fix
(2) upgrade of vulnerable dependency
(3) fix to secret leak and others.
Please consider updating the reference to the action.
If you end up updating the reference, please let us know. We need the stats for the paper :-)
我使用QT编译运行没问题,但是直接运行生成的文件报错误
`pi@raspberrypi:~/seastone/build-SerialPortAssistant-unknown-Release/bin $ ls -lh
总用量 1.1M
-rw-r--r-- 1 pi pi 509 7月 31 10:05 libRabbitCommon.prl
lrwxrwxrwx 1 pi pi 24 7月 31 10:09 libRabbitCommon.so -> libRabbitCommon.so.1.0.0
lrwxrwxrwx 1 pi pi 24 7月 31 10:09 libRabbitCommon.so.1 -> libRabbitCommon.so.1.0.0
lrwxrwxrwx 1 pi pi 24 7月 31 10:09 libRabbitCommon.so.1.0 -> libRabbitCommon.so.1.0.0
-rwxr-xr-x 1 pi pi 336K 7月 31 10:09 libRabbitCommon.so.1.0.0
-rwxr-xr-x 1 pi pi 728K 7月 31 10:09 SerialPortAssistant
`
`pi@raspberrypi:~/seastone/build-SerialPortAssistant-unknown-Release/bin $ ./SerialPortAssistant
./SerialPortAssistant: error while loading shared libraries: libRabbitCommon.so.1: cannot open shared object file: No such file or directory
`
从v0.5.11开始就没有Android安装包了,README里的安装包链接也是无效的,希望能够上传一下,谢谢
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Please add "Refresh Ports" function. When I have first opened the SerialPortAssistant, and then plugin in a USB-to-serial adapter, it is not shown in the menu.
Adding such a button would help:
Or is there a way to make it work without having to press a button?
可以加上控制信号的指示吗?
输入框不能全部删除必须一个一个删
OS:deepin Linux
Hi!
I am trying to build SerialPortAssistant on Raspberry Pi, however it is failing with the following issue
$ sudo apt-get install clang qtcreator qtbase5-dev qt5-qmake cmake libasound2-dev libqt5erialport5-dev
$ mkdir SerialPortAssistant
$ cd SerialPortAssistant
$ git clone https://github.com/KangLin/RabbitCommon.git
$ git clone https://github.com/KangLin/SerialPortAssistant.git
$ mkdir build
$ cd build/
$ qmake ../SerialPortAssistant.pro
$ make install
...
../../App/MainWindow.cpp:36:14: fatal error: FrmStyle/FrmStyle.h: No such file or directory
36 | #include "FrmStyle/FrmStyle.h"
| ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
QT 5.5.12 (GCC 10.2.1 20210110, 32 bit)
(I am not familiar with QT, however as there was no precompiled ARM32/ARM64 DEB suitable for Raspberry Pi I have to build it myself)
Please do not put AppImage into .tar.gz. Instead, please put the AppImage file on GitHub Releases for direct download.
./linuxdeployqt-continuous-x86_64.AppImage appdir/usr/share/applications/*.desktop -appimage
wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
bash upload.sh Serial*.AppImage* ##### <------- not in a .tar.gz
https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages#common-mistake
serialportassistant_0.5.9_Ubuntu-20.04_amd64.deb
运行环境:
neno (ubuntu 20.04 + QT5 + wayland)
Linux kernel 5.15.0-57-generic #63-Ubuntu SMP Thu Nov 24 13:43:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
问题:
窗口位置不能拖动 (可以放大/缩小/关闭/改变窗口大小)
Steps:
Behaviour:
Dropped bytes counter increased by 2
Expected behaviour
Should send a single byte with value 0xAA
Tx Bytes counter increased by 1
Hi
目前遇到的问题:
make[1]: Entering directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
/bin/qmake PREFIX=/opt/SerialPortAssistant
Info: creating stash file /home/vimer/maintain_packages/yubo_port/SerialPortAssistant/.qmake.stash
make[1]: Leaving directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
debian/rules override_dh_auto_build
make[1]: Entering directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
dh_auto_build --
make -j2
make[2]: Entering directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
cd 3th_lib/ && ( test -e Makefile.RabbitCommon || /usr/lib/qt5/bin/qmake -o Makefile.RabbitCommon /home/vimer/maintain_packages/yubo_port/SerialPortAssistant/3th_lib/RabbitCommon.pro PREFIX=/opt/SerialPortAssistant ) && make -f Makefile.RabbitCommon
Project MESSAGE: Don't find RabbitCommon, in environment variable RabbitCommon_DIR:/home/vimer/maintain_packages/yubo_port/SerialPortAssistant/3th_lib/../../RabbitCommon
Project MESSAGE: 1. Please download RabbitCommon source code from https://github.com/KangLin/RabbitCommon ag:
Project MESSAGE: git clone https://github.com/KangLin/RabbitCommon.git
Project ERROR: 2. Then set environment variable RabbitCommon_DIR to download dirctory
make[2]: *** [Makefile:48: sub-3th_lib-RabbitCommon-pro-make_first-ordered] Error 3
make[2]: Leaving directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
dh_auto_build: error: make -j2 returned exit code 2
make[1]: *** [debian/rules:25: override_dh_auto_build] Error 25
make[1]: Leaving directory '/home/vimer/maintain_packages/yubo_port/SerialPortAssistant'
make: *** [debian/rules:18: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui failed
Missing libRabbitCommon.so.0, cannot run.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.