aboutsummaryrefslogtreecommitdiff
path: root/include/device_proto.h
Commit message (Expand)AuthorAge
* Rename #define: s/STICK10/NKPRO and s/STICK20/NKSTORAGEpr_60Elie Tournier2017-05-25
* Rename functions: s/stick10/NKPro and s/stick20/NKStorageElie Tournier2017-05-25
* 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
* Set variable send_receive delaySzczepan Zalega2016-08-01
* Correct debug message about wrong crcSzczepan Zalega2016-08-01
* Set different delay timings for Nitrokey StorageSzczepan Zalega2016-08-01
* Use int instead of CommErrorSzczepan Zalega2016-08-01
* Handling device errors through exceptionsSzczepan Zalega2016-08-01