I can see references to writing 1 wire code and only 1 reference to 1 wire compoenent version 1.1 datasheet but I cannot find the component?
As per my post, I am specifically loooking for a component. Early documents I have read mention the component but I cannot find it.
The second half of myt question was relating to third party components available for PSOC, do you know of any?
I presume from the responses that there is not a 1 wire component available afterall, and further that there is not sir eoffering 3rd party components.
While I am talking about components, I suppose there is not an EM File type component for FRAM ?
The emfile component is a composite of Cypress and Segger, and looking
at Segger side (and Cypress) no mention of FRAM support.
You could always file a CASE and see if its being worked on.
To create a technical or issue case at Cypress -
“Create a Case”
You have to be registered on Cypress web site first.
What device are you trying to communicate? if you are looking for 1Wire connection to Maxim's digital temperature sensor DS18B20, I can post a project with custom component.
Something that has been on this forum:
Reading and Writing 1-Wire (iButton) devices with PSoC 3/5/5LP
one wire library
1 Wire Libriay to PSoC Creator 3.0
My friend has created a hardware component as shown below. I have his email.
1_WIRE.png 37.8 K
Here is PSoC5LP project and associated component to read DS18B20. I recommend to use newest DS18B20 instead of older DS18S20. It is has 12 bit precision right out of the box and cheaper (on DigiKey).
The component is software based and closely follows previous projects of <pavloven> (a little clean-up and packaged into component for educational purposes mainly). The component reads single DS18B20, but it can be extended for more sensors (on my todo list).
Thanks for the project.
I also need to read other 1-wire devices so may need to cut out the Dallas Temp specific code (once I understand how components work).
ie. Like I2C. There are device specific protocols but there are components for the I2C lower level stuff.