Hi, Does anyone know if there are any driver for wireless communications with PSoC5 (CyFi :CYRF6936 CYRF7936) ?
The wireless chip CyRF6936, CyRF7936 has Serial Peripheral Interface (SPI). A PSoC5 project can be built which has SPI master to set the registers as per your requirement and then start communication.
You can refer to the datasheets of CyRF6936 and CyRF7936 for details on the registers to be modified.
Does Cypress have any example code (PSoC3/PSoC5 and CyFi - CYRF6936)?
You may want to also contact Artaflex, a design partner of Cypress to see what they have. They sell modules for Cypress RF chips and might be able to provide a protocol stack that could work depending on your needs. You can contact them at http://artaflexmodules.com/.
I do have some code for the PSoC3 in that direction,and would be glad to share it with you,but only problem is,I havent got time since last I wrote it to properly debug and clean it(i.e its not very robust and definitely not production level),so perhaps you could do that.Porting it to the PSoC5 shouldnt be an issue.
drop me an email at kmmankad at gmail dot com.
The Approach I implemented while writing that code(and you can too) is I studied the code given here( http://www.cypress.com/?rID=14467 ),(which is in M8C ASM,and wrote equivalents for it in C)
Hope that helps.
Another thing I just recalled that could help you out,is the code and a great explanation given here:
Though its for AVRs,you can still read the code and documentation on the author's site to get an idea of what you need to do.He has really spelt out the uncertain process of setting registers on the chip clearly. All the best !
i attached to this post a examle code, i made a wireless communication between two dvk 001 , one with psoc3 processor module and another with psoc 5 processor module.
That's awesome !
I guess you forgot / were unable to upload the project. If you are having difficluty in uploading the project, you can email it to me at email@example.com
The project will be posted here on your behalf.
have a good day.
i sent the project to firstname.lastname@example.org, inside to the file i setn two videos.
i attach too the datasheet for the AW24p wireless module to the connection in the kit.
Jesus Antonio Cardona Jaramillo