Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed for Teensy's, added SPI.transaction (where applicable) #7

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sumotoy
Copy link

@sumotoy sumotoy commented Nov 25, 2015

The current master doesn't compile with Teensy's, I have added some addition for compile with Teensy's and support for SPI Transactions for processor that support this. I also corrected some tiny warnings. Compliments for this marvellous hardware tiny thing!

@sumotoy
Copy link
Author

sumotoy commented Nov 27, 2015

Tested with Teensy and works. Some example need just small adds for compatibility with Teensy.
The SPI Transaction works with UNO et all 8 bit ones, DUE, Teensy, and recently ESP8266, if SPI transactions are not supported it will automatically avoid the related code and use the standard one.
http://dorkbotpdx.org/blog/paul/spi_transactions_in_arduino

@ArduCAM
Copy link
Owner

ArduCAM commented Nov 29, 2015

Dear Max,
Thanks for your point out the bugs and help us to fix it and support the Teensy.
I didn't have tried the Teensy, I think I will buy one for try.
What else can I do for you, do you need some samples for our camera modules?

Best Regards,
Lee


From: max mc costa
Date: 2015-11-27 09:22
To: ArduCAM/Arduino
Subject: Re: [Arduino] Fixed for Teensy's, added SPI.transaction (where applicable) (#7)
Tested with Teensy and works. Some example need just small adds for compatibility with Teensy

Reply to this email directly or view it on GitHub.

@sumotoy
Copy link
Author

sumotoy commented Nov 29, 2015

Thanks Lee, I'm actually write some more examples for Teensy and some TFT/OLED libraries I already shared in my github.
The only question is about the SPI speed, there's no way to rise up from 8Mhz?

@ArduCAM
Copy link
Owner

ArduCAM commented Nov 30, 2015

You can rise the SPI speed to 8MHz, but we do face the compatibility problem for Arduino DUE.
The SPI timing is strange on DUE board, we can't make it work even at 4MHz, if we rise ArduCAM's hardware SPI speed to support 8MHz.

From: max mc costa
Date: 2015-11-29 23:49
To: ArduCAM/Arduino
CC: Lee
Subject: Re: [Arduino] Fixed for Teensy's, added SPI.transaction (where applicable) (#7)
Thanks Lee, I'm actually write some more examples for Teensy and some TFT/OLED libraries I already shared in my github.
The only question is about the SPI speed, there's no way to rise up from 8Mhz?

Reply to this email directly or view it on GitHub.

@utacc
Copy link

utacc commented Mar 13, 2019

Lee, was there ever an official version of the software released that included transactions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants