Godzilla Station (Gym Equipment)¶
Type: Serial-connected gym station Status: Integrated (Track 1) App: app-device (not app-user)
Capabilities¶
- Force measurement (left/right)
- Power output (watts)
- Heart rate (built-in contact sensor)
- Rep counting
- Calories
- 5 resistance modes: constant, centrifugal, centripetal, elastic, fluid
- Motor-controlled resistance (0-100)
- BLE remote control support
Connection¶
- Protocol: USB Serial
- App: app-device (Flutter desktop/tablet app)
- Data format:
EquipmentInfoRxserial packets - Latency: <500ms for live metrics display
- Remote: BLE remote for resistance up/down and mode switch
Data Mapping¶
| Equipment Metric | Backend Field | Unit |
|---|---|---|
| Force (L/R) | training session data | N |
| Power | training session data | watts |
| Heart rate | heart_rate_bpm | bpm |
| Reps | training session data | count |
| Calories | calories | kcal |
| Duration | training session data | seconds |
Relevant Tasks¶
- AD-001..003: Serial connection stability
- AD-004..006: Real-time metrics parsing
- AD-007..009: Resistance control
- AD-010..012: Workout session save
- AD-013..015: KinesteX AI training