From a692f8930a0986a8df016ce405bbb71b52a37787 Mon Sep 17 00:00:00 2001 From: sparky8512 <76499194+sparky8512@users.noreply.github.com> Date: Wed, 27 Jan 2021 16:26:23 -0800 Subject: [PATCH] Add another potential TODO --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1c4ef4d..fb04a9f 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,8 @@ There are `reboot` and `dish_stow` requests in the Device protocol, too, so it s Proper Python packaging, since some of the scripts are no longer self-contained. +The requirement to run `grpcurl` and `protoc` could be eliminated by adding support for use of gRPC server reflection directly in the grpc scripts. This would sidestep any packaging questions about whether or not the protoc-generated files could be redistributed. + ## Other Tidbits The Starlink Android app actually uses port 9201 instead of 9200. Both appear to expose the same gRPC service, but the one on port 9201 uses an HTTP/1.1 wrapper, whereas the one on port 9200 uses HTTP/2.0, which is what most gRPC tools expect.