First, this whole project is being renamed
TyTools because it is a collection of three tools at this point, and TyQt is just one of them (though it is the biggest as of now). The name "ty" was just ugly. The TyQt GUI has been renamed to
TyCommander, and the command-line "tyc" tool is now called "tycmd". Since new tools may eventually show up and they will not use Qt I want to drop the Qt part now.
Just found out about TyQt two days ago.
I don't know if that is a TyQt problem, but often it happens that after uploading the serial monitor is cleared but nothing shows up.
I have to disconnect the power supply from my circuit and the USB from the Teensy.
After plugin in again the serial monitor works and is printing what it should.
Teensy 3.5 on Windows 8.1...
That should not happen but there are many possible causes. I can suggest a few tests to help find what the issue is:
- Is it a USB 3 port and if it is, does this bug also happen on USB 2 ports?
- Do you plug the Teensy in a USB hub and if you do, can you reproduce by plugging it directly on the computer?
- If you disable the Serial button in TyQt's toolbar and the re-enable it (what defragster proposed), does it fix the issue?
- Do you use Serial USB type or one of the HID types? If you're not sure you can find out "in Tools > USB Type" in the Arduino IDE.
Can you reproduce this issue with this simple sketch? If not it may indicate a problem with your code.
Code:
void setup() {
while (!Serial && millis() < 3000);
}
void loop() {
static unsigned int count = 0;
Serial.print("count = ");
Serial.println(count++);
delay(100);
}
Another question: is installing Teensyduino needed for TyQt?
You don't need Teensyduino installed. TyCommander (formerly TyQt) is a single executable, you can take TyCommander.exe from the release archive and move it to another computer without any problem.
HI!
Seems a beautiful project for managing working together with multiple teensy MCU-s. Is it possible that this could work one day properly also with atmel studio+visual micro?
Right now still sometimes it tries to upload to the wrong MCU
Well TyCommander (TyQt) does not even try to respect the IDE setting, because it is useless and confusing in the Arduino IDE.
The first time you upload a sketch TyCommander should ask you where you want to upload it (if there are at least two boards plugged in), and after that it picks the Teensy (or Teensies) that the current sketch was uploaded to. You can right click on a board in TyCommander and click "Drop association to '<sketch>.hex'" to get the selection dialog on the next upload.
Perhaps I will look into Visual Micro to see if I could do better.
Yup, that fixes a "check model" issue i had.
Thanks.
Can you add a "check for updates" to the menu ?
And... a VT100 emulation ? Please ?
Well that's on the TODO list. I just don't have much time to work on it these days. I'm also working on another feature that I hope to demo soon enough.