-
-
Notifications
You must be signed in to change notification settings - Fork 184
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
No Blinking of the Tracker if WiFi Window is open / WiFi Window does not show anything if i set the WiFi / Amazon Trackers setting the WiFi #190
Comments
After talking in Discord, we found that maybe setting serial control flow to FLOW_CONTROL_DTR_ENABLED may fix the issue, as it has to be enabled for esp to boot into firmware |
After some more writing, Setting them to 0 by default on our application could help. But the samples i have are too small to be sure that it works in every case. |
Can we instead make a "RESET" button that does board reset? That would be less confusing, than RTS/DTR checkboxes |
Hm for DIY slime it would work. But for the current review set there seems no HW option for that. I agree that a "RESTART" button would make more sense. (RESET gets used for Pose) |
IMO we shouldn't add more features to the old UI as we will get rid of it when we migrate to the new one anyway. |
Ok, still missing the solution part. Love to have it in both,
How should this switches behave on a new connection? will they save this state and then when you open the port again use the stat before and not 0/0 ? |
How do we do this, down is the default in the lib already |
https://github.com/unlogisch04/SlimeVR-Server/tree/serial_rts_dtr |
Agree with Bulah on this: SlimeVR/SolarXR-Protocol#21 (review) |
To clarify my position: We should not expose the functionality in the GUI or the protocol, but we should try to automatically solve the DTS/RTS problem for amazon trackers by attempting to retry the serial connection if the initial one didn't work. If that proves to be impossible (my knowledge on this is limited), then yeah we should just not support the misconfigured DTS/RTS if it would require us to add protocol level support |
The main problem is that we don't know what the user connected if the trackers reset and don't say anything... |
Problems:
Affected hardware (to my knowledge):
Workaround:
https://discord.com/channels/817184208525983775/878727840118505533/977740333955821599
Root cause:
Solution:
Dangers:
Open Pull request:
Added SerialSetCtrlRequest SolarXR-Protocol#21
Adding Serial RTS / DTR control elements #186
Missing:
The text was updated successfully, but these errors were encountered: