Trigging in SING mode

Moderators: lily.li, violet, jeremy882, crail.lyu969

Post Reply
dnordenberg
Kindergarten
Kindergarten
Posts: 92
Joined: Sun Jan 31, 2010 6:29 pm

Trigging in SING mode

Post by dnordenberg » Mon Feb 01, 2010 8:51 am

Hi

I experimented with the SING sync mode and can't get it to work. If I attach the probe to the internal pulse generator I can get it to trigger and I get one new screen everytime I press the R/S button, so far so good. Now I detach the probe, press R/S for it to be ready to trigger on a new pulse and then attach the probe and it does not trigger. It just continues to update the screen like in NONE mode. Shouldn't it trigg and freeze directly when I attach the probe now?

Kind regards
David

FreeZinG

Re: Trigging in SING mode

Post by FreeZinG » Mon Feb 01, 2010 9:31 am

now the SING mode is not Edge Trigger but Level Trigger, and the new version of firmware will fix this for adding new trigger way.

Adam1213
Pre-kindergarten
Pre-kindergarten
Posts: 10
Joined: Fri Jan 08, 2010 8:56 pm

Re: Trigging in SING mode

Post by Adam1213 » Mon Feb 01, 2010 12:57 pm

I have started working on fixing single-shot capture mode.
- At the moment I have been able to get it to detect when the trigger event occurs however I haven't got it to detect the end of the trace (as a result only part of the screen is rendered depending on the time/div setting)

My modified version of the firmware / original code can be found at http://www.seeedstudio.com/forum/viewto ... 2115#p2115

dnordenberg
Kindergarten
Kindergarten
Posts: 92
Joined: Sun Jan 31, 2010 6:29 pm

Re: Trigging in SING mode

Post by dnordenberg » Tue Feb 02, 2010 2:35 am

Cool!
But I still not see the difference between edge and level trigger, I mean the level is clearly over the tigger limit so it should fire a trigging and cause the curve to halt?

Adam your firmware is looking cool, I'm really excited about third party firmwares :) It was a big reason for me to buy the DSO nano, knowing it will only get better and better :) I just hope firmwares will take advantage of each other so we don't have to switch firmware for each use :( I want the best features of them all :) Maybe someone could create a CVS/SVN/[any version control system] repository for everyone to contribute to? Developers could use coding branches which are easily merged when wanted and ideas are quickly shared.

Adam1213
Pre-kindergarten
Pre-kindergarten
Posts: 10
Joined: Fri Jan 08, 2010 8:56 pm

Re: Trigging in SING mode

Post by Adam1213 » Tue Feb 02, 2010 7:03 am

dnordenberg wrote:Cool!
I just hope firmwares will take advantage of each other so we don't have to switch firmware for each use :( I want the best features of them all :) Maybe someone could create a CVS/SVN/[any version control system] repository for everyone to contribute to? Developers could use coding branches which are easily merged when wanted and ideas are quickly shared.
Currently the code uses a LOT of global variables and the main parts are all in main.c or function.c or lcd.c which makes it harder to merge code from other people than if everything was in an individual module / function with local variable.


The current version of the code that I have released doesn't work properly for much else then single-shot capture (I still need to revert the changes and then merge them in to fix this issue.

One feature that I think will be really nice to have is autoscale (for anyone that hasn't used a scope with it before - its a button that does almost everything (changes the time base / vols /div and trigger))

dnordenberg
Kindergarten
Kindergarten
Posts: 92
Joined: Sun Jan 31, 2010 6:29 pm

Re: Trigging in SING mode

Post by dnordenberg » Tue Feb 02, 2010 8:47 am

Autoscale is nice, its that button that always hads another inviting color like blue, orange or white when every other button was grey, you just had to push it ;)

Sad to hear that the source code is in that shape :( Btw where does it come from originally and what license is it under? Someone asked on this forum erlier but I don't think it got any answers.

Deveron
Pre-kindergarten
Pre-kindergarten
Posts: 3
Joined: Thu Apr 22, 2010 9:16 am

Re: Trigging in SING mode

Post by Deveron » Thu Apr 22, 2010 9:49 am

FreeZinG, is there an updated version to fix this triggering problem? I'm running version 2.02. I just bought the product for pretty much the sole purpose of sampling intermittent signals. Then I was most disappointed to find this documented feature doesn't work at all. Please provide an update on the status of when this initial product feature will be working. Thank you.

PhilSalkie
Pre-kindergarten
Pre-kindergarten
Posts: 3
Joined: Sat Jan 23, 2010 9:48 am

Re: Trigging in SING mode

Post by PhilSalkie » Fri Apr 23, 2010 12:24 am

Single shot triggering works fine in the "Paul" firmware - overall much better IMHO than the 2.x branch:

http://www.seeedstudio.com/forum/downlo ... php?id=147

The screen is live when untriggered in "SIGN" (mis-spelling of "SING") mode, but when the trigger event occurs, the screen freezes with the captured data.

Give it a try - I hope it does what you want, I've found it to be very useful in tracking down serial data streams.

Deveron
Pre-kindergarten
Pre-kindergarten
Posts: 3
Joined: Thu Apr 22, 2010 9:16 am

Trigging in SING mode

Post by Deveron » Mon Apr 26, 2010 9:54 am

PhilSalkie thanks for the advice. I installed the "Paul" code as you suggested and indeed it works very nicely.

Post Reply