Logic Analyzer Signals testing bs2 are not accurate at all!!!!!!
![rwgast_logicdesign](https://forums.parallax.com/uploads/userpics/245/nS7IEA13OBKXG.png)
This is driving me nutty as im trying to learn as much as possible and im having a real hard time here, I just want to view the logic signals of the bs2 Im using a propeller based analyzer with 100mhz bandwith called propalyzer, and I have tied a voltage buffer to it to make the prop pins 5 volt tolerant. Now when I analyze a propeller everything looks fine for example if I flash an LED with a 50% duty cycle my waves are cleanly timed.
So let me explain to get this all out of the way and clear up any questions. I have a propeller board I made, which is overclocked and tested. I then have a wing plugged into it I made using a 74lvc244 which allows for 5 volt tolerant input.
Now I have a quick start programed to togle a pin with a 50% duty cycle im not sure what speed since i didnt save the code but here is what my separate propalyzer board shows me is happening when the the quickstart pin is probed through the 5v buffer wing I made
![prop.GIF](https://forums.parallax.com/uploads/attachments/66430/93218.gif)
Ok im sorry about the quality of that I truly am!!!
Now here is some bs2 code
I should see a a 50% duty cycle of 2ms but im not... im seeing this
![bs.jpg](https://forums.parallax.com/uploads/attachments/66430/93220.jpg)
The hi patches are roughly 2ms but not always, and this gets way worse when I use pulsout to drive a servo when I excpect to see 1ms Hi i see half a ms of these rapid hi/lows im just doing a simple PULSOUT 14, 500...
Im hoping some here can PLEASE help me figure this out, maybe someone else here uses a logic analyzer and can either confirm its the bs2 or something to do with my analyzer
So let me explain to get this all out of the way and clear up any questions. I have a propeller board I made, which is overclocked and tested. I then have a wing plugged into it I made using a 74lvc244 which allows for 5 volt tolerant input.
Now I have a quick start programed to togle a pin with a 50% duty cycle im not sure what speed since i didnt save the code but here is what my separate propalyzer board shows me is happening when the the quickstart pin is probed through the 5v buffer wing I made
![prop.GIF](https://forums.parallax.com/uploads/attachments/66430/93218.gif)
Ok im sorry about the quality of that I truly am!!!
Now here is some bs2 code
DO LOW 14 PAUSE 2 HIGH 14 PAUSE 2 LOOP
I should see a a 50% duty cycle of 2ms but im not... im seeing this
![bs.jpg](https://forums.parallax.com/uploads/attachments/66430/93220.jpg)
The hi patches are roughly 2ms but not always, and this gets way worse when I use pulsout to drive a servo when I excpect to see 1ms Hi i see half a ms of these rapid hi/lows im just doing a simple PULSOUT 14, 500...
Im hoping some here can PLEASE help me figure this out, maybe someone else here uses a logic analyzer and can either confirm its the bs2 or something to do with my analyzer
![:/ :/](https://forums.parallax.com/resources/emoji/confused.png)
Comments
Should generate a 2ms pulse correct?? becuase im only seeing a 1ms pulse
Regarding the timing "errors" you're noting, I would bet that the Propalyzer settings need to be re-examined.
-Phil
Have you used propalyzer at all? Jazzed told me to set it to 10us, which I have done what other setting could be awry here? I could list them change them if you see an error. Changing the resalution wouldn not cause timing errors would it? I like propalyzer becuase of the bandwith the only other thing I have that can be used as an analyzer uses sump and can only get 1mhz of bandwith, plus its a pita to flash the firmwares back and forth on it all the time as I use propalyzer for signals and the bus pirate for protocol decoding
DOPULSOUT 14, 1000PAUSE 20LOOP
Here is what im seeing I have circled the time stamps at the bottom when I move my cursor
Im really getting frustrated here as I know im doing something wrong but I cant figure it out, I would really like to be able to use propalyzer well I feel it could help me greatly as a learning tool