mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
* Change line endings * link: Checklist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: described in detail Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: F´ key features Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: `Fw::Buffer` documentation is available Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: installing cmake command line tools on a mac Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: Svc.StaticMemory is described in more detail Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: testing_fw/predicates.py Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * link: the source code Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: a Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: adhered Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: cannot Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: case-sensitive Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: deployment Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: filter events based on event severity Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: its Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: nonexistent Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: prepending Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: products Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: schema Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: stressful Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: the Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: valued Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * Add check-spelling --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
This component takes a primary clock tick in the system and divides it down to drive output ports. Constructor arguments define the divisors for each port. The dividers argument define the divisors for each port as well as an offset to allow the triggering for the rate group to be offset from each other. The output ports are meant to be connected to the input ports of rate groups to drive them at the correct rate. RateGroupDriverComponentAi.xml - XML definition of rate group driver component RateGroupDriverImpl.hpp(.cpp) - Implementation for rate group driver