Package Details: cutecom 0.40.0-1

Git Clone URL: https://aur.archlinux.org/cutecom.git (read-only)
Package Base: cutecom
Description: A graphical serial terminal
Upstream URL: https://github.com/neundorf/CuteCom/archive
Keywords: rs232 serial µC
Licenses: GPL3
Submitter: noEntry
Maintainer: noEntry
Last Packager: noEntry
Votes: 19
Popularity: 0.374648
First Submitted: 2015-08-10 11:33
Last Updated: 2017-01-30 13:08

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

simeonfelis commented on 2017-03-10 07:37

There is a patch here: https://github.com/neundorf/CuteCom/issues/46

It looks like this:

<pre>
From 27949f877381760e6c27ef7073bc320f8358789a Mon Sep 17 00:00:00 2001
From: slapab <sla.pab.dev@gmail.com>
Date: Fri, 10 Mar 2017 01:55:57 +0100
Subject: [PATCH] Attempts to fix issue #46

---
mainwindow.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mainwindow.cpp b/mainwindow.cpp
index 9d93cfc..2ab888f 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -825,8 +825,8 @@ void MainWindow::sendFile()
default:
break;
}
- QString device = controlPanel->m_combo_device->currentText();
- tmp = tmp + "-vv \"" + filename + "\" < " + device + " > " + device;
+ const QString device = controlPanel->m_combo_device->currentText();
+ tmp = tmp + " -vv \"" + filename + "\" > " + device + " < " + device;
listProcessArgs.append(tmp);

m_sz->setReadChannel(QProcess::StandardError);
@@ -836,13 +836,13 @@ void MainWindow::sendFile()
&MainWindow::sendDone);

m_sz->start("sh", listProcessArgs);
- if (!!m_sz->waitForStarted()) {
+ if (false == m_sz->waitForStarted()) {
QMessageBox::information(this, tr("Comm error"), tr("Could not start sz"));
delete m_sz;
openDevice();
return;
}
- m_progress = new QProgressDialog(tr("Sending file via %1 ...").arg(protocol), tr("Cancel"), 0, 100, this);
+ m_progress = new QProgressDialog(tr("Sending file via %1 ...").arg(m_combo_protocol->currentText()), tr("Cancel"), 0, 100, this);
connect(m_progress, &QProgressDialog::canceled, this, &MainWindow::killSz);
m_progress->setMinimumDuration(100);
QFileInfo fi(filename);
--
2.12.0
</pre>

To apply, place the patch in src/0001-Attempts-to-fix-issue-46.patch and add following lines to PKGBUILD:

<pre>
prepare () {
cd ${srcdir}/CuteCom-${pkgver}
patch -p1 -i "${srcdir}/0001-Attempts-to-fix-issue-46.patch"
}
</pre>

I tested it and it seems to work. Or wait until the next release of cutecom. I don't known the schedule and if this fix will make it into it.

simeonfelis commented on 2017-03-09 07:33

XModem transfer fails:

A dialog with following message appears:

<pre>
Could not start sx
</pre>

From stdout/stderr:
<pre>
sx exited with: 2 QProcess::ExitStatus(NormalExit)
</pre>

rpulford commented on 2016-12-19 15:30

Works very well for me!

Speranskiy commented on 2016-12-08 08:11

This new QT5 version sucks! Downgraded back to 0.22.0

noEntry commented on 2016-12-05 14:09

Updated! Thanks for the paste and sorry for the delay.

festlv commented on 2016-12-05 08:47

Updated PKGBUILD here: http://paste.ee/p/hr5Vt

kowal commented on 2016-11-29 20:19

There is newer version of cutecom available (0.30.4) Repository moved to github from sourceforge in 2015 - https://github.com/neundorf/CuteCom