Feature Requests: Improved Menu support in block coding and improved menu in python #2175
bcfletcher
started this conversation in
Ideas
Replies: 1 comment
-
this is similar to #1903 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
the hub_menu() is one of the coolest features of pybricks but to use it effectively is not clear. i have posted an example on how we used it with our FLL robots
some suggestions:
for example in the list of files have a structure like this
my_project_menu.py
- task1.py
- task2.py
- task3.py
- robot_library.py
- robot_config.py
so when my_project_menu.py is pushed (or any children) to the robot all the other .py will as well. you can do that today but the relationship between the files is not visually clear
since python doesn't really support easily loading programs into slots on the hub like in spike prime app. the menu.py has to do it.
personally, i like the menu.py approach since this provide a simple, reliable, and powerful way to know which programs are on the hub. spike prime is a mess to figure that out.
but the mechanism for doing it currently in pybricks isn't very intuitive especially for kids.
thank you for your consideration!
Beta Was this translation helpful? Give feedback.
All reactions