Commit Graph

24 Commits

Author SHA1 Message Date
Michael Pivato
bed026dd20 Clean up rust implementation, add lidar implementation in rust 2024-03-15 21:17:13 +10:30
Piv
a3060d7e22 Update android dependencies, remove legacy python/swift grpc plugins 2023-01-22 20:53:49 +10:30
Piv
d876fcbb2e Add grpc rust codegen + stubs, add rppal compile feature
for raspberry pi compilation.

This is because rppal won't compile on mac, so we
only want to bring in the dependency when actually compiling
for the raspberry pi, and so will manually need to enable the
dependency.
2022-08-06 20:34:00 +09:30
Piv
9d8787fd0d Update protobuf, gradle wrapper, grpc, restore gradle latest image 2021-04-24 23:10:35 +09:30
Piv
993a8ecac9 Use static linked grpc executables for swift gRPC plugins
Swift 5.3.1 fixes the CoreFoundation Dispatch linking issues, which previously did not allow the grpc plugins to be statically linked.
2020-11-22 09:51:10 +10:30
Piv
98c7dd0114 Update grpc version, use servo implementations. 2020-09-02 23:07:51 +09:30
Piv
622ed0911e Add some readme files, start fixing docker build.
Docker (and CI in general) build currently isn't generating protobuf files.
Docker image also needs to check that pigpio works.
2020-08-30 15:16:15 +09:30
=
2aed917fde Merge branch 'master' into TrackingTesting 2020-05-31 16:31:21 +09:30
Piv
31d6bed897 Rework lidar cache to support grpc streaming 2020-05-31 16:01:43 +09:30
=
b62e45feb6 WSL/Linux build working 2020-05-28 20:08:15 +09:30
Piv
4d511ca91b Add some running code for lidar cache, test stubs, fix proto. 2020-05-24 22:48:13 +09:30
Michael Pivato
7777d1b73f Merge branch 'windows_fixes' into 'master'
Disable windows swift generation

See merge request vato007/picar!2
2020-05-19 09:16:28 +00:00
Piv
a7fdbf3f6e Don't allow swift grpc generation on swift.
Swift on Windows isn't great atm.
2020-05-19 18:40:29 +09:30
Piv
7fb20f9d86 Format files and add gRPC stream support. 2020-05-03 16:10:40 +09:30
Piv
a3a163b654 Add swift grpc code-gen and use latest grpcSwift pod 2020-04-28 23:00:31 +09:30
Piv
b633fdea95 Recording vehicle change is working 2020-04-25 16:29:12 +09:30
Piv
1d2253dd18 Minor refactoring and more support for recording data. 2020-04-25 15:06:40 +09:30
Piv
54770d7675 Add recording functionality, did some other minor tweaks as well to protos 2020-04-22 20:57:41 +09:30
Piv
d3c14f1e0a Don't allow setting of zmq port by grpc 2020-04-20 22:27:12 +09:30
Piv
a84af91323 Make macos grpc plugin executable, fix python proto config to depend on protobuf generation. 2020-04-19 19:59:30 +09:30
Piv
83fda38814 Add windows protobuf generation support 2020-04-19 19:04:03 +09:30
Piv
86ac59aada Move car into another sub-directory 2020-04-19 13:53:31 +09:30
Piv
5b57bf592d Add python car module as subproject, add config to generate python protobuf code. 2020-04-18 17:58:05 +09:30
Piv
3446bcaa53 Create multiproject build, add python grpc build support 2020-04-17 20:47:37 +09:30