Open esylvan opened 6 years ago
Is there a way for the browser to detect the system's current volume level? I think this feature could be really helpful as I see this confusing people pretty often. It would even be useful to experienced users as it's easy to forget to check the volume level when you sit down to a new MakeCode session (well, or at least I do!)
If the headphone jack is muted or volume is 0, program won't download but the user has no way know that. There is no documentation that will indicate this behavior. New chibitronics users will typically not be experienced with embedded programming though they may have done visual block programming before. It will be very difficult for them to figure out why their program isn't downloading.
Suggested fix: Remind users just in time that the headphone jack needs plugged in and the volume needs to be up and not muted. This could happen in one of two ways. One option is to add the information to the pop-up page with the "ready" to upload button. The better option is to have the app check the headphone jack and volume when the users hits the "ready" program button and then tell people to fix the problem if they have it. (I'm thinking something akin to the reminder you get when your caps lock is on when you are typing in a password.)