Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update main (v3.5.0) on 2022-02-08 #243

Merged
merged 266 commits into from
Feb 8, 2022
Merged

Update main (v3.5.0) on 2022-02-08 #243

merged 266 commits into from
Feb 8, 2022

Conversation

meltingrabbit
Copy link
Collaborator

@meltingrabbit meltingrabbit commented Feb 7, 2022

概要

Update main (v3.5.0) on 2022-02-07

大きく次のような更新があった

  • C2A内部を流れるパケット (CTCP) の抽象化
  • Packet Listの大幅改良
  • C2A間通信の大幅改良
  • CCSDSに対応した SpacePacketの対応
  • UTL (unixtime での TL 登録) の新規実装
  • Event Handler 改善
  • ソースコードの UTF-8 化
  • Linux の UART に対応
  • Cmake の改善
  • CIの改善
  • 各種命名,ディレクトリ名をCmdTlmからTlmCmdへ
  • 安全性の向上
  • その他多数の細かい修正

詳細

今回のudpate分

検証結果

既存のtest (https://github.com/ut-issl/c2a-core/tree/c3f172985149ee7d82c406da0c5ec8f27811f603/Examples/minimum_user_for_s2e/src/src_user/Test) をすべて通す

meltingrabbit and others added 30 commits January 5, 2022 18:05
認証情報を環境変数から取得できるようにした
-m32が無いコンパイラのためのCMakeの修正
CmdTlmとなってる部分を,TlmCmdにする
…on_of_multi-level_EH

EHでの多段対応の上限を追加(無限ループ回避),ドキュメント整備
@meltingrabbit meltingrabbit added documentation Improvements or additions to documentation enhancement New feature or request priority::medium priority medium tools labels Feb 7, 2022
@meltingrabbit meltingrabbit self-assigned this Feb 7, 2022
@meltingrabbit
Copy link
Collaborator Author

@yngyu @chutaro CI周りの問題解決されたので,approveお願いします.

@meltingrabbit meltingrabbit changed the title Update main (v3.5.0) on 2022-02-07 Update main (v3.5.0) on 2022-02-08 Feb 8, 2022
@meltingrabbit meltingrabbit merged commit 76c7f78 into main Feb 8, 2022
@meltingrabbit
Copy link
Collaborator Author

リリースうちました.

https://github.com/ut-issl/c2a-core/releases/tag/v3.5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request priority::medium priority medium tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants