| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
+ 5fd80b6268c7811d00c3ee3628eac71bd3661c75 Bump version
Change-Id: Idb2f042f737eb0f34c997c21b63e3fa225cadc0f
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
| |
Change-Id: Ie0003d8aa9cdb2702e8779807df4f12d12f47ae5
|
|\
| |
| |
| | |
Change-Id: I230c64922bcbfa497463fbdb4e7a734d70358595
|
|/
|
|
|
|
|
| |
+ 947b679fd4c5f4cf1ffad1268dfeec20fec91854 Bump version
Change-Id: Iac768adadb649aca2f7c852e2651d5f1aa77d36a
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|\
| |
| |
| | |
Change-Id: I0a51b5ca33090960e89079069f2e27d4f8a8903a
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ 45f17a7d69a2572c229e4e019c312b7315cdbe55 Bump version
+ 13dec714ecf9f96f265639c3207721d9b8d39e52 Doc: add missing since to enum QCanBusDevice::DataBitRateKey
Change-Id: Ic2f7b486d77985f2d4625b495001873c900aa72a
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|/
|
|
| |
Change-Id: I261549c3587a841ecfa23b5c456002542e231647
|
|
|
|
|
|
|
|
| |
Introduced by d4bbdb83.
Change-Id: I9af02b34f2c75eae8b7f43fb5ddb3dd310269657
(cherry picked from commit 609104101cd859013097831c393a7cf422b18e03)
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|\
| |
| |
| | |
Change-Id: Idc7b0a97f9f48678a3bc326df2020e0df8104e48
|
| |
| |
| |
| |
| | |
Change-Id: Id08a15b9c9425fe0b7c49e6f73318afb8fc23ff8
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|/
|
|
| |
Change-Id: I5c0a5c3ad58874eba4150130de37aab76c65a768
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As reason for the fix, see section "3.4.1 XLevent" in the Vector
documentation XL_Driver_Library_Manual_EN.pdf, which states:
"portHandle: Internal use only".
This portHandle seems to be always zero and therefore channels
greater then zero could not receive frames.
Tested with Vectors simulated channels by sending frames to one
channel which in turn were received by both channels. The
sending channel had the local echo flag set, the other one not.
[ChangeLog][QCanBus][VectorCAN] Fixed a receive problem in the
VectorCAN plugin. When multiple channels were open, only the
first one could receive frames.
Task-number: QTBUG-67030
Change-Id: Ib76a04bc06e7b810d1c1cb092b79c4bc1aacf23a
(cherry picked from commit 20cbe35dc3282b8e27278e3bd54d415cc8147d3c)
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|\
| |
| |
| | |
Change-Id: Ieada734cc0fb602f7ec3cde09b67b7840fe55f8a
|
| |
| |
| |
| |
| | |
Change-Id: I2eeb6b02c10ee1b819e28c88d8b965a656011913
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ic8a343394048d5c267ab4aa50bb20ef722788f3c
Reviewed-by: André Hartmann <aha_1980@gmx.de>
|
|/
|
|
| |
Change-Id: Ibea64b5a8f1bb3e35a5ad22dfeb2198c359b8cfa
|
|
|
|
| |
Change-Id: I49ad76debc9516151a632110e6b1680efaddd721
|
|\
| |
| |
| | |
Change-Id: I8b91bb58a96b1100d1a726b2a67297f2f46e16ab
|
|/
|
|
|
| |
Change-Id: I16fab529be29a1e358c3bda411e78dc5ba90e405
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
| |
Change-Id: I9fa9f9817837c4a0e62aa87b05aba411a360e8aa
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Currently there is no way to detect the available devices
* The existing code lead to compile errors with MSVC2013
* Also fix the documentation while at it
[ChangeLog][QCanBus][Plugins] The function availableDevices()
now returns an empty list for the TinyCAN plugin. The code was
never functional and always returned a hardcoded example list.
The function will be changed in later Qt versions to return the
correct values once QTBUG-62958 is solved.
Task-number: QTBUG-65474
Change-Id: Iebb4c8d4baf3b021d8890c6b3f252e9050856fce
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
| |
Change-Id: I556f75a11da8871f9a4416451b83f94c1ec706b1
|
|\
| |
| |
| | |
Change-Id: I2ebea06cfbaf46189df5eb5a8e3d9a0b07857521
|
| |
| |
| |
| |
| |
| | |
Change-Id: I2966b9f968835c190cefb99cbfd98ae0a033e6df
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
[ChangeLog][SocketCAN] Fixed compiling the SocketCAN plugin
with older Kernels without support for CAN FD bitrate switch
and error state indicator.
Task-number: QTBUG-64406
Change-Id: I05a7869b7df64ae6c3c29aa69dbf423d886b610a
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
| |
Change-Id: I16406e1d5c344daeb16856bacf1db857f1b820f7
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
initInfo->m_fTryNext is set to false when the
callback is entered but must be set to true to
continue with the next device.
[ChangeLog][QCanBus][SystecCAN] Fixed that the
function availableDevices() only returned the
first device.
Change-Id: I689564c2379a1db28cb7c623425aa261e44fdd4d
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ChangeLog][QCanBus][SystecCAN] The function availableDevices()
returned the wrong device number in some cases. In turn, it was
not possible to connect to the correct device afterwards.
Task-number: QTBUG-63833
Change-Id: I37cc250d144596af00aec9f743f0016e5634abe7
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|
|
|
|
|
| |
Change-Id: Ifdd8f08e12f471aee37f749b4ad911ab7b6adb2a
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
| |
Change-Id: Ib7a43e822a32f7e0c77055baeef4f0fba33092a5
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|\
| |
| |
| | |
Change-Id: I336ce25e7ff162077aba4d4334e93f7ad3cb8791
|
| |
| |
| |
| |
| | |
Change-Id: I74f650914c362f429d649de0ed6dd99e2f513f3a
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| | |
Change-Id: Idab2b2fb41ecdf3cf6292f722f0e776e4415634f
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ChangeLog][CanBus][PeakCAN] Peak CAN status frames are no longer
converted into QCanBusFrame::DataFrame, they are simply dropped
for now. In a later Qt version they might by converted into proper
QCanBusFrame::ErrorFrame, together with an interpretErrorFrame()
implementation.
Change-Id: I673ef2c8d312a96de192def831036ad10d5f2c01
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Marcell Varga <eandr2@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|/
|
|
|
|
|
|
|
|
|
| |
It was impossible to open a Peak CAN device under Linux, because
CAN_SetValue (which is needed for the Windows implementation)
always returned with error.
Task-number: QTBUG-63428
Change-Id: I353bf44a7bdea4a18ef84d8037a3a9fd86d47d89
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
|
|
|
|
|
|
|
|
|
|
|
| |
... because I recently saw the following statement in user code:
if (!m_device->connectDevice())
m_device->disconnectDevice();
Change-Id: Ifabd5e7416f5cc58d39c197abad3fc53d54e6ccc
Reviewed-by: Rolf Eike Beer <eb@emlix.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62708
Change-Id: I446d60a9d2f3313127f59a92fa7189ca6318334c
Reviewed-by: André Hartmann <aha_1980@gmx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the nature of our serial bus device, a frame could already
be send completely, but the bytes written did not report that yet.
Then we received an answer before we reached the receive state,
messing up the whole state logic. Now we process incoming frames
only if we are in receive state, otherwise drop full frames.
Task-number: QTBUG-62144
Task-number: QTBUG-62299
Change-Id: I88a4cf0b64a823409cbb277431a004a9d126cddc
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
|
|
|
| |
Semantic Issue -Wformat-nonliteral
391:37: warning: format string is not a string literal
Change-Id: I0154e9db2c47fa5645f236197ee73c5309ef622d
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|
|
|
|
|
|
|
| |
THis happens when the number of retrieved entries is larger than 1.
Task-number: QTBUG-62421
Change-Id: I250d528914d887d0c9be34cd828763f87a5099e7
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
This is the result of running the (experimental) clang-tidy check
qt-modernize-qsharedpointer-create
Discarded changes: none.
Change-Id: I4eca880aac30cf595b7f0667c755dcad1734abcb
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
|
|
|
| |
Change-Id: I69eb6de3f3eb6d880884535f2a4564bbddc21630
|
|
|
|
|
| |
Change-Id: I40fa19b016ca5e8e8e831a909eb378545a026446
Reviewed-by: André Hartmann <aha_1980@gmx.de>
|
|
|
|
|
|
|
| |
qmodbusrtuserialmaster_p.h:356:68: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
Change-Id: Ia53158e207a94bf49489fffd14c7903c7e4655cb
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
|\
| |
| |
| | |
Change-Id: I9c93f053c5a6a7af04c79d6e2cc8ded76c906319
|
| |
| |
| |
| |
| | |
Change-Id: I7daa9be5b0b21c0f94021b9a2eb139915c501049
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Listing important changes and bug-fixes.
Change-Id: I2f3b131c319feb0e95d8d08e9a07b71078f52a57
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The different plugins have varying runtime requirements,
that should be described in the plugins documentation.
Allow the user to open the documentation easily.
[ChangeLog][QCanBus] Added a menu to open plugins online
documentation to the CAN Example.
Change-Id: I2ae19b439f91042c6bcb09a7db079249fb34355c
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Amends commit 3f8eb3be91641f9dba597e4421f9bbf50c5c161e
Change-Id: Ibc0a1019ac4a4e63044c43125826614983a604e4
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I0dbbf10d8448c5d26f28bd7fa84cdeab21e6eb5c
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
|