Skip to content

[Bug]: On SIM PWR panel, PC Pwr is a locking switch; should be a momentary (ON)-OFF-(ON) #1157

@eHanseJoerg

Description

@eHanseJoerg

Discord Username

Ulukaii

Bug Summary

On the SIM PWR panel, the PC PWR switch is specified as a NKK locking switch. However, PC motherboards expect a momentary signal from a power button to start / shutdown.

This is in contrast to the continuous signal of an ATX PSU itself. Therefore, a locking switch for MASTER ON is correct; a locking switch for PC PWR is not.

Expected Results

Switch position and PC PWR state never contradict each other

Actual Results

Due to the switch being a locking switch, contradictions between switch position and PC PWR state may arise: for example after a software shutdown via Windows, the PC PWR switch will remain in the ON position while the PC is shutdown. When the switch would then be moved into the OFF position, the PC would start again, as a power cycle pulse is sent to the PC!

This is also not recoverable via software, because the Arduino on the pit mgmt system does not know the PC power state.

Replacing the switch with a momentary switch will solve all these problems.

Screenshots/Images/Files

Image

Applicable Part Numbers

OH10A1A1-1

Release Version

v0.2.0

Category

Mechanical (Structure/Panels/Mechanisms)

Applicable End Item(s)

Left Console (LCON)

Built to print?

  • I built (or attempted to build) the part to the OpenHornet print without any deviations.
  • I am not building this part to the OH print. (List deviations in detail in the Miscellaneous Info text area below.)

Miscellaneous Info

First, I used the specified NKK switch and experimented extensively with software logic to achieve acceptable behaviour. But because the PC power state is not known to the Arduino, this is a fundamental limitation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Triage RequiredThis item still requires triage by a repository administrator.Type: Bug/ObsolesceSomething isn't working/Part no longer available for sale

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions