Bosch control keyboard and Bosch DVR/VCR send bi-phase Manchester signal in their own format to control Bosch speed doom. This converter get the data and change to UART format for the MCU to process it.
This is the signal converter on data link layer.
About how to convert signal in phyical layer , there have some circuit to do it , if interest please email to me at kenneth@opencores.org to get schematic.
separate manchester signal
- guard_time
- preamble
- sync_start
- data
- stop
-- example : Pan Left Manchester signal on philips protocol
-- 0000001010101010111000101010100101010110100100001111000000 "87"
-- 0000001010101010111000100101010101010101100100001111000000 "00"
-- 0000001010101010111000100101010101010101100100001111000000 "00"
-- 0000001010101010111000100101011001010101010100001111000000 "08"
-- 0000001010101010111000100101010101010101100100001111000000 "00"
-- 0000001010101010111000100101011010101001100100001111000000 "78"
-- 0000001010101010111000100110010101010101010100001111000000 "02"
-- 0000001010101010111000101001011001010101100100001111000000 "09"
The project was finished and working so far so good.