Skip to content

[Bug] Staging and ignition triggered by ejection charge causes late motor ignition #2450

@JoePfeiffer

Description

@JoePfeiffer

Describe the bug

If a user specifies stage separation and upper stage motor ignition based on ejection charge firing, the motor ignition doesn't occur until 2*delay.

To Reproduce

In the attached .ork file, the first stage motor's burn time is 3.45 seconds and the ejection delay is 4 seconds. Staging occurs at 7.45 seconds, but second stage motor ignition doesn't happen until 11.45 seconds.

Screenshots / .ork file

late-ignition
late-ignition.zip

OpenRocket version

22.02, 23.09, unstable

What platform are you running on?

Linux

Additional context

PR incoming shortly

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions