Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/23/02 10:18
Read: times


 
#31282 - RE: Manchester decoder
Daniel

Manchester coding as I understand it:

The first 1/2 of the bit coming in is the value you want, the next 1/2 should be the inverse of this, if it isn't then an error arrived, this is easiest to see with a synchronous datastream as you clock in each 1/2 bit compare it with the next 1/2 bit for validity, then perform your action on this. (shift the valid bit into a byte or dump the transmission)

It would be possible to read in every second 1/2 bit and this would be the data - but this means you would miss any errors (a CRC in the message would pick it up of course)


Manchester Coding was designed to allow for an infinite length string of either 1's or 0's to be sent without losing track of where you are in the stream. NRZ (Non Return to Zero?) is the opposite of Manchester Coding, this where you simply send the bit.


List of 3 messages in thread
TopicAuthorDate
Manchester decoder            01/01/70 00:00      
RE: Manchester decoder            01/01/70 00:00      
RE: Manchester decoder            01/01/70 00:00      

Back to Subject List