Skip to content

Expand Data Model to Include Roll, Pitch, Yaw, and G-Force #148

@vbramhadevi

Description

@vbramhadevi

Description

Expand the existing data model to include additional flight dynamics parameters: Roll, Pitch, Yaw, and G-Force.

These fields will support future event-based detection (e.g., sudden altitude or heading changes) and advanced telemetry analysis. The update must not break existing data transmission between X-Plane, Relay, and iMotions.

All serialization, logging, and transmission layers must be updated accordingly.

Tasks

  • Update core data model structure to include roll, pitch, yaw, and g_force
  • Modify parsing and serialization logic to support new fields
  • Update data transmission pipeline
  • Update logging/debug output to reflect new parameters
  • Ensure backward compatibility where possible
  • Add/update unit tests
  • Update technical documentation

Acceptance Criteria

  • Data model includes roll, pitch, yaw, and g_force fields
  • New fields are correctly parsed and transmitted
  • Existing data transmission remains stable
  • No breaking changes to current functionality
  • Logging correctly displays new parameters
  • Unit tests pass successfully

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions