summaryrefslogtreecommitdiffstats
path: root/src/plugins/canbus/systeccan/systeccanbackend_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Use SPDX license identifiersLucie Gérard2022-06-101-38/+2
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. License files are organized under LICENSES directory. Pick-to: 6.4 Task-number: QTBUG-67283 Change-Id: Ie17b09db5a4aa7bb0d33906360f1125e9632425c Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Use up-to date LGPL license headerKai Köhne2021-11-301-11/+14
| | | | | | | | | Remove usages of outdated LGPL3 header that references LICENSES.LGPLv3 instead of LICENSES.LGPL3. Change-Id: I2dd25a1a7d6ad3e3cbb06753bbc839e26f4a7b26 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Fix warning generated by current versions of GCCAndré de la Rocha2021-10-061-1/+1
| | | | | | | | | In preparation for MinGW update. Task-number: QTQAINFRA-4525 Pick-to: 6.2 Change-Id: I39315fbdf548194ca0c8577e781b3dfd3767c0d5 Reviewed-by: André Hartmann <aha_1980@gmx.de>
* SystecCAN: Remove unused forward declarationsAndre Hartmann2021-07-171-2/+0
| | | | | | Change-Id: I31d8d50bc09c293422f98dde89b9a01767015df2 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* QCanBusDevice: Replace int parameter with ConfigurationKeyAndre Hartmann2021-02-031-1/+1
| | | | | | | | | | | | | | | | | | They only place where this might break user code, is for custom plugins using custom configuration parameters. For most users however, this type safety makes the API easier to use. [ChangeLog][QCanBusDevice] All functions dealing with configuration parameters now take a QCanBusDevice::ConfigurationKey instead an int. Fixes: QTBUG-89839 Change-Id: I0a1de5fdcfc4292b23599d4770102740a2df1601 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Add QCanBusDevice::busStatus()Andre Hartmann2019-07-171-0/+1
| | | | | | | | | | | | | The original terminology is Error active, Error warning, Error Passive and Bus Off. We map them to GoodStatus, WarningStatus, ErrorStatus and BusOffStatus here. [ChangeLog][QCanBusDevice] Added the function busStatus() to query the CAN bus status from the CAN bus device. Fixes: QTBUG-70766 Change-Id: I22b99e2a02a6b22509005dd177796b861d536281 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Add QCanBusDevice::resetController() for CAN controller resetAndre Hartmann2019-05-021-0/+1
| | | | | | | | | | | | | | | | Currently missing: * VectorCAN: no information in the documentation found * PassthroughCAN: no documentation [ChangeLog][QCanBus][QCanBusDevice] Added the function QCanBusDevice::resetController() to reset a CAN controller from bus off state, as far as supported by the various plugins. Fixes: QTBUG-54943 Change-Id: Ic098054b012726c0c69970c0ae84f434c2b3964a Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* CAN-Plugins: Make some more d-pointers constAndre Hartmann2017-10-051-1/+1
| | | | | | Change-Id: I6483232da88963f6dd46d05ebf990fe798b0b45e Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* CAN: Add SYS-TEC PluginAndre Hartmann2017-01-051-0/+110
Add Windows support for CAN adapters of www.systec-electronic.com Linux support is available through a SocketCAN driver. Change-Id: Iaf5877d688c9cb404abe20210bd2352e82170d87 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>