summaryrefslogtreecommitdiff
path: root/include/device_proto.h
Commit message (Expand)AuthorAge
* Skip checking packet's CRCSzczepan Zalega2017-10-10
* Make additional retries for longer running commandsSzczepan Zalega2017-10-10
* Set lower maximum between-sending delaySzczepan Zalega2017-09-20
* Decrease busy-delay countSzczepan Zalega2017-09-20
* Correct mutex placementSzczepan Zalega2017-09-20
* Do not make longer waiting than 500ms on iterationSzczepan Zalega2017-09-20
* Show warning message about invalid incoming packet's CRCSzczepan Zalega2017-09-20
* Log accepting responses with invalid CRCSzczepan Zalega2017-05-13
* Code refactoringSzczepan Zalega2017-05-13
* Do not log volatile dataSzczepan Zalega2017-05-13
* Use separate exception for wrong receiving packet's CRCSzczepan Zalega2017-03-27
* Dynamically increase delay between retries on busy statusSzczepan Zalega2017-03-11
* Use own exception types instead of general runtime_errorSzczepan Zalega2017-03-11
* Add TODO commentSzczepan Zalega2017-03-11
* Build debug-log-free library for increased securitySzczepan Zalega2017-03-11
* Correct device countersSzczepan Zalega2017-03-11
* Adjust for compilation on Visual Studio 2017Szczepan Zalega2017-03-11
* Count all busy statusSzczepan Zalega2017-03-11
* Disable early device disconnection on communication errorSzczepan Zalega2017-03-11
* Allow device to reply 10 times with busy status in a trySzczepan Zalega2017-03-11
* Make statistics about device's connectionSzczepan Zalega2017-03-11
* Disconnect device as soon as the communication issue appearsSzczepan Zalega2017-03-11
* Throw before communicating with device if it is not initializedSzczepan Zalega2017-03-11
* Pass devices shared pointer to methods instead of refSzczepan Zalega2017-03-11
* Decrease retry count to 20Szczepan Zalega2017-03-11
* Add lock_guard for complete send-receive cycleSzczepan Zalega2017-03-11
* Remove unused inttypesSzczepan Zalega2017-01-09
* Treat LongOperationException as CommandFailed and handle it transparentlySzczepan Zalega2016-11-26
* Code refactoring - named magic numbers (2)Szczepan Zalega2016-11-26
* Code refactoring - named magic numbersSzczepan Zalega2016-11-26
* Handle busy_progressbar device statusSzczepan Zalega2016-11-26
* Fix compilation G++6 errorSzczepan Zalega2016-11-18
* Fix compilation warning and error under G++ - use union to reach uint8 slot_c...Szczepan Zalega2016-10-22
* Add all devices' and commands' statusesSzczepan Zalega2016-10-19
* Code refactoring: replacing magic numbersSzczepan Zalega2016-10-19
* Code refactoring: variables names unificationSzczepan Zalega2016-10-19
* Code refactoring: removing disambiguity from device constantsSzczepan Zalega2016-10-19
* Code refactoring: replacing magic numbersSzczepan Zalega2016-10-19
* Code refactoring: c++ castsSzczepan Zalega2016-10-19
* Code reformatSzczepan Zalega2016-10-19
* Code refactoring: rename - disambiguate receiving counter from sendingSzczepan Zalega2016-10-19
* Resend outgoing packet on invalid crc and when used all receiving retriesSzczepan Zalega2016-10-19
* Make packet valid when its crc is not equal 0Szczepan Zalega2016-10-19
* Handle NK Storage status sent on Storage commandsSzczepan Zalega2016-10-19
* Code reformatSzczepan Zalega2016-10-19
* Moving to shared ptr for deviceSzczepan Zalega2016-08-09
* Clearing whole response packet instead of only payload part #20Szczepan Zalega2016-08-08
* Clear incoming packets as soon they meet their lifetime endv0.9Szczepan Zalega2016-08-05
* Clear outgoing packet as soon as command response is receivedSzczepan Zalega2016-08-05
* Throw exception when retry count is exhausted. Show retry counts in debug mes...Szczepan Zalega2016-08-05