It is a shorted by 12 keys 61TP/8S keybed that was robbed from a defective old keyboard.
BTW:
https://www.hauptwerkshop.de/produkt-kategorie/spieltische/klaviaturen/?v=5f02f0889301
https://shop.keyboardpartner.de/search?q=tastatur
Confirm, I am able to reproduce the problem on my Windows 11 laptop.
Might take me a couple days to dig into this. That laptop doesn't have tools I had set up on the old Windows 10 laptop.
@h4yn0nnym0u5e,
Quick update: midi2cpp v0.6.0 is out, with the midi2 C99
core bundled in. The Arduino install is down to a single
library now, no transitive dependency.
Both teensy41-midi2 and teensy41-control-surface recipes
are already...
Confirm, I am able to reproduce the problem on my Windows 11 laptop.
Might take me a couple days to dig into this. That laptop doesn't have tools I had set up on the old Windows 10 laptop.
Confirm, I am able to reproduce the problem on my Windows 11 laptop.
Might take me a couple days to dig into this. That laptop doesn't have tools I had set up on the old Windows 10 laptop.
Good luck. You probably have tons of boxes, drawers and closet to look through like I do ;) Took me a half hour to locate Paul's T4.0 breakout board yesterday...
Ok, I found our schematic:
Also, here is a link to my GitHub repo containing most of the information we all collected. It may be of use to you...
EDIT: It looks like we are using the HOST_WAKE pin for int. 1DX pin #27.
@sparkfro - I am trying to find the schematic used for @Dogbone06 1DX board. Don't quote me on this but I think it is HOST_WAKE signal. Our current software is not using the In-band interrupt.
////////////////////
// In-band interrupt...
@sparkfro - I am trying to find the schematic used for @Dogbone06 1DX board. Don't quote me on this but I think it is HOST_WAKE signal. Our current software is not using the In-band interrupt.
////////////////////
// In-band interrupt...
Yep! Though it's the same exact pinout, minus a few pins. From Murata's 1DX and 1YN comparison, the 1DX has the following pins and the 1YN does not (changed to NC):
None of those are a dedicated interrupt.
From the CYW43439 datasheet, section...
@KurtE - This one:
And the one I do not have is the SD card slot version:
It would be nice to see if this SD slot version works with QNEthernet_WIFI on the uSDHC1(did I get that right this time?) :)
On the 1YN right?- would be a @Dogbone06 question for his drawing.
What is the UART baud rate for Bluetooth? Seems (@KurtE ?) UART of many FlexIO pins.
Oh of course! I should have looked at the reference manual. Thanks for the clarification!
FYI I started tinkering with the schematic and board layout. I'm following Murata's 1YN antenna design reference; it fits neatly between the headers, but...
@KurtE - This one:
And the one I do not have is the SD card slot version:
It would be nice to see if this SD slot version works with QNEthernet_WIFI on the uSDHC1(did I get that right this time?) :)
I am trying to remember which wifi unit that you are using now... Any photos?
Sorry been a bit distracted with other things. Might be fun to start testing again.
And believe it or not, sometimes my desk/work area is not overly organized :D
I...
I am trying to remember which wifi unit that you are using now... Any photos?
Sorry been a bit distracted with other things. Might be fun to start testing again.
And believe it or not, sometimes my desk/work area is not overly organized :D
I...
Since you are using Fatar keybed, did you purchase it separately or are you upgrading existing midi controller. I am asking because from what I know Fatar does not sell keyboards to customers and the only place I know where you can buy Fatar...
Thank you very much for this amazing project and your well explained example code.
That triggerd me to design my own pcb that fits to a fatar keybed to "re"midify it. I am still waiting for some small magnets for further attempts.
But the first...
Thank you for your response!
Well, I looked on the code you provided and it seems to be helpful. I do not develop a new library for ethernet communication, I just look for a method to receive frames and to modify them, but preserving ARP and...
QNEthernet is the most well tested code.
But if you want the simplest direct packet access, this code just listens for ARP and PING requests and sends replies. Not sure if this is what you really want, but it seems to match up to your question...
Morning
Rewired and used shorter wires for the heck of it - found I had a couple of wires shifted by a pin -- cant count :)
Once I did that it started working
CPU speed: 600 MHz
===========================
CYW4343W Card::begin: SDIO2...
Lack of flow control is not the problem. USB bulk endpoints / pipes always implement flow control. It's fundamentally part of the USB protocol.
The problem is what to do when flow control effectively stalls everything for too long. You'll see...
I pulled out the DB5 that has my own shield on it and am running HiLow test on it, and it is seeing other pins.
Have not verified all of them, but at least some of the higher ones match...
Sorry have not done a lot of testing on it yet, been...
Morning
Rewired and used shorter wires for the heck of it - found I had a couple of wires shifted by a pin -- cant count :)
Once I did that it started working
CPU speed: 600 MHz
===========================
CYW4343W Card::begin: SDIO2...
Morning
Rewired and used shorter wires for the heck of it - found I had a couple of wires shifted by a pin -- cant count :)
Once I did that it started working
CPU speed: 600 MHz
===========================
CYW4343W Card::begin: SDIO2...
@defragster
Thanks for the link - you dont have a simple scan networks sketch by any chance?
> Post somewhere in thread ...
:> You have to watch this line as it converted wired to WiFi:
Keep getting this error...
So you suggest to try setting LWIP_IPV4 to 0, and then keep only #if LWIP_ARP in src/netif/ethernet.c?
Sorry for being late with the response, somehow I was not notified…
This seems like what I had seen in the past - not necessarily MTP. After working - the Sermon had to be closed as it would not auto connect.
That seems to be working IDE 2.3.10 running code below Serial - but built MTP it won't get into loop()...
Yes, The latest is using a version of QNEthernet found here. I have not tried that library in a while. It was working. I will test it and see if there is a problem. For now it looks like there is a problem with SDIO communication to the CYW4343...
Maybe you're remembering experience with Arduino IDE 1.8.19? The old IDE has java code to give advice for certain types of compile errors. It's just simple regex and probably only works with English, but really a nice feature for those common...
Windows 10 with Arduino IDE 2.3.10.
Yes, I think that's when it started.
Reproducible sample:
#include <SD.h>
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
digitalWriteFast(LED_BUILTIN, LOW);
Serial.begin(0);
while(!Serial)...
Thanks, I'll take a look at the USB serial code and see if there is anything I can tweak. But as you say, without any kind of flow control, transmitting faster than the receiver operates will lead to problems.
Agreed on the state of WIndows...
FWIW I poked through Murata's WiFi/Bluetooth catalog and DigiKey's product pages. 1YN is the cheapest option, and the only active 2.4GHz module. Murata has a number of modules that support 5GHz (and even 6GHz), though they're all more expensive...
Are you seeing this on Mac, Linux or Windows? Arduino IDE version 2.3.x or 1.8.19?
Does the same device detection problem happen with Teensyduino 1.61?
It could something I missed in the port detection code, since Serial+MTP is newer than all...
Maybe you're remembering experience with Arduino IDE 1.8.19? The old IDE has java code to give advice for certain types of compile errors. It's just simple regex and probably only works with English, but really a nice feature for those common...
Completely forgot about that! If I remember right I use to get a message that I forgot to select MTP Serial. Its been awhile since I played. Been playing with the Arduino Uno Q. @PaulStoffregen - please dont ever make a board like that, its...
uSDHC2 has more than one set of pins available, see page 314 of the reference manual (rev3):
(This is why I once suggested an MMC add-on for T4.1 would be a good idea - all 8 data pins are available...)
One last post and then I have to take care of a sick wife. I tested several more of the sketches in QNEthernet_WIFI and they all worked without issue...
Dang that copy and paste stuff:D I did not try to trip you up on purpose🤣 But seriously I have not run into blank output with the scan sketch so it might really be a problem with the antenna. I live in a apartment complex and sometimes I get 60...
@defragster - The "cyw43_scan.ino" sketch does not use SSID or PWD. I'm in windows right now. Also @mjs513 I ran the sketch in windows with this result:
CPU speed: 600 MHz
===========================
CYW4343W Card::begin: SDIO2...
DOH! Of course not - though it has path to secrets that confused me.
> #include "../src/qnethernet/drivers/cyw4343w/src/secrets.h"
Had it be intermittent before - then work - now after more than a few uploads and restarts it fails to ever see...
On the Teensy side, look for TX_TIMEOUT_MSEC inside usb_serial.c. Try increasing it. Or you could try editing usb_serial_write() to not use it and just wait forever, even if the PC appears to have malfunctioned.
Like all editing of core...