PepperDash / Essentials

The Essentials Application Framework Libraries
MIT License
133 stars 77 forks source link

[FEATURE]-System Monitor - Expose program reset, processor reboot, and appliance/server feedback (SIMPL Bridging) #1053

Open jkdevito opened 1 year ago

jkdevito commented 1 year ago

Describe the solution you'd like Add support to the System Monitor class and bridge for the following

  1. Program reset
    • Ideally implemented with a press&hold
  2. Processor reboot
  3. Feedback on whether the code is running on a server vs. an appliance

Additional context We must consider how these updates may also affect a server and whether they would add benefit or need protection when Essentials runs on a server.

ndorin commented 1 year ago

@jkdevito Can you confirm our assumption that this feature would enhance SIMPL bridging only, as the rest of this is accessible natively in S# Pro?

jkdevito commented 1 year ago

Correct, this would be a feature to expose the program reset, processor reboot, and appliance vs. server FB on the system monitor EISC in SIMPL, allowing developers to maintain a consistent implementation regardless of the processor type defined in SIMPL.

jtalborough commented 1 year ago

@jkdevito. just checking. Any movement on this by chance?

jkdevito commented 1 year ago

It appears to have been merged in on PR #1070 . If that is correct we can close this feature request.

jkdevito commented 1 year ago

Looking closer at the PR, it appears to only have been merged into development.