Skip to main content

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:

Visualization of 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:

Colors show interpretation of disk structure

  • Blue: metadata
  • Green: successfully decoded data
  • Red: data could not be decoded

Usage (via google colab)

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fluxvis-1.0.0a4.tar.gz (274.6 kB view details)

Uploaded Source

Built Distribution

fluxvis-1.0.0a4-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

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

Hashes for fluxvis-1.0.0a4.tar.gz
Algorithm Hash digest
SHA256 b999b7f25c52fb133612290fa978b40ce2a58becd4b50588d507d5c27f236c12
MD5 9a0bac5ea0b907ed5194d60fc6798ff4
BLAKE2b-256 590d06606a32c0c3f87bad608bf45b597245bf5a4641a99e95b5fb30c55bf9cb

See more details on using hashes here.

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

Hashes for fluxvis-1.0.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 87501fa7da53e8b5d388395f8ee40a9c4e81cb15e0feb2c9c92f8a09357bd338
MD5 694f2d98b121d92f87dc5eaeb74395b4
BLAKE2b-256 49eb3d0243aec7409933a13fac21c27f3da47b776f600355b773a848eefd49ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page