-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
Dual Serial - How to select the displayed serial port #58
Comments
The Information tab shows the USB COM port for each uniquely for each entry on the left pane of devices. Select one for non-SerMon use and click the 'Serial' button to discconect it from TyComm and then the PC can connect to that one using the : "\.\COM29" type number. One will be Serial and the other the SerialUSB1 (? - always forget the name). If they are output backwards - go to prior step and swap the selection. Once associated and viewed the association seems to stick when that Teensy is reprogrammed. Hoping that answers the question? |
Thanks Tim. Tried it but it doesn't seem to run stably. Looks like I can only change the used port once after restarting TyCommander. Further changes only work very seldom for me. I was looking forward to have a second port for debug messages, but it needs to work reliably to be really useful. Tried it with putty, both ports print their string perfectly. So must be something on the TyCommander side. Test sketch: void setup()
{
}
void loop()
{
Serial.println("Serial");
SerialUSB1.println("SerialUSB1");
delay(100);
} Additionally I sometimes get weird error messages: They seem to appear when I reset the board while the serial monitor is active. |
The PUBLISHED update to TyCommander doesn't support Dual Serial AFAIK? It should be showing "BOTH" entries on the left pane. The DUAL Serial link to windows.exe/ZIP is on a recent 'closed issue' that led to the update? That is the one I am using. |
Looks like it may be here - from Koromix Post. Merged it, thanks! |
Ah, that looks better. I'll try it asap |
Yeah, the plan was to improve the multiple_serials branch a bit on two points: (1) the code is a bit hacky and fragile, (2) I want to tweak the left pane to show that both entries belong together (same Teensy) somehow. As you can see, progress on TyTools is now extremely slow. Hopefully I can find some time to work on this soon, and merge everything into the master branch. When I do, I will make a 0.9.2 release. |
On a related note, thanks to your screenshot I can see that the HiDPI support is not perfect. The font in the left panel is a bit too big :D That's probably something I can work on for 0.9.2 (I don't have a HiDPI screen so I don't notice this kind of problem) |
HiDPI - like 3840x2160? Have it running at 125% scale to make it human readable on 28" screen.
Good luck finding time, and resolving UI issues to your satisfaction. The only odd thing I saw with Multi was at one point on upload it would hit setup print a line there and then restart and print that again and then continue. Not sure if that was GSB at the time - or if TyComm was hitting a reset for each instance after upload to a single Serial# Teensy? |
Tried the linked version. Works good so far. Thanks a lot this is really very useful. Small findings:
|
One additional comment: |
WIN10. I can upload a dual serial firmware and the information screen shows both ports. I want to connect the serial monitor to one of the two ports but how can I select which one to connect? It looks like it always connects to the first one in the list. Am I missing something?
The text was updated successfully, but these errors were encountered: