Hello,
I'm making my first steps to writing code to process input coming from a differential bus transceiver. I have the standard that shows max/min times of the pin being high low for what out put *if you are interested it is a dmx signal* but I'm confused as how to work out say, the input goes 10101 but due to timing it is actualy 1000101 as it was low for 3 lengths. I can think of ways to do this If the standard was, each bite is 3us long, but it is between Xus and Yus for this code and Xus and Yus for this folowing code, making a full packet short or long. Also a clock line would ebe great, but all I get s the one data line.
Sorry if that was rambling or there is posts about this but im not to sure what to search fr as I dont know the name of the method used to decode this input.
Thank you in advance of any help avalible.
Sol
I'm making my first steps to writing code to process input coming from a differential bus transceiver. I have the standard that shows max/min times of the pin being high low for what out put *if you are interested it is a dmx signal* but I'm confused as how to work out say, the input goes 10101 but due to timing it is actualy 1000101 as it was low for 3 lengths. I can think of ways to do this If the standard was, each bite is 3us long, but it is between Xus and Yus for this code and Xus and Yus for this folowing code, making a full packet short or long. Also a clock line would ebe great, but all I get s the one data line.
Sorry if that was rambling or there is posts about this but im not to sure what to search fr as I dont know the name of the method used to decode this input.
Thank you in advance of any help avalible.
Sol