Search results

  1. R

    Offering Teensy 3.6 Chips + 3.x Bootloaders for Future Projects

    I don't quite understand what you mean by "chips". I have a few older systems that use Teensy 3.6 processors with pins. If you have the actual commercial teensy's, I could use a some spares for future support. My email is rjandmb@proton.me
  2. R

    TEENSY 4.0/4.1 LIFE CYCLE

    I was wondering if Paul or Robin can project a guaranteed period of time that Teensy 4.0 and 4.1 will be active and available. I design and manufacture motion picture film scanning systems, and I use multiple teensy 4.1’s in my design, and I have a separate module that uses 4.0 and 4.1. My...
  3. R

    Teensy 4.0/4.1 Serial1.AttachCts

    SUCCESS!!!!! As I indicated above, I'm unable to use current Teensyduino, as the NativeEthernet doesn't work on my system. Perhaps I'll move over to QEthernet and get it working. To make the new functions work in Teensyduino 1.5.3, I copied and pasted the new function and variable...
  4. R

    Teensy 4.0/4.1 Serial1.AttachCts

    I can't explain it, but if I use newer builds than Arduino 1.8.3 and Teensyduino 1.53, my writes to Teensy 4.x fails on my computer. I use an HPZ640 with Windows 10 22H2. I suppose I could install 1.59 on a bogus computer and copy the entire HardwareSerial folder.
  5. R

    Teensy 4.0/4.1 Serial1.AttachCts

    I'm using Teensyduino 1.53, as it works best on my computer.
  6. R

    Teensy 4.0/4.1 Serial1.AttachCts

    Thank you KurtE. Is the library ready for me to test? Do you have a link to download? Is the library called "Serial", or is it more specific to the UART ports? Do I just replace the installed folder with the new one? I use a slightly older version of Arduino/Teensyduino, as my computer...
  7. R

    Teensy 4.0/4.1 Serial1.AttachCts

    I see KurtE and Paul S. are in talks on an RTS inversion. Do I understand that you are making a modification to the official Teensy serial library, or this is a custom library I need to install into the existing libraries? I'm not EE, so do I understand that you are inverting the output of...
  8. R

    Teensy 4.0/4.1 Serial1.AttachCts

    Thanks gentlemen (or GentleCats). KurtE's idea is far too practical. It defies that natural law of Entropy!
  9. R

    TEENSY 4 LED PIN 13 AS INPUT

    I have two Teensy 4.1 processors on a circuit board that have parallel digital i/o connections. The source Teensy acts as output, and the destination Teensy acts as input. I have used up all digital pins on the destination Teensy, and I am forced to use the LED digital pin 13 bas an input from...
  10. R

    Teensy 4.0/4.1 Serial1.AttachCts

    Thank you. Question for jmarsh: Does the inverter input from RTS and output to CTS. or vise versa?
  11. R

    Teensy 4.0/4.1 Serial1.AttachCts

    Thank you 'dundakitty' for your informed response. It's unimaginable that a major chip manufacturer could make such an overt design error. Unfortunately, the Serial3 dedicated pins are unavailable to me, as I could not main sketch backwards compatibility with prior generation boards. It's...
  12. R

    Teensy 4.0/4.1 Serial1.AttachCts

    This subject has been covered in prior years, but I'm not clear on the solution. Please forgive the redundancy. I have a circuit board controlled by a Teensy 4.1, and a daughter card with Teensy 4.0. I need them to talk to each other. I have connected the Serial1 ports and RTS/CTS pins per...
  13. R

    TEENSY 4.1 REDUCED ENCODER PERFORMANCE WITH NATIVE ETHERNET

    PROBLEM SOLVED!!!! The QNEthernet library dropped into my sketch seamlessly, and my encoder is smokin! I just tested at 250KHz with no loss of quadrature counts. I need to do more testing with the ethernet communication, but it looks good. The one thing I noticed is the the server responses...
  14. R

    TEENSY 4.1 REDUCED ENCODER PERFORMANCE WITH NATIVE ETHERNET

    Thank you, BriComp. I'll download that library and try it. Hopefully, it will just "drop in" to my existing code. I see from the discussion you linked me to that it doesn't use timers. I wonder if that will free up the encoder interrupts. To Joepasquariello: Yes, I do use hardware...
  15. R

    TEENSY 4.1 REDUCED ENCODER PERFORMANCE WITH NATIVE ETHERNET

    I have recently migrated our film scanner core circuit board from Teensy 3.6 to 4.1 w/native ethernet. We use dual Teensy processors: One for Transport/Encoder/Triggering operations, and one for LED lamp house color balance/Exposure timing and digital camera I/O operations. The board in a...
  16. R

    SPI LEGACY ETHERNET COMMUNICATION WITH TEENSY 4.1

    I'm trying to use a Teensy 4.1 in a board I designed for v3.5 as the 3.5 units are no longer available. I've modified the board for the 3.3v input compatibility, but I can't get the original SPI ethernet interface to connect to my WIZNET WIZ811MJ ethernet device. All other code, including the...
  17. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    PAUL: Are the default interrupt priorities of the ethernet/Systick Timer/Etc documented, or do I need to parse the code? I use the native ethernet library for Teensy 4.1.
  18. R

    Hot pluggin encoder into teensy can cause short?

    Since I'm on the forum for the first time since Covid, I though I'd ask an electrical engineering question. My film scanning system uses film gates of different gauges (35mm, 16MM, 8mm, etc). Each gate has its own quadrature encoder to keep track of the film position. Although I warn...
  19. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    Thanks again to DEFRAGSTER and PAUL. It's so kind of you to spend time with novice engineers and programmers. In this application, the only other feature that would run in the background would be checking for ethernet commands in the master Loop() function, and that would not execute when...
  20. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    Oh, Cool! I didn't know about digitalReadFast(). I just thought about something else. If I call StartTimer() from within the encoder ISR's, it will likely wait to return until the exposure is complete. This would prevent the ISR's from triggering properly as the StartTimer() function...
  21. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    Thanks Paul. I have TTL outputs of the individual RGB exposure channels on a DB9 in the rear termination panel. Maybe I can remap them for a test routine. Teensy Rules! (I just wish I could get some).
  22. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    Thank you DEFRAGSTER for your learned reply. 1. StartTimer() is not currently implemented as an ISR. It's just a global function that gets called by the encoder ISR's. Should I code it as an ISR? 2. The timely execution of the encoder ISR's is cricital to the vertical film framing...
  23. R

    HARDWARE INTERRUPTS DURING delayMicroseconds() CALL

    I'm doing continuous timed LED strobing for film scanning using Teensy 4.1. Depending on film speed, the exposure function will be called between 2 and 24 times per second. The exposure time is usually between 100us and 1ms. This is the function that is called each time an exposure is...
  24. R

    One shot timer : Multiple pins with unique intervals

    This is my first post, although I have been programming Arduino for 10 years. I ported all my circuit boards over to Teensy about 3 years ago. I'm pretty comfortable with Teensyduino programming, but implementing good timer code can be a challenge for me. BACKGROUND: I currently use Teensy...
Back
Top