summaryrefslogtreecommitdiffstats
path: root/src/serialbus/qmodbusserver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eradicate Q_FOREACH loops and mark the module as Q_FOREACH-freeAndre Hartmann2017-01-111-2/+2
* Unify the \since base line version for qdocAlex Blasche2016-11-161-1/+1
* Implement Modbus device identification processing.Karsten Heimrich2016-03-091-3/+130
* Update documentation.Karsten Heimrich2016-01-221-1/+3
* Unwarn modbus on windows.Karsten Heimrich2016-01-081-1/+1
* Implement the ClearOverrunCounterAndFlag sub-function code.Karsten Heimrich2016-01-081-0/+8
* Remove TODO, it is implemented already.Karsten Heimrich2016-01-081-4/+0
* Enable DiagnosticsRequest-RestartCommunicationsOption auto-test.Karsten Heimrich2016-01-041-2/+2
* Add identifier to be able to better distinguish debug output.Karsten Heimrich2015-12-181-3/+3
* Use some more optimized containers for internal data storage.Karsten Heimrich2015-12-161-6/+8
* Fix wrong forward of not handled "default" function codes.Karsten Heimrich2015-12-091-2/+6
* Fix size indicator for CommEventLog function codeAlex Blasche2015-12-011-2/+2
* Return the real function code without the exception byte.Karsten Heimrich2015-12-011-2/+2
* Fix all qdoc warnings except QModbusPdu related warningsAlex Blasche2015-11-241-1/+1
* Implement Modbus listen only mode, update TODO's.Karsten Heimrich2015-11-231-2/+20
* Follow-up on 4950e7, fix documentation.Karsten Heimrich2015-11-231-1/+1
* Don't use deprecated API especially if we don't even need QCharAlex Blasche2015-11-231-3/+5
* Finally rename all remaining slave* occurrences to server*.Karsten Heimrich2015-11-201-8/+8
* Remove all member fields and reuse the already existing Hash.Karsten Heimrich2015-11-201-18/+17
* Implement Modbus ASCII input delimiter, update TODO's.Karsten Heimrich2015-11-201-5/+17
* Implement Modbus device busy condition, update TODO's.Karsten Heimrich2015-11-191-7/+38
* Remove documentation, will be added to QModbusCommEvent.Karsten Heimrich2015-11-191-17/+3
* Inline the restart communication implementation.Karsten Heimrich2015-11-191-27/+14
* Implement report server id. Update TODO's and add auto-test.Karsten Heimrich2015-11-191-10/+107
* Adjust prefix notation matching the passed argument.Karsten Heimrich2015-11-191-12/+12
* Rename QModbusServer::processPrivateModbusRequest()Alex Blasche2015-11-181-7/+7
* Make the responsibility split in QModbusServer::processRequest() obviousAlex Blasche2015-11-181-3/+34
* Introduce enum and setValue|value functions to set server values.Karsten Heimrich2015-11-171-82/+117
* Forward missing implementations to processPrivateModbusRequest(...)Karsten Heimrich2015-11-161-0/+1
* Comment ClearOverrunCounterAndFlag diagnostic subcode.Karsten Heimrich2015-11-131-3/+0
* Implement communication event handling, fix counter increment.Karsten Heimrich2015-11-131-19/+3
* Implement handling of missing server registers, update docs.Karsten Heimrich2015-11-121-70/+37
* Employ convenient macros for size checking, reuse.Karsten Heimrich2015-11-111-59/+33
* Rewrite to handle all known subfunction codes inside a switch.Karsten Heimrich2015-11-111-52/+39
* Fix gcc 5.2 warningAlex Blasche2015-11-111-2/+2
* Implement diagnostic related message counter handling.Karsten Heimrich2015-11-111-28/+11
* Update and fix documentation. Add TODO's.Karsten Heimrich2015-11-061-1/+19
* Implement GetCommEventCounter and GetCommEventLog functions.Karsten Heimrich2015-11-061-0/+31
* Implement server side broadcast support.Karsten Heimrich2015-11-061-0/+12
* Remove extra newlines. Whitespace only change.Karsten Heimrich2015-11-061-1/+0
* Rewrite to use the single data|setData() function version.Karsten Heimrich2015-11-041-8/+3
* Implementation of Modbus ReadFifoQueue (Function code 24)Karsten Heimrich2015-11-011-0/+31
* Implementation of Modbus MaskWriteRegister (Function code 22)Karsten Heimrich2015-11-011-0/+25
* Refine API to folllow Non-Virtual Interface Idiom.Karsten Heimrich2015-11-011-109/+59
* Refactor code to avoid code duplication.Karsten Heimrich2015-10-301-120/+49
* Merge the sub-function counters, simplifies diagnostics code.Karsten Heimrich2015-10-301-28/+17
* Whitespace changes, no functional change.Karsten Heimrich2015-10-301-2/+2
* Documentation update, fix functions signatures etc...Karsten Heimrich2015-10-301-39/+15
* Use a contiguous cache instead of always resizing the array.Karsten Heimrich2015-10-291-3/+0
* Whitespace cleanup, no functional change.Karsten Heimrich2015-10-281-22/+18