Proto commits in infostellarinc/stellarstation-api

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:ab2ec26
Author:Ben Mitchell
Committer:Ben Mitchell

feat(stream): add reservation_id + channel_set_id

Commit:1f11c5d
Author:Ben Mitchell
Committer:Ben Mitchell

refactor: documentation

Commit:35b8fc3
Author:Ben Mitchell
Committer:Ben Mitchell

feat: reservation protos and rust example code

Commit:81ec6a7
Author:Ben Mitchell

feat: add reservation protos

Commit:4c4a639
Author:Damian Sypniewski
Committer:GitHub

API updates (#329) * Add GetCurrentPlan for internal use * Add new fields

The documentation is generated from this commit.

Commit:5905eab
Author:James Crisman

sync

Commit:9ad94c6
Author:Colin Farrier
Committer:GitHub

Revert STS-958 (#323)

Commit:ac8e4b1
Author:Colin Farrier
Committer:GitHub

Added metadata to groundstation proto (#322)

Commit:a96b06d
Author:ALB
Committer:GitHub

[STS-958] Add aos_before, aos_after, antenna_ids to ListUpcomingAvailablePassesRequest (#320)

Commit:997489c
Author:Adam LB

[STS-786] Add accepted_channel_set_ids, accepted_frequency_bands to SatelliteStreamRequest, add channel_set_id to ReceiveTelemetryResponse

Commit:26e60ee
Author:Adam LB
Committer:GitHub

[STS-636] Add ground_station_id to SatelliteStreamRequest, satellite_id and ground_station_id to ReceiveTelemetryResponse (#304)

Commit:6915d17
Author:Ben Mitchell
Committer:Ben Mitchell

add buf configs and protobuf schemas

Commit:919234b
Author:Ben Mitchell
Committer:Ben Mitchell

clean slate

This commit does not contain any .proto files.

Commit:84b567d
Author:Adam LB

Undo previous commit

Commit:21475d8
Author:Adam LB

Add ground_station_id and channel_set_id to SatelliteStreamRequest

Commit:5217f90
Author:rockets3600
Committer:GitHub

Added ability to set priority from API (#297)

Commit:c236c9a
Author:Daniel De Sousa
Committer:GitHub

Upgrade to curiostack 0.8.0. (#276) * Upgrade to curiostack 0.8.0. * Remove stream-benchmarker buildscript config. * Try temp conan inexorgame repo. * Set target and source compatibility. * Fix compatibility. * Disable cpp stubs project for now. * Enable parallel build. * Fix cpp stubs build. * Re-enable cpp stubs project. * fix conan stuff. * try to enable windows build. * Set encoding. * Move encoding. * Disable windows again. * Pin python packages. * conan 1.36.0 * Remove all python packages. * Re-add conan. * 1.31.4 * Try only twine. * Add all python deps back. Update miniconda tool version to 4.10.1 * Try to pin cmake version. * Pin latest working versions of python packages.

Commit:66832f7
Author:Daniel De Sousa
Committer:GitHub

Add plan id to open satellite stream request (#259) * Add plan_id field to SatelliteStreamRequest. * Update comment. * Update api/src/main/proto/stellarstation/api/v1/stellarstation.proto Co-authored-by: Bianca Woo <18028868+woobianca@users.noreply.github.com> Co-authored-by: Bianca Woo <18028868+woobianca@users.noreply.github.com>

Commit:1c9af99
Author:Daniel De Sousa
Committer:GitHub

Remove unused timestamp import from monitoring proto. (#256)

Commit:6e86e08
Author:Daniel De Sousa
Committer:GitHub

Add modulation to receiver and transmitter configuration requests. (#251) * Add modulation to receiver and transmitter configuration requests. * Add comment about default modulation DISABLED behaviour. * Fix comment.

Commit:8144632
Author:Daniel De Sousa
Committer:GitHub

Add APSK16 modulation to list of modulations. (#250)

Commit:672e3e6
Author:Daniel De Sousa
Committer:GitHub

Bundle all metadata into a single message for better serialization. (#247) * Bundle all metadata into a single message for better serialization. * Format.

Commit:1e366c8
Author:Daniel De Sousa
Committer:GitHub

Add RPC to set metadata for a plan. (#246) * Add RPC for setting metadata for a plan. * Use nested repeated string for metadata value.

Commit:62c3f96
Author:Keisuke Kondo
Committer:GitHub

Remove unecessary timestamp (#245) * Remove unecessary timestamp * Fix next ID

Commit:75b5481
Author:Keisuke Kondo
Committer:GitHub

Extend monitoring message (#244) * Extend monitoring message * Fix comments

Commit:a2ac46c
Author:Daniel De Sousa
Committer:GitHub

Clarify RAW telemetry framing. (#242)

Commit:b962905
Author:davidk81
Committer:GitHub

STELLAR-3547 - add support for stream resume on index (#236)

Commit:ebe98ed
Author:Daniel De Sousa
Committer:GitHub

Make telemetry repeated (#235) * Make telemetry repeated. * Fix fake stellarstation service. * Fix printing client. * Handle multiple telemetry frames in satellite streamer test.

Commit:11f5e28
Author:Daniel De Sousa
Committer:GitHub

Deprecate uplink/downlink radio device in favour of channel set. (#233)

Commit:91dab86
Author:Daniel De Sousa
Committer:GitHub

Remove deprecated center frequency fields. (#214)

Commit:5b9781b
Author:Daniel De Sousa
Committer:GitHub

Remove deprecated reservation token (#215) * Remove deprecated reservation token. * Fix check for reservation token.

Commit:031447c
Author:Daniel De Sousa
Committer:GitHub

Promote GS and satellite ID out of alpha (#231) * Upgrade to curiostack 0.4.4. * Promote gs and sat ID out of alpha.

Commit:838c13c
Author:Daniel De Sousa
Committer:GitHub

Mark alpha fields. (#228)

Commit:d5d4b78
Author:Daniel De Sousa
Committer:GitHub

Add pcm/psk/pm and pcm/pm/by-phase-L modulations. (#227)

Commit:c65a0a1
Author:Keisuke Kondo
Committer:GitHub

Add satellite ID and channel set fields to Plan message for ground station (#225)

Commit:996dc0c
Author:Bianca Woo
Committer:GitHub

Add ground station ID field in Plan message (#224) * Add ground station ID in Plan message * Add ground station id field to Pass message * Add ground station id field to Plan message in ground station proto

Commit:fec56b2
Author:Keisuke Kondo
Committer:Keisuke Kondo

Support GroundStationConfigurationRequest in Ground Station API (#218)

Commit:b45eb21
Author:Keisuke Kondo
Committer:GitHub

Support GroundStationConfigurationRequest in Ground Station API (#218)

Commit:a3ceeaf
Author:Keisuke Kondo
Committer:GitHub

Add polarization to RadioDeviceConfiguration (#217) * Add polarization to RadioDeviceConfiguration * Add comment * Add import

Commit:274fecb
Author:Daniel De Sousa
Committer:GitHub

Upgrade to curiostack 0.3.0 (#216) * WIP first commit. * Fix https link. Remove protobuf block in api build configuration. * Revert to java plugin. * Remove javadoc and sources task. Bump curiostack, conan protobuf versions. * Update copyright (https). Revert change to conanfile. * Add back miniconda tools dep. Uncomment protoc. * Remove java plugin for projects not using java. * Remove double license in portal project. * Remove unnecessary python and grpc plugins in root project buildfile. Re-add missing minicondabuild dep to python stubs build. Revert upgrade to protoc. * Readd conda config.

Commit:1c7760c
Author:Daniel De Sousa
Committer:GitHub

Promote unit price, ground station & satellite organization name out of alpha. (#212)

Commit:f9cb783
Author:Daniel De Sousa
Committer:GitHub

Rename RZ to DNRZ. (#211)

Commit:6857963
Author:Keisuke Kondo
Committer:GitHub

Fix type (#210)

Commit:881c106
Author:Keisuke Kondo
Committer:GitHub

Add bitrate fields to monitoring message (#209) * Add bitrate fields to monitoring messages * use wrapper

Commit:45fd3e6
Author:Keisuke Kondo
Committer:GitHub

Make bitrate configurable through stream API (#208)

Commit:208daa2
Author:Daniel De Sousa
Committer:GitHub

Fix returned status comment for set tle source api. (#205)

Commit:71b7df5
Author:Daniel De Sousa
Committer:GitHub

Add SetTleSource API. (#204)

Commit:633f4c7
Author:Daniel De Sousa
Committer:GitHub

Deprecate downlink + uplink center frequency fields (#200) * Deprecated downlink/uplink center frequency fields. * Deprecated plan+pass uplink+downlink center frequency fields. * Add missing deprecation tags on downlink/uplink frequency fields.

Commit:9eab409
Author:Daniel De Sousa
Committer:GitHub

Deprecate pass reservation token. (#199)

Commit:050d552
Author:Daniel De Sousa
Committer:GitHub

Add unit price to pass and plan messages. (#198)

Commit:f31f6f6
Author:Daniel De Sousa
Committer:GitHub

Add satellite and ground station organization name to grounstation plan message. (#197)

Commit:931d093
Author:Daniel De Sousa
Committer:GitHub

Add organization name to plans and passes (#196) * Add satellite/antenna organization names to passes and plans. * Add gs org name to pass. Fix comments.

Commit:51b60f3
Author:Daniel De Sousa
Committer:GitHub

Promote groundsation cancel plan from alpha. (#195)

Commit:09de658
Author:Keisuke Kondo
Committer:GitHub

Add the status of modulation, IF carrier, IF sweeping and idle pattern (#188) to TransmitterState message

Commit:d6323b6
Author:Daniel De Sousa
Committer:GitHub

Do not cancel plans on unavailability window creation. (#187)

Commit:2046ad1
Author:Daniel De Sousa
Committer:GitHub

Add cancel plan rpc to ground station service API. (#185) * Add cancel plan rpc to ground station service API. * Revert comment about adding windows.

Commit:7da0f4c
Author:Keisuke Kondo
Committer:GitHub

Control ground station hardware through API (#184) * Add GroundStationControlRequest and TransmitterControlRequest message * mod a comment * modify a name * fix typo * remove TODO comments * add API status comments * fix name * address comments

Commit:d3fc1e7
Author:Daniel De Sousa
Committer:GitHub

Add channel set ID to send command request. (#182) * Add channel set ID to send command request. * Clarify comment.

Commit:2cc36f7
Author:Daniel De Sousa
Committer:GitHub

Remove alpha status on channel set features. (#183)

Commit:380f6c4
Author:Daniel De Sousa
Committer:GitHub

Explain that most-recently added TLE is used instead of TLE with the l… (#181) * Explain that most-recently added TLE is preferred over TLE with the latest epoch. * Change wording.

Commit:cb001ae
Author:Daniel De Sousa
Committer:GitHub

Add uplink and downlink RadioDeviceConfiguration fields to ChannelSet. (#169) * Add uplink and downlink center frequency fields to ChannelSet. * Use RadioDeviceConfiguration instead of only frequencies. * Use full package name.

Commit:9d7425e
Author:Daniel De Sousa
Committer:GitHub

Add reservation token for each compatible channel set of a pass. (#158) * Add reservation token for each compatible channel set of a pass. * Move channel set to own message. Add channel set to plan message. Describe chanel sets in some detail. * Add use case for channel sets. * Mark channel sets as alpha. Do not deprecate old reservation token yet. * Remove deprecated comment.

Commit:93d537d
Author:Kenichi Fukushima
Committer:GitHub

Add SatelliteCoordinates to Plan (#148)

Commit:c53ff9c
Author:Kenichi Fukushima
Committer:GitHub

Revert "Extend the ground station API for clients directly connecting to StarPass (#144)" (#147) This reverts commit 95b36193b2959ec4eaba825140d129aa90a312a5.

Commit:95b3619
Author:Kenichi Fukushima
Committer:GitHub

Extend the ground station API for clients directly connecting to StarPass (#144)

Commit:c104e3c
Author:Kenichi Fukushima
Committer:GitHub

Update license headers (#145)

Commit:ad49cf8
Author:Reiichiro Nakano
Committer:GitHub

STELLAR-2525 Add ASMGolay framing (#128) * Add ASMGolay framing * add oneof * comments * comments

Commit:8af9dbd
Author:gavinreaney
Committer:GitHub

Remove some error cases from AddTle API. (#124)

Commit:9c2b1a1
Author:Anuraag Agrawal
Committer:GitHub

Add an API to open streams from ground stations to serve satellite streams. (#121) * Extract transport.proto * Add an API to open streams from ground stations to serve satellite streams. * Fixes * Cleanups * Clarify that multiple streams are allowed.

Commit:da4e7f0
Author:Daniel De Sousa
Committer:GitHub

Fix plan telemetry data field name. (#120)

Commit:4960286
Author:Daniel De Sousa
Committer:GitHub

Add plan_id to ReceiveTelemetryResponse message. (#119)

Commit:50d93d7
Author:Anuraag Agrawal
Committer:GitHub

Mark alpha API as alpha. (#118) * Mark alpha API as alpha. * Fix text and mark configuration monitoring as alpha too.

Commit:1a67264
Author:gavinreaney
Committer:GitHub

Add a plan state message to the external API. (#117)

Commit:b50fb1d
Author:Anuraag Agrawal
Committer:GitHub

Add more framing types. (#116)

Commit:6437b02
Author:Reiichiro Nakano
Committer:GitHub

Extend radio protocol to include CCSDS-specific framing parameters (#113) * Extend radio protocol to include CCSDS-specific framing parameters * comments * comments * comments * comments * move CCSDS to top level * comments * add line coding as framing parameter * clarifying comment for syncc word alignment * convert polynomial inversion to an enum * rename to CCSDSTransferFrame * update comoments to use CCSDS transfer frames where appropriate * update comments

Commit:619f6fb
Author:gavinreaney
Committer:GitHub

Add plan data (TLE) to monitoring API (#114)

Commit:a1c34c0
Author:Anuraag Agrawal
Committer:GitHub

Add ability to generate python API docs. (#105)

Commit:2198154
Author:gavinreaney
Committer:GitHub

New API fields for plan start/end (#96)

Commit:ffff7f7
Author:gavinreaney
Committer:GitHub

Reject future TLE (#92)

Commit:fe8df51
Author:Anuraag Agrawal
Committer:GitHub

Add monitoring events. (#85) * Add monitoring events. * Clarify events mid-plan

Commit:5b8ee7a
Author:gavinreaney
Committer:GitHub

API for add/get TLE (#82)

Commit:75e7945
Author:Anuraag Agrawal
Committer:GitHub

Remove attitude fielda (#80)

Commit:2aa12b0
Author:Anuraag Agrawal
Committer:GitHub

Add messages for returning ground station configuration / state for m… (#77) * Add messages for returning ground station configuration / state for monitoring. * Typos * cleanups * Cleanups * Yaw * Build all * Fix * Clarify altitude unit.

Commit:142f351
Author:Anuraag Agrawal
Committer:GitHub

Add enums for modulation / coding parameters to use in metrics. (#74) * Add enums for modulation / coding parameters to use in metrics. * Make enum namespaces unique. * Remove ODPSK * Remove AQPSK * Cleanups and remove LockStatus since it's just a bool. * Clean * Cleanups * not viterbi. * Separate scrambling and convolutional coding. * Fix typo

Commit:92bfaa0
Author:gavinreaney
Committer:GitHub

Add window id to the response of AddUnavailabilityWindow (#71)

Commit:68e04ee
Author:gavinreaney
Committer:GitHub

Add basic support for unavailability windows to the external API. (#70)

Commit:5181a35
Author:Anuraag Agrawal
Committer:GitHub

Add definition for returning stream events. (#64) * Add definition for returning stream events. * bool * More docs. * An

Commit:a941cf1
Author:gavinreaney
Committer:GitHub

STELLAR-1630: Add telemetry data to Plans response proto (#63)

Commit:de45901
Author:gavinreaney
Committer:GitHub

List satellite plans (#62)

Commit:ee29855
Author:Anuraag Agrawal
Committer:GitHub

Add CancelPlan. (#59) * Add CancelPlan. * Add error case for already done plan. * Add minimum time for cancellation. * Clarify

Commit:fc46865
Author:Anuraag Agrawal
Committer:GitHub

Add definition for ReservePass. (#53) * Add definition for ReservePass. * Fix typo * Update * Cleanups * Fixes

Commit:7e8631c
Author:Ryuichi Hoshi
Committer:GitHub

Modified go_package so that Go code can fetch StellarStation package from go-stellarstation. (#55)

Commit:7671787
Author:Anuraag Agrawal
Committer:GitHub

Replace frequency in plans with detailed protocol information which i… (#48) * Replace frequency in plans with detailed protocol information which is required for actually configuring ground stations. * Consistent newlines * Fix typo * Add a small description of what modulation is. * Rename to configuration. * Cleanup * Move bitrate out of Framing. * Separate modulation from protocol.

Commit:64e52b0
Author:Anuraag Agrawal
Committer:GitHub

Make sure groundstation.proto has same directory structure as its proto package. (#45)

Commit:b43fd91
Author:Anuraag Agrawal
Committer:GitHub

Add ListUpcomingAvailablePasses API definition. (#43) * Add ListUpcomingAvailablePasses API definition. * Fixes. * Add frequency so users know which band this pass is for. * Field name consistency * Make country code comment clearer. * Add lat/lng of ground station.

Commit:4dae4d7
Author:Anuraag Agrawal
Committer:GitHub

Remove deprecated ListGroundStationPlans. (#42)

Commit:1555f16
Author:Anuraag Agrawal
Committer:GitHub

Separate GroundStationService from StellarStationService (#39) * Split out groundstation API to separate service. * Remove fields from groundstation plan not relevant to groundstation use. * Fix comment and naming. * Fix

Commit:18d8ca9
Author:Anuraag Agrawal
Committer:GitHub

Remove output_framing since we realized it's a configuration property of a plan, not API stream. And allow returning images and selecting returned types. (#26)

Commit:53d537e
Author:Anuraag Agrawal
Committer:GitHub

Fix TLE comment. (#24) * Fix TLE comment. * Separate out TLE message.

Commit:47dbccc
Author:Anuraag Agrawal
Committer:GitHub

Add go_package