The source code is not publicly available, we will discuss this later today.
The project runs on Teensy 4.1.
To start investigating download the "All-Rigs" version and install the "Client" and the "Server" on two different Teensy.
They should be...
Hi Shawn,
Thank you for your help.
I followed your suggestions—I was calling flush(), but something was still delayed.
The server side was also behaving poorly while receiving packets.
I was only running QNEth.
I’d like to collaborate with you...
Hi Shawn.
Unfortunately, I had to rollback to NativeEthernet. I'm getting reports of timing issues with sending/receiving the TCP packets which make the application un-usable. I will investigate more, and I'll report my findings.
Thanks, Max
Noticeable Delay with QNEthernet Library
Hi Shawn,
I’ve come across something concerning and potentially critical for my application, and I wanted to give you a heads-up. We can dive deeper into this if needed, though I understand it’s not a...
Back to the DNS question.
I'm assuming I should declare the DNSClient and call the method:
DNSClient RadioDNS;
IPAddress RadioIP;
RadioDNS.getHostByName ("hello.wrl", RadioIP, 0);
but I get
error: 'DNSClient' does not name a type; did you...
I agree, I'm removing it.
I see you have other status indicators in your library, so I can use some of them if needed.
Reading the documentation about the DNS, should I explicitly use Ethernet.setDNSServerIP(ip) or the Ethernet.begin() overload...
I need(ed) it for debugging the Ethernet status while I was suffering some disconnections.
/* ETHERNET CHANNELS AND BUFFERS */
uint8_t St = 0;
while (Ethernet.begin(MyMAC) == 0) {
if (millis() - TimeIt...
Just included the library and the namespace definition.
I'm getting errors about "socketStatus" (I can survive without it..)
EthernetRoutines.ino:32:69: error: 'class qindesign::network::EthernetClass' has no member named 'socketStatus'
32 |...
Thanks Shawn and Defragster.
I'll look at the calls in the NativeEthernet library.
In the meantime, are NativeEthernet and QNEthernet code compatible? I have a number of systems in production, and I would like to avoid changing the code as much...
I need to reach out to a server over a DNS lookup.
I'm using NativeEthernet for my T4.1
Should I include a DNS library (specific for the Teensy), and if yes, which one?
I've been looking for example but found none.
Thank you
Max