Bob Frazier
Bob Frazier
I am exhibiting problems like this when doing rapid IO with genuine FTDI ICs on devices that are under development. They show up as errno=EINVAL after poll or write operation,...
verified that in windows 7 (32-bit) using the older 1.0.x driver for the mega2560 works. So in the later version of the IDE, the driver has changed somewhat (apparently) and...
noted similar problems in 32-bit windows 10, but it seems the class driver just doesn't like what I'm doing in the device. debug mode might help determine what's happening (wireshark...
USB seems to have trouble with writing to the control channel. If the timing is right, it works. Usually it doesn't. investigating [may be at the core of this]. See...
some work in progress (locally) on this, code has been re-architected to use FIFO. Needs some additional tweeking and testing.
I've considered clock speed reduction code for power savings. problem is that it messes up a lot of things when you do that, from baud rates to PWM to the...
one more thing, it's a good idea, so please don't take it wrong if it really can't be done (easily, without wasting a lot of code space for everything else,...
added support for #defines for additional serial ports and customization to allow the ports to be 'flipped' so that pins 6/7 are used vs 2/3. hardware flow control is ONLY...
changed to low priority task. soft definitions for flow control COULD significantly increase code size, and as such, should be an option, and not "the rule".
the library is documented here: https://www.arduino.cc/en/Reference/RTC