Other Parts Discussed in Thread: TIDA-01335
Hello, Steffen Graf,
We continue to check the behavior of IO-Link Master(TIDA-010016) by connecting
our IO-Link Slave design based on "IO-Link Slave TI-Design" such as TIDA-01335.
https://www.ti.com/tool/TIDA-010016
http://www.ti.com/tool/TIDA-01335
As I told before, we can success to find PD-read data in the teraterm console.
Now we try to check LED blinking behavior on the our IO-Link slave by sending PD-data.
So We would like to know where & how to modify TIDA-010016 demo program including "ioLink_autosenTask.c".
Our trial is like below;
- add code in mst_dl_meh.c like below ( line 370..371 )
- add code in ioLink_autosenTask.c like below; (line 524..539)
- we also add code in ioLink_autosenTasl.h like below ( line 46, 57..60)
- TeraTerm console log shows like below after rebuid & run .
Result:
It seems PD-out=0x1 0x1 is sent to the our Slave from the log of "PD out"
But this value (0x01 0x01) is not written in the our Slave device from the log of (OD read with index=41)
So, LED of the our SLAVE device didn’t turn on.
We also check the same behavior with below TMG-Master & our Slave on GUI.
www.tmgte.de/.../io-link-device-tool-standard-edition.html
We found proper behavior like below. (We also found "LED turned on" on the our SLAVE board.)
Questions:
- Do you have same experience?
- Is this our code modification correct?
- Could you tell us where and how to modify the demo code to send PD-out to the Slave?
We would appreciate if you check the PD-out sending behavior with your available SLAVE
with TIDA-010016 and tell us recommended code modification.
Best regards,
--