Visualize floppy disk flux patterns
Project description
Flux Visualize
Produce flux visualization from any flux files recognized by greaseweazle
Visualization of a Commodore 1541 floppy as mastered by fluxengine:
When a fluxengine-style CSV file with decoder information is supplied, the interpretation of each portion of the disk is shown:
- Blue: metadata
- Green: successfully decoded data
- Red: data could not be decoded
Usage (via google colab)
- Visit https://colab.research.google.com/github/adafruit/fluxvis/blob/main/fluxvis.ipynb
- Follow the on-screen instructions.
Usage (local)
-
pip install fluxvis
-
Get your flux in a greaseweazle-compatible format such as
.scp
or in the ".a2r" format. -
Use a commandline like
python -mfluxvis --tracks 35 --diameter 108 --stride 2 write dos33.scp dos33.png
or
python -mfluxvis --tracks 35 --diameter 108 --stride 2 show dos33.scp
Credits
Flux reading is done via embedded copies of greaseweazle and a2rchery. Thanks to @keirf and @a2-4am for these tools! See the source code for additional information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file fluxvis-1.0.0a4.tar.gz
.
File metadata
- Download URL: fluxvis-1.0.0a4.tar.gz
- Upload date:
- Size: 274.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b999b7f25c52fb133612290fa978b40ce2a58becd4b50588d507d5c27f236c12 |
|
MD5 | 9a0bac5ea0b907ed5194d60fc6798ff4 |
|
BLAKE2b-256 | 590d06606a32c0c3f87bad608bf45b597245bf5a4641a99e95b5fb30c55bf9cb |
File details
Details for the file fluxvis-1.0.0a4-py3-none-any.whl
.
File metadata
- Download URL: fluxvis-1.0.0a4-py3-none-any.whl
- Upload date:
- Size: 48.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87501fa7da53e8b5d388395f8ee40a9c4e81cb15e0feb2c9c92f8a09357bd338 |
|
MD5 | 694f2d98b121d92f87dc5eaeb74395b4 |
|
BLAKE2b-256 | 49eb3d0243aec7409933a13fac21c27f3da47b776f600355b773a848eefd49ab |