Project:RELaserSoftware: Difference between revisions
From London Hackspace Wiki
769 bytes removed
, 4 January 2011
|
|
Line 83: |
Line 83: |
| == State Dump == | | == State Dump == |
|
| |
|
| Jasper's stuff is here:
| | Now all in this mercurial repo: |
|
| |
|
| http://pointless.net/~jasper/rev-lazer.zip | | http://pointless.net/hg/ |
| | |
| For fiddle.py you need the hexdump library, which can be found at [http://pointless.net/~jasper/hexdump-0.1.tar.gz jasper's website]
| |
| | |
| driver.py can list files on the cutter and delete them.
| |
| | |
| mangle.sh is a wrapper around the (mangled) usbreplayprep.pl script, the result is a much more readable trace.
| |
| | |
| If you want to contribute, use mangle.sh to look at the usb logs where files are uploaded, command 0x85, which is sent immediatly after file uploads sends what might be a checksum, so:
| |
| | |
| check if different files of the same length send identical or different values (which eliminates file length), and if so then work out what the checksum is.
| |
| | |
| (compare with the 'checksum' thats used for the commands in the protocol, it's likely to be something simple).
| |
|
| |
|
| ==Random Links that may be useful== | | ==Random Links that may be useful== |