Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a debug Interface #245

Open
Prerna-0202 opened this issue Mar 18, 2023 · 0 comments · May be fixed by #249 or #250
Open

Implement a debug Interface #245

Prerna-0202 opened this issue Mar 18, 2023 · 0 comments · May be fixed by #249 or #250

Comments

@Prerna-0202
Copy link
Owner

Prerna-0202 commented Mar 18, 2023

GSOC

Describe the bug

Implement a debug interface on the simulator that gives us more information about the simulator state from the dev console, allow to load circuits and dynamically load and unload parts of the circuit.

  1. In debug mode, there must be a way for the circuit to recover from errors if the erroneous component is removed
  2. There should be a way to identify the currently selected component (on the canvas) and modify that component's object (in the globalscope)
  3. In case of the 'Simulation Stack Exceeded' error, there should be a way to find the components that are being added to the simulation stack unnaturally large number of times.
  4. It should also expose helpful functions such as the load() function to load circuits from circuit data.

Device Information [optional]

- OS: Windows 10
- Browser: Brave

Are you working on this issue?

Yes

This was referenced Mar 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant