roboRIO TalonFX status signals log at 4 Hz
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- python
- Bereich
- data, observability
Rechercherichtung
The issue identifies rio-bus TalonFX signals and the SignalLogger/status-signal update frequency, but names no files or tests. Start by locating the robot-side SignalLogger and TalonFX status-signal configuration, then check the rio CAN bus utilisation budget. Done means current, voltage, and velocity are logged at a higher rate such as 50–100 Hz without exceeding that budget.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Found during the P4 spike (openspec change p4-views-and-reports).
Problem: the roboRIO-bus TalonFX status signals (supply/stator current, temperature, velocity) log at 4 Hz in the 2026 hoots; CANivore devices log at ~246 Hz. Rio slots (intake, indexer, flywheels, hood) therefore have one current sample every 250 ms.
Impact:
- current spikes between samples are invisible to Replay envelopes, stall detection, and gold P95s, whatever the downsampling;
- stall and brownout intervals on those slots are quantised to 0.25 s.
Replay shows a header note listing slots that log current slower than 20 Hz.
Ask (robot side): raise the SignalLogger / status-signal update frequency for rio-bus TalonFX current, voltage, and velocity (e.g. 50–100 Hz), within the rio CAN bus utilisation budget.
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 1
- Ø Merge
- 18 Std. 37 Min.
- Gemergte PRs (30 T.)
- 15
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus IgniteRobotics/flashpoint
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
IgniteRobotics/flashpoint#45 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
IgniteRobotics/flashpoint#44 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
IgniteRobotics/flashpoint#43 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
IgniteRobotics/flashpoint#12 ·
Maintainer antworten meist innerhalb von 1 Tag
-
tools/update-owlet-manifest.py ignores --help and starts downloadingEvtl. wieder frei @yoveneim hat das vor 10 Tagen übernommen, und es ist kein Pull Request offen. Offenbug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
IgniteRobotics/flashpoint#11 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in IgniteRobotics/flashpoint
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
aws/sagemaker-python-sdk#6554 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
huggingface/diffusers#15170 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] LLM conflict check ignores MNEMOSYNE_LLM_MAX_TOKENS, so reasoning models return empty repliesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
mnemosyne-oss/mnemosyne#1325 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement meshtastic-2.8
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
pskillen/meshflow-api#459 ·