Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - wayoda

2
Open Bench Logic Sniffer / Re: Trigger causes a measurement clock change?
Hi PariahZero,

the documentation to the original "Sump FPGA firmware" says http://www.sump.org/projects/analyzer/protocol/

Quote
Set Read & Delay Count (81h)
Read Count is the number of samples (divided by four) to read back from memory and sent to the host computer. Delay Count is the number of samples (divided by four) to capture after the trigger fired. A Read Count bigger than the Delay Count means that data from before the trigger match will be read back. This data will only be valid if the device was running long enough before the trigger matched.

The "Demon core FPGA" firmware does not change this behaviour http://www.mygizmos.org/ols/Logic-Sniffer-FPGA-Spec.pdf
Quote
A read-count larger than the delay-count returns captures from before the trigger.  Such pre-trigger captures are
only valid if the device was running long enough before the trigger fired.  ie: a trigger that fires immediately could
return garbage.

The read count in the client is chosen by the "Befor/After ratio" slider which is set to 50% in your screenshot.

Lets say you want to capture 1k of data. With the before/after ratio at 50% you expect 512 samples from before the trigger matches and then the next 512 samples after the match.

You might think the OLS simply records 512 samples before it actually arms the trigger, but this is not the case.
If your trigger matches after 50 samples from starting the capture, the ols skips recording pre-trigger data and saves samples to the post-trigger part of the capture. The OLS still returns 512 pre-trigger samples, but this is just random data from the FPGA's memory. (The post-data of the capture is correct)

The pre-trigger ratio has its use cases, for instance if you want trigger on a I²C stop-condition.
But it can also be counter initative with the way it works when you use it with random  or repetitive signals.

Eberhard
3
Open Bench Logic Sniffer / Re: ain't spammer
[quote author="BrentBXR"]Welcome to the forums! Always love seeing more people join this community.
......
Not that it matters; I don't really care either way and I know DP doesnt mind, even like people registering... but why register if you have nothing to say? [/quote]

I'm registered with quite a few forums as a read-only guest. The simple reason is  that all of the forums highlight new or updated topics for registered users.

Eberhard
4
Hardware biz / Re: DP should offer cases ....
[quote author="arhi"]non geek == non cheap :)[/quote]
This must not be the case.

There are services for front panels at least which aren't too expensive:

I did a quick calculation for the BusPirate v4 with the online calculator of http://www.panel-pool.com/fpus/order_pr ... rator.html

  • aluminium frontplate 2mm thick
  • 4 holes for the leds (use lightpipes?)
  • 2 holes for the buttons
  • a square breakout for the connector
  • a printed image that covers the whole plate (engraving text is very expensive, laser etching probably too)

The price for one planel is 6.50$ if you order at least 20 pcs.   

I have yet to see one the frontplates made by them in real life and I also wonder how dureable the printing is, but that seems to be a reasonable price too me.

[quote author="ian"] Look for some news in the next few days/week, or get some clues by looking at the latest version of everything in the SVN :)[/quote]

I'm too dumb to find the clues in SVN, but I'm glad to see something is happening!

Eberhard
5
Hardware biz / Re: DP should offer cases ....
Thanks for the link arhi,
I saw the thread where this case design process is documented.
The price of the case + postage + extra taxes charged by the german customs add up to 35€.
I'm sorry, but this is just too expensive for this simple plastic case.

The idea behind my post was more like to make the OLS a non-geek tool, by offering it with a case.

Eberhard
6
Hardware biz / DP should offer cases ....
Hi, after seeing the pictures of the LogicSniffers currently being produced by Seeed
http://dangerousprototypes.com/2012/04/ ... ring-tour/

I wondered if it wouldn't be a cool move to start selling  the tool in a case.
For me, the LogicSniffer has left the prototyping stage about a year ago with the firmware and Jawis client software reaching a stable and mature state.

The LogicSniffer always comes into play when the Salea LA leaves me off, because I need more complex triggers, or the Salea being too slow or if I need more than 8 channels.

Would it be possible (for Seeed or another partner) to produce a case for the OLS, that does not raise the price tag by more then 10$ in the end?
For my own devices I had to buy some acrylic,screws and waschers, (7€)  and after spending 3 hours the case still looks very much like a prototype .

I wonder if there are some "Non-Geeks" out there who would by the Sniffer if it came in a (professional looking) case.

Eberhard



 
Eberhard
7
Bus Pirate Development / Re: Quality probe wires
Hi, yes they are made by EZ-Hook and they are very expensive, but also very good.
Salea sells them from their website and at least here in Germany I wasn't able to find a supplier that offered them for a significantly lower price.

Eberhard
8
Client software / Re: OLS signal display annotation style
Hi I would prefer Style 2 with a ToggleButton in the toolbar that switches the layers painted on top.
The default should be as shown in style 2, but when you click the button, the signal is painted in front with the dimmed Annotation in shown in the back.

Eberhard
9
Hardware biz / Re: State of DP, 2011
Hi Ian,
thanks for all the background information on DP and the relationship to Seed. I will definitely order my BP4 directly from Seed (even though German customs didn't let my OLS pass for a full week in january).

But I also want to take the opportuinity to suggest that topics like "State of DP" show up as Blog Entries
When I have time to kill (today its baking cookies for christmas), I check the Biz Section of the forum, but I think more people would (or should) be interested to know where and how all the good DP stuff is made.

Eberhard
10
Open Bench Logic Sniffer / Re: Ho Ho Ho Kernel Panic.... Linux gurus where are you?
Hi I'm running the stock Kernel for latest Ubuntu
[tt:]wayoda@rebooter:~$ uname -r
3.0.0-14-generic[/tt:]

and I can press the any button on the OLS as many times as I like, put it into upgrade mode, whatever ... everything's ok over here...

[tt:]wayoda@rebooter:~$ dmesg
[ 4092.104138] usb 1-1.2: new full speed USB device number 8 using ehci_hcd
[ 4092.329360] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4092.329419] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4092.330033] usbcore: registered new interface driver cdc_acm
[ 4092.330036] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 4095.474068] usb 1-1.2: USB disconnect, device number 8
[ 4097.224112] usb 1-1.2: new full speed USB device number 9 using ehci_hcd
[ 4097.335454] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4097.335485] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4118.261841] usb 1-1.2: USB disconnect, device number 9
[ 4120.012132] usb 1-1.2: new full speed USB device number 10 using ehci_hcd
[ 4120.123481] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4120.123513] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4125.431028] usb 1-1.2: USB disconnect, device number 10
[ 4126.924155] usb 1-1.2: new full speed USB device number 11 using ehci_hcd
[ 4127.035630] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4127.035660] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4201.987706] usb 1-1.2: USB disconnect, device number 11
[ 4206.044128] usb 1-1.2: new full speed USB device number 12 using ehci_hcd
[ 4206.155478] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4206.155511] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4210.437103] usb 1-1.2: USB disconnect, device number 12
[ 4214.236111] usb 1-1.2: new full speed USB device number 13 using ehci_hcd
[ 4214.347461] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4214.347493] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4216.326080] usb 1-1.2: USB disconnect, device number 13
[ 4218.076120] usb 1-1.2: new full speed USB device number 14 using ehci_hcd
[ 4218.187476] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4218.187509] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4223.751310] usb 1-1.2: USB disconnect, device number 14
[ 4229.600155] usb 1-1.2: new full speed USB device number 15 using ehci_hcd
[ 4229.711632] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4229.711665] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4230.664454] usb 1-1.2: USB disconnect, device number 15
[ 4231.904164] usb 1-1.2: new full speed USB device number 16 using ehci_hcd
[ 4232.015508] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4232.015543] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4236.041345] usb 1-1.2: USB disconnect, device number 16
[ 4236.320142] usb 1-1.2: new full speed USB device number 17 using ehci_hcd
[ 4236.431494] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4236.431526] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 4249.867634] usb 1-1.2: USB disconnect, device number 17
[ 4251.360136] usb 1-1.2: new full speed USB device number 18 using ehci_hcd
[ 4251.471358] cdc_acm 1-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 4251.471386] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device[/tt:]

Eberhard
11
Bus Pirate Support / Re: Bus Pirate I2C binary with readwrite
Quote
From the BP I2C mode documentation, BP should write the two bytes 0x40, 0x09 to the slave I2C device, then read two bytes from it and return them to me prefixed by a 0x01. However I obtain only a sequence of 'BBIO1I2C1BBIO1I2C1....' characters.
I tried your command seqence with my python implementation of the bp scripting mode and the buspirate seems to work ok.
I don't have the I2C device you are trying to communicate with,  so I send the command with open SDASCL Pins, but monitored by the OpenLogicSniffer.
Here is a screenshot
[attachment=0]
You can see that the buspirate sends out the first byte (0x40), and then returns 0x00 (Error) because the MCP23017 isn't there to ACK the byte.

The source for the problem that your BusPirate returns to BitBang-mode must be somewhere in you .NET DLL code I think.
Is that code online somewhere?

Eberhard
12
Client software / Re: Jawi's Logic Sniffer client software - releases
[quote author="dion"]
@wayoda: there's a start condition after first CS pulse.[/quote]
Pure luck?

An I2C communication must always be framed by a Start-Condition and a Stop-Condition at the end. (Repeated starts are possible, but the Stop-Condition at the end is mandatory.

There are lots of Starts, but never a a Stop condition. So I guess the Bus never returns to a sane state.
(But honestly I find it more likely is that your communication partner device (datasheet-link?) dowesn't talk I2C.)

Eberhard
13
Client software / Re: Jawi's Logic Sniffer client software - releases
[quote author="dion"]Hi,
could you take a look at this project file, and do the i2c analyzer after 1st CS signal? i got many bus error, and places where it should be ack, but give bus error. do you think you can fix that?
also, i'd like to see option to decode the i2c value in LSB /MSB.[/quote]
Hi, I looked at the signal, and from what I see this is not a I2C protocol at all, because:
1. I2C does not implement or need a CS signal. Device selection is handled via the device-address send over the SDA/SCL lines.
2. Even if this where some sort of weird derivate of the I2C-Protocol there must be a Start Conditon
http://en.wikipedia.org/wiki/I2c#Timing_diagram
somewhere in your data. I can't see one in you capture, so obviously the I2C analyzer must fail too.
Eberhard
14
Open Bench Logic Sniffer / Re: DMX512 capture?
[quote author="wibwato"]I would provide you a DMX capture. But I can't. I got the Open Bench Logic Sniffer hardware but I don't have any USB driver for that.
I'm unable to download neither ols-0308-expert.zip nor ols-3008.zip. The 'Open Bench Logic Sniffer Download' page shows me '404 Not Found' when I try to get  an archive.[/quote]
Did you try this page???

http://logicsniffer.gadgetfactory.net/i ... r.Download
It works for me ...

Eberhard
15
Client software / Re: Jawi's Logic Sniffer client software - releases
I have the same problem on my machine (64 bit, guess that doesn't matter)
[quote author="jone"]Have only managed a very quick test so far, but I've found that if I cancel a capture I'm not able to start another until I restart the client (32 bit Linux).[/quote]

Here are the log messages for  a complete session:
  • Open client
  • Start capture, No Trigger!
  • Cancel capture before it finishes
  • Start another capture
  • Quit client, since the capture never returns


The Stacktrace for the exception is somewhere in the middle.

Please note the the client does not shut down cleanly.
See last line of log messages.
The window does closed, but some thread(s) are still alive. I have to cancel the client with Ctrl-C.
Code: [Select]
wayoda@rebooter:~/lab/ols/bin/ols-0.9.6-b1$ ./run.sh 
22.11.2011 18:20:44 nl.lxtreme.ols.util.internal.Activator logEnvironment
INFO: LogicSniffer running on linux, 3.0.0-13-generic (x86-64); Sun Microsystems Inc., v1.6.0_23.
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.state.StateAnalyser) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.device.generic.GenericDevice) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.spi.SPIAnalyser) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.uart.UARTAnalyser) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.i2c.I2CAnalyser) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.asm45.Asm45Analyser) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.export.image.ImageExporter) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.device.test.TestDevice) registered ...
22.11.2011 18:20:45 nl.lxtreme.ols.util.osgi.BundleServiceObserver doAdded
INFO: New service (nl.lxtreme.ols.tool.measure.MeasurementTool) registered ...
JGoodies Looks: I have successfully installed the 'Sky Bluer' theme.
[22.11.11 18:20:45 - INFO  -          org.apache.felix.log]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  -          org.apache.felix.log]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -                      org.rxtx]: BundleEvent RESOLVED
[22.11.11 18:20:45 - INFO  - nl.lxtreme.ols.device.logicsniffer]: BundleEvent RESOLVED
[22.11.11 18:20:45 - INFO  - logicsniffer.profile.DeviceProfile]: New device profile settings applied for Original SUMP device (SUMP) ...
[22.11.11 18:20:45 - INFO  - logicsniffer.profile.DeviceProfile]: New device profile settings applied for USB Infrared Toy OLS mode (IRtoy) ...
[22.11.11 18:20:45 - INFO  - logicsniffer.profile.DeviceProfile]: New device profile settings applied for Open Bench Logic Sniffer (OLS) ...
[22.11.11 18:20:45 - INFO  - logicsniffer.profile.DeviceProfile]: New device profile settings applied for Logic Shrimp (SHRIMP) ...
[22.11.11 18:20:45 - INFO  - logicsniffer.profile.DeviceProfile]: New device profile settings applied for Bus Pirate OLS mode (BP) ...
[22.11.11 18:20:45 - INFO  - nl.lxtreme.ols.device.logicsniffer]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  - nl.lxtreme.ols.device.logicsniffer]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  - util.osgi.BundleServiceObserver]: New service (org.sump.device.logicsniffer.LogicSnifferDevice) registered ...
[22.11.11 18:20:45 - INFO  - nl.lxtreme.ols.device.logicsniffer]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.jtag]: BundleEvent RESOLVED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.jtag]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  - util.osgi.BundleServiceObserver]: New service (nl.lxtreme.ols.tool.jtag.JTAGAnalyser) registered ...
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.jtag]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -            nl.lxtreme.ols.api]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.1wire]: BundleEvent RESOLVED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.1wire]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  - util.osgi.BundleServiceObserver]: New service (nl.lxtreme.ols.tool.onewire.OneWireAnalyser) registered ...
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.tool.1wire]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -                      org.rxtx]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - INFO  -                      org.rxtx]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.export.vcd]: BundleEvent RESOLVED
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.export.vcd]: ServiceEvent REGISTERED
[22.11.11 18:20:45 - DEBUG - util.osgi.BundleServiceObserver]: No init-method found!
[22.11.11 18:20:45 - INFO  - util.osgi.BundleServiceObserver]: New service (nl.lxtreme.ols.export.vcd.ValueChangeDumpExporter) registered ...
[22.11.11 18:20:45 - INFO  -      nl.lxtreme.ols.export.vcd]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -                      osgi.cmpn]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -  nl.lxtreme.ols.runner.Runner]: Bootstrap complete ...
[22.11.11 18:20:45 - INFO  -  nl.lxtreme.ols.runner.Runner]:  plugin dir: /home/wayoda/lab/ols/bin/ols-0.9.6-b1/plugins
[22.11.11 18:20:45 - DEBUG -  nl.lxtreme.ols.runner.Runner]:  binary dir: /home/wayoda/lab/ols/bin/ols-0.9.6-b1/bin
[22.11.11 18:20:45 - DEBUG -  nl.lxtreme.ols.runner.Runner]:  cache dir : /home/wayoda/lab/ols/bin/ols-0.9.6-b1/felix-cache
[22.11.11 18:20:45 - INFO  -    org.apache.felix.framework]: BundleEvent STARTED
[22.11.11 18:20:45 - INFO  -    org.apache.felix.framework]: FrameworkEvent STARTED
[22.11.11 18:20:45 - INFO  -    ols.client.ClientController]: Client started ...
[22.11.11 18:20:45 - DEBUG - rSessionManager$WindowStateListener]: Reading window-properties for nl.lxtreme.ols.client.MainFrame ...
[22.11.11 18:20:53 - DEBUG - rSessionManager$WindowStateListener]: Reading dialog-specific properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:20:53 - DEBUG - rSessionManager$WindowStateListener]: Reading window-properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:00 - INFO  - logicsniffer.LogicSnifferDevice]: Attaching to /dev/OpenLogicSniffer @ 115.200bps (DTR = low) ...
[22.11.11 18:21:00 - INFO  -    LogicSnifferAcquisitionTask]: Starting capture ...
[22.11.11 18:21:00 - DEBUG - rSessionManager$WindowStateListener]: Writing dialog-specific properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:00 - DEBUG - rSessionManager$WindowStateListener]: Writing window-properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:26 - DEBUG - rSessionManager$WindowStateListener]: Reading dialog-specific properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:26 - DEBUG - rSessionManager$WindowStateListener]: Reading window-properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:28 - INFO  - logicsniffer.LogicSnifferDevice]: Attaching to /dev/OpenLogicSniffer @ 115.200bps (DTR = low) ...
java.io.IOException: No such port!
        at nl.lxtreme.rxtx.SerialConnectionFactory.createConnection(SerialConnectionFactory.java:137)
        at nl.lxtreme.ols.io.ConnectorServiceImpl.open(ConnectorServiceImpl.java:152)
        at org.sump.device.logicsniffer.StreamConnectionFactory.getConnection(StreamConnectionFactory.java:64)
        at org.sump.device.logicsniffer.LogicSnifferDevice.getStreamConnection(LogicSnifferDevice.java:172)
        at org.sump.device.logicsniffer.LogicSnifferDevice.createAcquisitionTask(LogicSnifferDevice.java:79)
        at nl.lxtreme.ols.acquisition.BackgroundDataAcquisitionService.acquireData(BackgroundDataAcquisitionService.java:76)
        at nl.lxtreme.ols.client.ClientController.captureData(ClientController.java:460)
        at nl.lxtreme.ols.client.action.CaptureAction.actionPerformed(CaptureAction.java:97)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
        at java.awt.Component.processMouseEvent(Component.java:6268)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6033)
        at java.awt.Container.processEvent(Container.java:2045)
        at java.awt.Component.dispatchEventImpl(Component.java:4629)
        at java.awt.Container.dispatchEventImpl(Container.java:2103)
        at java.awt.Component.dispatchEvent(Component.java:4455)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
        at java.awt.Container.dispatchEventImpl(Container.java:2089)
        at java.awt.Window.dispatchEventImpl(Window.java:2517)
        at java.awt.Component.dispatchEvent(Component.java:4455)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
        at java.awt.EventQueue.access$000(EventQueue.java:96)
        at java.awt.EventQueue$1.run(EventQueue.java:608)
        at java.awt.EventQueue$1.run(EventQueue.java:606)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
        at java.awt.EventQueue$2.run(EventQueue.java:622)
        at java.awt.EventQueue$2.run(EventQueue.java:620)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
[22.11.11 18:21:50 - DEBUG - rSessionManager$WindowStateListener]: Writing dialog-specific properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:21:50 - DEBUG - rSessionManager$WindowStateListener]: Writing window-properties for org.sump.device.logicsniffer.LogicSnifferConfigDialog ...
[22.11.11 18:22:04 - DEBUG - util.osgi.BundleServiceObserver]: No destory-method found!
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.export.vcd]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - INFO  - util.osgi.BundleServiceObserver]: Service (nl.lxtreme.ols.export.vcd.ValueChangeDumpExporter) unregistered ...
[22.11.11 18:22:04 - INFO  -                      org.rxtx]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - DEBUG - util.osgi.BundleServiceObserver]: No destory-method found!
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.tool.1wire]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - INFO  - util.osgi.BundleServiceObserver]: Service (nl.lxtreme.ols.tool.onewire.OneWireAnalyser) unregistered ...
[22.11.11 18:22:04 - INFO  -                      osgi.cmpn]: BundleEvent STOPPED
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.export.vcd]: BundleEvent STOPPED
[22.11.11 18:22:04 - INFO  -                      org.rxtx]: BundleEvent STOPPED
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.tool.1wire]: BundleEvent STOPPED
[22.11.11 18:22:04 - INFO  -            nl.lxtreme.ols.api]: BundleEvent STOPPED
[22.11.11 18:22:04 - DEBUG - util.osgi.BundleServiceObserver]: No destory-method found!
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.tool.jtag]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - INFO  - util.osgi.BundleServiceObserver]: Service (nl.lxtreme.ols.tool.jtag.JTAGAnalyser) unregistered ...
[22.11.11 18:22:04 - INFO  -      nl.lxtreme.ols.tool.jtag]: BundleEvent STOPPED
[22.11.11 18:22:04 - INFO  - nl.lxtreme.ols.device.logicsniffer]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - INFO  - util.osgi.BundleServiceObserver]: Service (org.sump.device.logicsniffer.LogicSnifferDevice) unregistered ...
[22.11.11 18:22:04 - INFO  - nl.lxtreme.ols.device.logicsniffer]: ServiceEvent UNREGISTERING
[22.11.11 18:22:04 - INFO  - nl.lxtreme.ols.device.logicsniffer]: BundleEvent STOPPED
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.device.test.TestDevice) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.export.image.ImageExporter) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.spi.SPIAnalyser) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.uart.UARTAnalyser) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.device.generic.GenericDevice) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.asm45.Asm45Analyser) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.measure.MeasurementTool) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.i2c.I2CAnalyser) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.util.osgi.BundleServiceObserver doRemoved
INFO: Service (nl.lxtreme.ols.tool.state.StateAnalyser) unregistered ...
22.11.2011 18:22:04 nl.lxtreme.ols.client.ClientController$4 run
INFO: Client stopped ...
22.11.2011 18:22:04 nl.lxtreme.ols.task.execution.BackgroundTaskExecutionService close
INFO: Background task execution service closed ...
Eberhard