Skip to content

Conversation

@ineskhou
Copy link
Contributor

@ineskhou ineskhou commented Sep 18, 2025

This pull request introduces a new driver component for the RV3028 Real Time Clock (RTC) and a manager component to interact with it. The changes include the creation of the Rv3028Driver component for RTC hardware access, the RtcManager component for command and event management.

  • Added the Drv/Rv3028Driver component. This component provides ports and events for reading and setting the RTC time.
  • Added comprehensive documentation for the all components components, detailing their usage, requirements, ports, events, and sequence diagrams.
  • Added the RtcManager component. This component provides commands to set and get the RTC time via the GDS.

Telemetry reports time from RTC

Captura de pantalla 2025-09-18 a la(s) 17 47 36

Events Report time from RTC

Captura de pantalla 2025-09-18 a la(s) 17 48 10

Time can be set from GDS

Captura de pantalla 2025-09-18 a la(s) 17 48 00

Input validation in the component

Captura de pantalla 2025-10-01 a la(s) 19 41 11

@ineskhou ineskhou moved this to In progress in v0.1-v0.3 Sep 18, 2025
@nateinaction nateinaction changed the base branch from main to board-definition September 18, 2025 18:33
@nateinaction nateinaction changed the title Rtc RtcManager Component Sep 18, 2025
@nateinaction nateinaction changed the title RtcManager Component Introduce RtcManager & Rv3028Driver Components Sep 18, 2025
Base automatically changed from board-definition to main September 18, 2025 22:28
@nateinaction nateinaction marked this pull request as ready for review September 18, 2025 22:50
@Mikefly123 Mikefly123 self-requested a review October 2, 2025 00:57
Copy link
Contributor

@Mikefly123 Mikefly123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Awesome work getting this in everyone!

@asiemsen asiemsen merged commit 1885213 into main Oct 2, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in v0.1-v0.3 Oct 2, 2025
@nateinaction nateinaction deleted the rtc branch October 2, 2025 01:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants