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 - mwilson

16
Open Bench Logic Sniffer / Re: Unable to use Open Bench Logic Sniffer
I2C should not be a particular problem.  SDA and SCL are just lines, pulled high through resistors, that are pulled low by the Arduino and the DS1307 at the right times.  My own I2C test run was a DS1307 with an AVR -- no problem.
200KHz is kind of low; imaginably signal changes could be missed if they slipped between the sampling slots. 500KHz or 1MHz would be better.  But I can't understand why you're not seeing anything.
17
Open Bench Logic Sniffer / Can't get metadata after a capture
I've just upgraded to ols-308 with Demon Core, which seems to work just fine.

I find I can get metadata returned just after I open the connection to the Logic Sniffer, and get it as many times as I request, but once I've run a capture I can't get metadata any more.

Is this normal?

It's not a huge problem, because the obvious time to read metadata is first off, so the client can be set up accordingly.  If I've caused the trouble myself by monkeying with serial timeouts, I'd like to know.

Running Ubuntu 10.04 and the pyLogicSniffer client.

Thanks for any advice.
18
Client software / Re: Python-based Client
@herrold
I was hoping I could wait till the code was more mature before I did a setup.  I'm still kind of new to production Python.. I've set up library packages before, but not applications.

For example, I know sump.py could appropriately be put into site-packages.  I'm not sure about logic_sniffer.py and its application-code friends.  Any suggestions as to how you would like to see this set up?

In the meantime I've added a save-to-CSV feature.
19
Client software / Re: Python-based Client
@justyn
I'm flattered that you approve so much. For now, I'm in it more for the fame than the fortune.  If I get more prolific, I guess a donate/flattr button will be a good idea.  For now, I get to ignore all those spam messages "Your Pay-Pal account has been suspended ..."
Hope pyLogicSniffer continues to be useful.
20
Client software / Re: Python-based Client
[quote author="jawi"] It certainly looks familiar... ;) ...[/quote]

Yes, I had some influences and some inspiration ;).  Without the java client to run, I would never have figured out what the Logic Sniffer was doing.  Thanks.

As for a Java port adamoutler mentioned, there are good reasons for me to build up some competence in Java, but it won't happen overnight.  Anyway, it's open source.  If any ideas emerge in the python client that are worth implementing in a java client, that's all good, right?
21
Client software / Re: Python-based Client
Here's the promo screenshot:

Main window:

SUMP setup:

UART Analyzer setup:

UART Data:


        Cheers,        Mel.
22
Client software / Re: Python-based Client
There are a bunch on the website <http://www.melwilsonsoftware.ca/logic-sniffer/index.html> .  I could attach some in the forum, if that's allowed, I guess.
23
Client software / Python-based Client
Yet another client, this one written in Python 2.  It depends on wxPython, pySerial and NumPy packages.  I'm developing and testing in Ubuntu Linux, but with luck it will run under Windows and OS/X as well.

The most basic installation will be to unpack the source into a directory, and run it from there.  It's run from the command line, but once suitable .ini files are set up it can be run from a mouse click.

Source code and documentation are available through <http://melwilsonsoftware.ca/> .

Licensed under GPL version 3.

        Cheers,        Mel.
24
Open Bench Logic Sniffer / Re: Been awhile, how to update everything in Linux?
"I can confirm that it works with the client. However, upgrading I'm unsure of. I had a look around and believe I have satisfied the requirements, dialog installed, libusb 1.0 etc but when I try to run ols-upgrader in terminal I get: "

Where did you look to find the requirements, etc.?

My apologies -- it usually turns out with questions like this that I've looked straight at the info without recognizing it -- I have ols-0308.tgz and I've read over the OLS_Upgrader/readme.txt file without finding encouraging words about upgrades ...

        Mel.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01422362056session_write_close ( )...(null):0
20.01452493680ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01452494456Database_MySQL->query( ).../DatabaseHandler.php:119
40.05942633216Database_MySQL->error( ).../Db-mysql.class.php:273