Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

App: Port application to rev 3

オープン
#271 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 3 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
静か
技術スタック
c
領域
embedded-iot

調査の方向性

ファイル、テスト、またはエントリポイントは指定されていません。まず rev 2 のアプリケーション層、rev 3 フォルダー、および HW/SW 統合後に予定されているハードウェア検証ルーチンを確認してください。記載されている連絡先とアーキテクチャを確認してください。完了の条件は、明示的にサポート対象外とされているドライバーを除き、rev 3 が rev 2 の機能の厳密な上位集合をサポートすることです。

索引モデルが issue の本文から書いたものです。

説明

enhancement

**Requester: @ETSells **

Describe the solution you'd like
Rev 3 needs to port the app layer. There are a couple of ways we can do this:

  1. Branch off of mainline and do regular pull ups from rev 2.
  2. Copy everything from rev 2 into the rev 3 folder.
  3. Add a build flag for rev 3 to the rev 2 makefile and build them out of the same source tree.

I feel like option 3 has the least dual maintenance, so that's my personal preference but as this impacts other projects we will solicit the needs of their leads before committing to that.

Describe alternatives you've considered
See above lol

Additional context
Rev 3 should have a strict SUPERSET of rev 2 features except for certain drivers. In early development though, we might not have support for everything yet.

Scheduling will place this task out after initial HW/SW integration so that we can run the hardware validation routines for each driver.

Points of Contact
This should probably be some kind of combined effort between @NArmistead and @ETSells, at least for design purposes.

主要言語
C
スター
8
フォーク
6
平均マージ
5日 6時間
マージ済み PR(30日)
5

環境構築

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートあり
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

SunDevilRocketry/Flight-Computer-Firmware のほかの issue

SunDevilRocketry/Flight-Computer-Firmware の issue をすべて見る

似ている issue

C の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。