Commit Graph

99 Commits (e744e6cf7e107f1ac14aa91936d982bba348e0c9)

Author SHA1 Message Date
Simon.Dean e744e6cf7e Bug fixes 2022-02-02 11:33:32 +00:00
Simon.Dean db60c041b0 Rework to message handling.
Promises are being used as Observables and when we hit an interleaved frame, we're resolving a promise on a message for a different channel. Although previous way worked, it was somewhat wrong.

We have tried to ensure here we resolve the original message only and anything else we send back via an interleaved Frame Handler.

Ideally we should then work to ensure we get the interleaved message to the appropriate channel. We'll have a look to setup an interleaved messaged handler that we can send messages up to the chain, or possibly better yet, turn the Messenger/MessageInStream to be responsible for sending to the appropriate service through observables.
2022-01-31 14:09:47 +00:00
Simon.Dean efcc4fd7ca Add TotalSize to FrameSize 2022-01-31 13:48:16 +00:00
Simon.Dean c3f6a2887f Add Log output for SSLWraper getError() 2022-01-31 13:47:03 +00:00
Simon.Dean 1d46df4883 Pass FrameSize to Cryptor during decryption 2022-01-31 13:46:17 +00:00
Matthew Hilton af3611c296
Merge pull request #10 from svogl/development
added library version and install target for better yocto integration
2021-01-25 21:21:46 +00:00
Matthew Hilton 669ea62208
Create LICENSE 2021-01-25 00:04:55 +00:00
Simon Vogl fe3637b2ef fixed boost include 2021-01-05 10:16:16 +01:00
Simon Vogl c0b88d3268 added library version and install target for better yocto integration 2020-11-06 09:26:05 +01:00
matt a483733d38
[libusb] Silenced warnings from libusb 2020-10-13 20:51:20 +00:00
matt b105bd602f
Added patch for #3 https://aur.archlinux.org/packages/aasdk-git/#comment-731304 2020-10-13 20:36:06 +00:00
Matthew Hilton ac688560ee
Merge pull request #9 from presslab-us/development
merge presslab-us changes
2020-10-11 00:32:07 +01:00
Matthew Hilton 76294c5351
Merge pull request #8 from egisz/fix_button_codes_opencardev
Fix button codes
2020-09-21 23:48:02 +01:00
Ryan Press f83e13914c Fix button codes 2020-07-28 13:06:17 +03:00
Cole Brinsfield 5fd14bc60d Fixes interleaved channel crashing 2020-03-25 09:00:58 -04:00
Ryan Press 152176a87d Fix button codes 2020-02-16 11:09:47 -05:00
Chiel Prins ecf244222d changed wifi request 2020-02-10 12:59:54 +00:00
Chiel Prins 6fdaf564aa added wifi setup protobuf files 2020-02-10 12:59:46 +00:00
snirpo 23b7f37791 WIP 2020-02-10 12:59:40 +00:00
Huan Truong 1d91dec240
Merge pull request #4 from presslab-us/morebuttons
#5: Add more button codes
2020-01-20 15:58:06 -08:00
Ryan Press 902707fe34 Convert all decimal button codes to hex 2020-01-06 07:50:33 -05:00
Ryan Press 0e18a3a1e7 Add more button codes (from Headunit Android app) 2020-01-05 13:44:38 -05:00
Kevin Abraham 95617c24b2
Merge pull request #2 from abraha2d/development
Fix compatibility with latest Android Auto
2019-08-06 20:34:06 -04:00
Kevin Abraham 361380e7d7
Update aasdk_proto/WifiChannelData.proto to be proto2 instead of proto3 2019-07-16 15:21:04 -04:00
Kevin Abraham 5045f58867
[opencardev/crankshaft#357] Fix parsing error due to required field in VideoFocusRequest 2019-07-12 17:06:32 -04:00
Emil Borconi-Szedressy df25ec907d
Merge pull request #2 from abraha2d/development
Some more runtime error fixes
2019-07-10 23:44:34 +01:00
Kevin Abraham ba04fa980c
Fix runtime error about AVInputOpenRequest 2019-07-05 16:22:57 -04:00
Kevin Abraham b9cd29aede
Fix whitespace 2019-07-05 01:26:06 -04:00
Kevin Abraham 3c402da75e
Fix runtime error about touch_event.action_index 2019-07-05 01:22:41 -04:00
Emil Borconi-Szedressy 8ffa3d351b
Merge pull request #1 from abraha2d/development
Add files from borconi/AAProto
2019-07-04 21:16:57 +01:00
Kevin Abraham 8aec5b45a0 Fix whitespace 2019-07-04 16:08:00 -04:00
Kevin Abraham 5f4ec331a5 Put package names back to f1x.aasdk 2019-07-04 16:02:51 -04:00
Kevin Abraham 68bd1d8c00 Merge remote-tracking branch 'origin/development' 2019-07-04 13:23:48 -04:00
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