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

roboeyes (not animated) #443

Open
wants to merge 9 commits into
base: development
Choose a base branch
from
Open

roboeyes (not animated) #443

wants to merge 9 commits into from

Conversation

PaulaScharf
Copy link
Member

@PaulaScharf PaulaScharf commented Mar 21, 2025

#394
image
The block doesnt need to be in a "print on display" block, because the showEyes() function of the library already displays on the display. I had to call showEyes() four times, for the animation to finish. I didnt include blinking, because then we would have to regularly call the drawEyes()/update() function (e.g. in a parallel process). The code for the parallel process gets too complicated imo. Because for example we would also have to stop the process if sth else is displayed. Its possible but the arduino code would become somewhat advanced.

Also the roboeyes library has to be included after the display is declared. Thats why the include is part of the definition and not the library code.

@PaulaScharf
Copy link
Member Author

I am open to suggestions about how the positions should be named in the UI. They are currently in english. I feel like translating all of those would be a drag tho...

@PaulaScharf PaulaScharf changed the base branch from main to development March 21, 2025 13:39
Copy link

Tests

Test Name Status Flaky Duration
Blockly Editor Page Tests [Blockly] visits the editor page 975ms
Blockly Editor Page Tests [Blockly] selects senseBox ESP 1.1s
Blockly Editor Page Tests [Blockly] compiles code 9.5s
Code Editor Page Tests [CodeEditor] visits the code editor page 1.3s
Code Editor Page Tests [CodeEditor] selects senseBox ESP 465ms
Code Editor Page Tests [CodeEditor] compiles code 605ms
Code Editor Page Tests [CodeEditor] opens reset dialog 632ms
Code Editor Page Tests [CodeEditor] fetches libraries 1.1s

Github Test Reporter by CTRF 💚

Copy link

Tests

Test Name Status Flaky Duration
Blockly Editor Page Tests [Blockly] visits the editor page 1.0s
Blockly Editor Page Tests [Blockly] selects senseBox ESP 1.2s
Blockly Editor Page Tests [Blockly] compiles code 10.1s
Code Editor Page Tests [CodeEditor] visits the code editor page 1.3s
Code Editor Page Tests [CodeEditor] selects senseBox ESP 474ms
Code Editor Page Tests [CodeEditor] compiles code 628ms
Code Editor Page Tests [CodeEditor] opens reset dialog 632ms
Code Editor Page Tests [CodeEditor] fetches libraries 1.5s

Github Test Reporter by CTRF 💚

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants