Being somewhat new to Arduino, I need some help in figuring out the way I should go about making a logic analyzer to be able to capture data and output to console. What I would like to do is read the packet and convert the data to 1's and 0's on the console. That way I can dump it to a text file and compare the results. I know the output is not a standard protocol.
most important is that you need to know how the bits are coded. Are zero and one bits equal in length or unequal?In case 1 you need to sample the data line with a fixed frequency to see what the value isIn case 2 you need to measure the duration of each pulsecan you post a picture of a (partial) shot of teh scope?
Bob, try this Arduino Logic AnalyzerAnd here is the OLS JAVA client SoftwareThey work just fine for me, I use a Mega2560 as the Probe, 7k of sample data at 4mhz is the max, If you need more Dangerous Prototypes Logic Sniffer has more depth and speed for $50. 200Mhz, 216k (8bit)Chuck.Check out my Kickstarter Project Memory Panes an expansion RAM Shield for Mega2560's. It adds 1MB of RAM for those projects where 8KB is not enough.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16