charleskerr
New elf
- Joined
- May 28, 2011
- Messages
- 37
I thought some may be of some help, or suggestions. I understand the TLS3001 uses Manchester encoding, and I understand how that works. In perusing the data sheet, I believe the TLS3001 has three basic "packets" it gets sent:
Sync packet consisting of :
15 bits of 1
3 bits of 0, one bit of 1
11 bits of 0
Reset packet of:
15 bits of 1
1 bit 0, 1 bit 1, 2 bits 0
Data frame :
15 bits of 1
2 bits of 0, 1 bit 1, 1 bit 0
for each pixel: 1 bit 0, 12 bits data,1bit 0, 12 bits data, 1 bit 0, 12 bits data
If I understand correctly, one does the following:
Send a reset
Wait 1 ms
send a sync
wait for propagation down the string
send the data
Does anyone see anything wrong?
Sync packet consisting of :
15 bits of 1
3 bits of 0, one bit of 1
11 bits of 0
Reset packet of:
15 bits of 1
1 bit 0, 1 bit 1, 2 bits 0
Data frame :
15 bits of 1
2 bits of 0, 1 bit 1, 1 bit 0
for each pixel: 1 bit 0, 12 bits data,1bit 0, 12 bits data, 1 bit 0, 12 bits data
If I understand correctly, one does the following:
Send a reset
Wait 1 ms
send a sync
wait for propagation down the string
send the data
Does anyone see anything wrong?