summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Doc: Use the \examplecategory macro to tag examplesTopi Reinio2023-04-111-1/+1
* Rename Error enums for QCanFrameProcessor & QCanDbcFileParserAlex Blasche2023-02-166-27/+27
* Modbus Custom Command: update example descriptionIvan Solovev2023-02-141-1/+1
* Modbus Server: update example descriptionIvan Solovev2023-02-141-1/+1
* Modbus Client: update example descriptionIvan Solovev2023-02-141-1/+1
* QtCanBus: move QDebug stream operators into correct namespaceMarc Mutz2023-02-132-19/+21
* Fix qbswap(UniqueId)Marc Mutz2023-02-132-9/+6
* CAN Manager Example: extend documentationIvan Solovev2023-02-103-5/+47
* QModbusTcpServer: do not store client sockets in a separate listIvan Solovev2023-02-092-6/+3
* QModbusTcpServer: fix memory leakIvan Solovev2023-02-091-1/+1
* Fix QtCanBus::UniqueId documentationIvan Solovev2023-02-071-1/+5
* Explicitly =delete {in}equality operators for CAN parser value calssesIvan Solovev2023-02-023-0/+12
* Use enum class for QtCanBus::UniqueIdIvan Solovev2023-02-026-23/+44
* Use pragma qt_deprecated instead of pragma qt_classIvan Solovev2023-01-312-2/+4
* Do not chain QString::arg(const QString&) callsIvan Solovev2023-01-271-3/+3
* Do not provide {in}equality opeartors for CAN parser value classesIvan Solovev2023-01-266-133/+0
* Do not export non-polymorphic classes wholesaleIvan Solovev2023-01-265-96/+102
* Explicitly =delete qHash() overloads for CAN parser value classesIvan Solovev2023-01-263-0/+6
* Introduce struct QCanSignalDescription::MultiplexValueRangeIvan Solovev2023-01-193-6/+64
* Make move-constructors and destructors of value classes inlineIvan Solovev2023-01-196-12/+18
* QCanDbcFileParser: rename valueDescriptions() -> messageValueDescriptions()Ivan Solovev2023-01-192-5/+5
* Simplify QCanFrameProcesorIvan Solovev2023-01-163-96/+7
* Remove pointless inline keywordIvan Solovev2023-01-162-2/+2
* Rename QtCanBus::DataFormat::Ascii -> QtCanBus::DataFormat::AsciiStringIvan Solovev2023-01-164-11/+11
* Use QSysInfo::Endian instead of introducing a new enumIvan Solovev2023-01-1610-59/+30
* Doc: Fix typosAndreas Eliasson2022-12-211-2/+2
* CMake instructionsJaishree Vyas2022-12-202-1/+2
* Fix typosCreapermann2022-12-191-2/+2
* QCanDbcFileParser: extend warningsIvan Solovev2022-12-051-19/+50
* Extend CAN frame processor classes documentation and mark them experimentalIvan Solovev2022-12-056-0/+24
* QCanDbcFileParser: add value description parsingIvan Solovev2022-12-023-1/+160
* Long live QCanDbcFileParser!Ivan Solovev2022-12-015-0/+1001
* QCanFrameProcessor: update BE data handlingIvan Solovev2022-11-285-22/+338
* QCanFrameProcessor: rename errorDescription() -> errorString()Ivan Solovev2022-11-223-15/+15
* PeakCAN: Make compatible to latest MacCAN libraryAndre Hartmann2022-11-183-19/+11
* Long live QCanFrameProcessorIvan Solovev2022-11-164-0/+1152
* Introduce value classes for generic CAN bus parserIvan Solovev2022-11-1412-0/+2006
* Doc: Fix typosAndreas Eliasson2022-11-041-2/+2
* Doc: Normalize page namesKai Köhne2022-11-021-1/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-065-5/+5
* Port from container::count() and length() to size()Marc Mutz2022-10-054-6/+6
* Update module headers to work with syncqt cppAlexey Edelev2022-09-262-0/+8
* Fix typoJarek Kobus2022-09-121-1/+1
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-2313-13/+13
* Prepare for adding -Wshorten-64-to-32 to headerscleanTor Arne Vestbø2022-07-131-1/+1
* Doc: Do not advertise Qt module includeKai Köhne2022-07-081-7/+0
* Add license headers to cmake filesLucie Gérard2022-07-0713-0/+39
* Make pduFromStream work on big endian (again)Dmitry Shachnev2022-06-272-2/+20
* QModbusPdu hierarchy: De-inline dtors of polymorphic classesMarc Mutz2022-06-222-11/+34
* QModbusDevice: introduce an InvalidResponseError error codeIvan Solovev2022-06-203-9/+11