Skip to content

feat: Enhance tempoch FFI with GNSS week-number support and time data…#13

Merged
VPRamon merged 2 commits into
mainfrom
fix-ffi
Jun 1, 2026
Merged

feat: Enhance tempoch FFI with GNSS week-number support and time data…#13
VPRamon merged 2 commits into
mainfrom
fix-ffi

Conversation

@VPRamon

@VPRamon VPRamon commented Jun 1, 2026

Copy link
Copy Markdown
Member

… status

  • Added new functions for GNSS week-number decomposition and conversion between GNSS scales in gnss.rs.
  • Introduced TempochDataHorizons struct and tempoch_time_data_status function for reporting active time-data status in status.rs.
  • Updated constats.rs with additional constants related to time scales and extrapolated ΔT calculations.
  • Extended typed.rs to include new time scales (GPST, GST, BDT, QZSST) and their conversions.
  • Refactored scale conversion and encoding functions to streamline handling of new time scales.
  • Updated Cargo.toml to version 0.6.4 and dependencies to their latest versions.

… status

- Added new functions for GNSS week-number decomposition and conversion between GNSS scales in `gnss.rs`.
- Introduced `TempochDataHorizons` struct and `tempoch_time_data_status` function for reporting active time-data status in `status.rs`.
- Updated `constats.rs` with additional constants related to time scales and extrapolated ΔT calculations.
- Extended `typed.rs` to include new time scales (GPST, GST, BDT, QZSST) and their conversions.
- Refactored scale conversion and encoding functions to streamline handling of new time scales.
- Updated Cargo.toml to version 0.6.4 and dependencies to their latest versions.
@VPRamon VPRamon self-assigned this Jun 1, 2026
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Code Coverage

Package Line Rate Complexity Health
tempoch-core.src.data 99% 0
tempoch-core.src.format 94% 0
tempoch-core.src.model 90% 0
tempoch-core.src.foundation 98% 0
tempoch-core.src.data.runtime_data 93% 0
tempoch-core.src.encoding 100% 0
tempoch-core.src.features 99% 0
tempoch-core.src.earth 98% 0
tempoch-core.src 100% 0
tempoch-core.src.period 95% 0
tempoch-core.src.model.scale 93% 0
tempoch-ffi.src 88% 0
Summary 93% (6172 / 6641) 0

@VPRamon VPRamon merged commit bde3c08 into main Jun 1, 2026
5 checks passed
@VPRamon VPRamon deleted the fix-ffi branch June 1, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant