KurtE
Senior Member+
It may be something going on with my Logic Analyzer or??? But tried a couple of pins and two T4s...
Was wondering if the D+ and D- pins work the same on T4 as T3.6? Note the code is running fine:
I have the mouse.ino test sketch with a Belkin mouse and I am getting valid info.
Side question: I noticed on my cut and paste from Teensy serial terminal, that I am getting blank lines between each output, which does not show up in terminal window.
Wondering if cut/paste is working differently here these days?
But back to issue. When I am trying to capture the USB data into the logic analyzer to use their decoder, it is not detecting the data... In particular I think it always expects the D+ and D- pins to be mirrors of each other, which I am not seeing.
For fun I will show using the Alpha version of the Logic Analyzer:
Note: also for the fun I had it capture both analog and digital for both channels... (Had same issue with only digital). Also similar data seen with a more released version of the software).
Also if you zoom in, you will see that parts are mirrored but other parts are not.
I will probably double check this with my Non Pro 8 to see if maybe the analyzer is having issues.
My guess is maybe the USB is configured slightly differently, like part way to high speed?
Was wondering if the D+ and D- pins work the same on T4 as T3.6? Note the code is running fine:
I have the mouse.ino test sketch with a Belkin mouse and I am getting valid info.
Code:
USB Host Testing
960
*** Device HID1 1241:1177 - connected ***
*** HID Device Mouse1 1241:1177 - connected ***
Mouse: buttons = 0, mouseX = 0, mouseY = 0, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -1, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -1, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -1, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -2, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -3, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -3, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -4, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -4, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -3, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -2, wheel = 0, wheelH = 0
Mouse: buttons = 0, mouseX = 0, mouseY = -1, wheel = 0, wheelH = 0
Wondering if cut/paste is working differently here these days?
But back to issue. When I am trying to capture the USB data into the logic analyzer to use their decoder, it is not detecting the data... In particular I think it always expects the D+ and D- pins to be mirrors of each other, which I am not seeing.
For fun I will show using the Alpha version of the Logic Analyzer:
Note: also for the fun I had it capture both analog and digital for both channels... (Had same issue with only digital). Also similar data seen with a more released version of the software).
Also if you zoom in, you will see that parts are mirrored but other parts are not.
I will probably double check this with my Non Pro 8 to see if maybe the analyzer is having issues.
My guess is maybe the USB is configured slightly differently, like part way to high speed?