Commit Graph

116 Commits (opencardev_merge)

Author SHA1 Message Date
Kevin Abraham 1be914a6f6 Update from borconi/AAProto 2019-07-04 13:20:42 -04:00
Emil Borconi-Szedressy 516a98c348
Updated channels
Added 2 more channels.
2019-04-08 12:48:07 +01:00
michal.szwaj 046b3b3815 Enable no delay option 2018-07-17 16:18:01 +02:00
michal.szwaj 894da2e214 Self can be moved 2018-07-17 16:06:56 +02:00
michal.szwaj de146367bb Catch stop indication of video channel 2018-07-13 02:46:50 +02:00
Michal Szwaj 77d15dead9
Merge pull request #26 from htruong/development
[proto] correct spelling for angle
2018-04-09 23:02:35 +02:00
Huan Truong 7ebd59ff85 [proto] correct spelling for angle 2018-04-09 16:37:10 -04:00
michal.szwaj 9ee5283245 Merge remote-tracking branch 'remotes/origin/development' 2018-04-07 13:48:40 +02:00
Michal Szwaj 2223f8e0f1
Merge pull request #25 from f1xpl/revert-24-master
Revert "Merge remote-tracking branch 'remotes/origin/development'"
2018-04-07 13:47:43 +02:00
Michal Szwaj 63ccbbf4e3
Revert "Merge remote-tracking branch 'remotes/origin/development'" 2018-04-07 13:47:01 +02:00
Michal Szwaj d389a4313c
Merge pull request #24 from f1xpl/master
Merge remote-tracking branch 'remotes/origin/development'
2018-04-07 13:44:35 +02:00
Michal Szwaj f49e4278c1
Merge pull request #23 from f1xpl/bugfix/22
Fix hanging resources when accessories enumeration is cancelled
2018-04-07 13:29:19 +02:00
michal.szwaj f32998d871 Fix hanging resources when accessories enumeration is cancelled 2018-04-07 13:28:42 +02:00
Michal Szwaj 07c1e83f9f
Merge pull request #20 from f1xpl/feature/ping_protocol
Feature/ping protocol
2018-04-06 00:56:51 +02:00
michal.szwaj f7f286f0dd Ping message can be unencrypted. 2018-04-06 00:49:04 +02:00
michal.szwaj 64bc6bf137 Handle ping request/response 2018-04-04 20:02:36 +02:00
michal.szwaj b2af4614e3 Merge remote-tracking branch 'remotes/origin/development' 2018-04-01 17:38:34 +02:00
Michal Szwaj 839fd0f7af
Merge pull request #17 from f1xpl/feature/performance_improvements
Remove wrapping of handlers in shared_ptr
2018-03-29 00:28:08 +02:00
michal.szwaj 718705b50f Remove wrapping of handlers in shared_ptr 2018-03-29 00:08:21 +02:00
Michal Szwaj 37c6c2ea10
Merge pull request #16 from f1xpl/feature/performance_improvements
Feature/performance improvements
2018-03-28 17:18:57 +02:00
michal.szwaj 75832bb652 Linearize buffer 2018-03-28 16:50:50 +02:00
michal.szwaj 04ccad61e4 Revert "Use insert to extend circular_buffer"
This reverts commit ae4289f8b5.
2018-03-27 23:53:15 +02:00
michal.szwaj ae4289f8b5 Use insert to extend circular_buffer 2018-03-27 22:46:22 +02:00
michal.szwaj ffb2a52b71 Use specialized erase methods of circular_buffer 2018-03-27 22:29:08 +02:00
michal.szwaj a034d6d02a Remove unnecessary shared_ptr (IoContextWrapper) 2018-03-27 21:09:50 +02:00
michal.szwaj 3c8b87fcf0 Add blocking connect method 2018-03-21 23:49:26 +01:00
michal.szwaj cc4557246d Use socket as a shared_ptr to fulfill boost asio CompletionHandler requirements 2018-03-19 21:30:02 +01:00
michal.szwaj 2e7988d8f6 Update readme 2018-03-18 16:48:14 +01:00
michal.szwaj 3d89c82711 Unit tests for ConnectedAccessoriesEnumerator 2018-03-17 10:56:48 +01:00
michal.szwaj dba8ce6b0b Improve thread safety 2018-03-17 01:57:35 +01:00
michal.szwaj 211e7f5072 Map operation aborted error code 2018-03-17 01:41:49 +01:00
michal.szwaj e5caefb53e Implementation of connected device enumerator 2018-03-17 01:17:40 +01:00
michal.szwaj 1fd8a27113 Unit tests for TCPTransport 2018-03-16 19:25:36 +01:00
michal.szwaj a5ed15f158 Unit tests for TCPEndpoint 2018-03-16 18:59:55 +01:00
michal.szwaj d12ef0a4d1 Fix typo 2018-03-15 22:33:57 +01:00
michal.szwaj 953190a8be Fix wrong strand usage 2018-03-15 22:33:06 +01:00
michal.szwaj 2ba44d220e Fix error active state 2018-03-15 18:34:19 +01:00
michal.szwaj 175dfa6b60 Use Transport base class in TCPTransport 2018-03-15 18:28:02 +01:00
michal.szwaj 1c95f086b7 Create base class for transports 2018-03-15 17:59:18 +01:00
michal.szwaj 36833be832 Remove USBDataSink 2018-03-13 17:22:35 +01:00
michal.szwaj b8bcf7cbef USBDataSink renamed to DataSink 2018-03-13 17:20:37 +01:00
michal.szwaj 219d8dd525 Wrap all used socket functions 2018-03-13 17:20:00 +01:00
michal.szwaj e5e72d1eda Implementation of TCPTransport 2018-03-12 17:53:31 +01:00
michal.szwaj bebb4b9f2f Perform socket close even if shutdown failed 2018-03-12 16:48:07 +01:00
michal.szwaj eb98ceadf5 Implement sceleton of TCP interface 2018-03-12 16:43:35 +01:00
Michal Szwaj 3db2770ac4
Merge pull request #7 from duxet/development
Fix remaining MacOS build issues
2018-03-12 09:42:19 +01:00
duxet 98c26d3328 Fix remaining MacOS build issues 2018-03-12 08:43:31 +01:00
michal.szwaj@o2.pl 65d6e3e54b Make aasdk_proto shared library to avoid duplicated definitions of proto messages 2018-03-10 13:54:39 +01:00
michal.szwaj@o2.pl 26ef6b8a82 Use CMake style to link with project libraries 2018-03-10 13:39:10 +01:00
michal.szwaj@o2.pl 49f45e4b0c Keep consitency in CMake if statements 2018-03-10 13:25:06 +01:00