Skip to content

Add azimuth_rate#120

Merged
ufechner7 merged 9 commits into
mainfrom
rates
May 5, 2026
Merged

Add azimuth_rate#120
ufechner7 merged 9 commits into
mainfrom
rates

Conversation

@ufechner7

@ufechner7 ufechner7 commented May 5, 2026

Copy link
Copy Markdown
Member
  • Add field azimuth_rate to SysState struct
  • Add test
  • Update documentation

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds azimuth_rate to the SysState/logging schema so simulations can record and display azimuth velocity alongside the existing azimuth angle. This fits into KiteUtils' generated state/logging pipeline, where sysstate.yaml drives the struct, logger, demo log, and serialization helpers.

Changes:

  • Add azimuth_rate to SysState, Logger, demo/syslog generation, and text display.
  • Update generated Arrow load/save helpers and logger storage for the new field.
  • Bump package version to 0.11.8 and document the change in the changelog.

Reviewed changes

Copilot reviewed 10 out of 12 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/sysstate.yaml Adds the new schema field used to generate state/log code.
src/_sysstate.jl Adds azimuth_rate to the generated SysState struct.
src/_syslog.jl Adds azimuth_rate to generated StructArray log assembly.
src/_show.jl Displays azimuth_rate in Base.show(::SysState).
src/_save_log.jl Resizes the new logger vector before saving.
src/_logger.jl Adds storage for azimuth_rate in Logger.
src/_log.jl Writes state.azimuth_rate into the logger.
src/_load_log.jl Adds generated Arrow load support and tweaks compatibility forwarding.
src/_demo_syslog.jl Adds demo log storage/population for azimuth_rate.
Project.toml Bumps package version to 0.11.8.
CHANGELOG.md Documents the new field and the forwarding fix.
.gitignore Ignores a generated docs PDF artifact.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/_load_log.jl
Comment thread src/_syslog.jl
Comment thread src/_log.jl
@codecov-commenter

codecov-commenter commented May 5, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 84.61538% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/_load_log.jl 0.00% 1 Missing ⚠️
src/logger.jl 50.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ufechner7 ufechner7 marked this pull request as draft May 5, 2026 14:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 13 out of 15 changed files in this pull request and generated 2 comments.

Comment thread CHANGELOG.md Outdated
Comment thread src/_show.jl
@ufechner7 ufechner7 requested a review from Copilot May 5, 2026 18:46
@ufechner7 ufechner7 marked this pull request as ready for review May 5, 2026 18:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 14 out of 16 changed files in this pull request and generated 2 comments.

Comment thread src/_load_log.jl
Comment thread src/load_log.jl
@ufechner7 ufechner7 merged commit dab207c into main May 5, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants