summaryrefslogtreecommitdiffstats
path: root/src/serialbus/qmodbusclient.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify the \since base line version for qdocAlex Blasche2016-11-161-1/+1
* Use 'nullptr' where it is possibleDenis Shienkov2016-04-211-7/+7
* Fix some qdoc warnings.Karsten Heimrich2016-01-081-3/+4
* Merge duplicated code, simplify things a bit.Karsten Heimrich2016-01-081-144/+54
* Change doc to be a bit more vague on the 0 pointer return value.Karsten Heimrich2016-01-081-19/+16
* Resolve TODO's. Merge both error code enums, update code.Karsten Heimrich2016-01-081-6/+6
* Remove TODO, we handle all functions that support QModbusDataUnit.Karsten Heimrich2016-01-071-3/+0
* The number of retries must be greater than or equal to 0.Karsten Heimrich2016-01-061-3/+4
* Implement not handled default function codes return early.Karsten Heimrich2016-01-061-0/+3
* Implement minimum response timeout, update auto-test.Karsten Heimrich2015-12-181-4/+8
* Use the updated timeout as argument for the timeoutChanged signal.Karsten Heimrich2015-12-181-5/+6
* Implement number of retries before a request fails.Karsten Heimrich2015-12-181-0/+23
* Add identifier to be able to better distinguish debug output.Karsten Heimrich2015-12-181-2/+2
* Minor documentation fixes.Karsten Heimrich2015-12-181-1/+1
* Return the real function code without the exception byte.Karsten Heimrich2015-12-011-9/+9
* Move QModbusClient responseTimer into QModbusRtuSerialMasterAlex Blasche2015-11-241-33/+0
* Send Common Modbus request when data unit is givenAlex Blasche2015-11-241-1/+1
* Merge duplicated QueueElement handling code into one function.Karsten Heimrich2015-11-231-0/+26
* Implement raw request send and receive handling.Karsten Heimrich2015-11-231-36/+39
* Enable response timer for TCP clientAlex Blasche2015-11-221-1/+2
* Finally rename all remaining slave* occurrences to server*.Karsten Heimrich2015-11-201-9/+9
* Merge the TCP and RTU read/write implementations.Karsten Heimrich2015-11-191-38/+83
* Rename the function to follow processResponse() more closely.Karsten Heimrich2015-11-191-2/+2
* Do not fail if the data unit pointer is NULL.Karsten Heimrich2015-11-191-22/+18
* Fix documentation and add info on createReadWriteRequestRalf Nolden2015-11-111-9/+18
* Introduce API to manage response timerAlex Blasche2015-11-071-3/+36
* Update and fix documentation. Add TODO's.Karsten Heimrich2015-11-061-1/+1
* Fix data unit handling in bit read response processingAlex Blasche2015-11-041-16/+14
* Remove not required signal from QModbusClientAlex Blasche2015-11-041-10/+0
* Whitespace changes, no functional change.Karsten Heimrich2015-10-301-4/+4
* Documentation update, fix functions signatures etc...Karsten Heimrich2015-10-301-4/+13
* Replace implementation of QModbusReply with QModbusReplyEx.Karsten Heimrich2015-10-281-8/+8
* Prevent overwriting the data unit start address.Karsten Heimrich2015-10-281-1/+0
* Add QModbusClient::timeout propertyAlex Blasche2015-10-271-0/+38
* Implement request generation, add additional auto-tests.Karsten Heimrich2015-10-251-0/+84
* Introduce a common Modbus symbols file.Karsten Heimrich2015-10-221-1/+2
* Reuse the minimum data size functions where appropriate.Karsten Heimrich2015-10-211-30/+16
* Employ a more specialized read/write request API.Karsten Heimrich2015-10-201-11/+23
* Rewrite to more natural language syntax.Karsten Heimrich2015-10-201-1/+1
* Implement write multiple registers response handling.Karsten Heimrich2015-10-191-0/+26
* Implement write single register response handling.Karsten Heimrich2015-10-191-0/+22
* Prevent invalidating a valid address inside implementationKarsten Heimrich2015-10-191-2/+0
* Implement read/write multiple registers response handling.Ralf Nolden2015-10-191-0/+41
* Add processReadInputRegistersResponse() w/ testRalf Nolden2015-10-161-0/+40
* Add processReadHoldingRegistersResponse() w/ testRalf Nolden2015-10-161-0/+43
* Add extra check for data contents 0x0000 | 0xff00Ralf Nolden2015-10-151-0/+3
* Minor payload size check fixes due to specRalf Nolden2015-10-151-4/+6
* Add processReadDiscreteInputsResponse() with testRalf Nolden2015-10-151-0/+34
* Merge QModbusRegister and QModbusDataUnit + some enhancement.Karsten Heimrich2015-10-141-3/+3
* Fix typos and enum switch order to match spec functionCodeRalf Nolden2015-10-131-12/+12