Skip to main content

A GUI for remotely controlling FPGA devices, serving as an example on how to use the FPGA Bridge API.

Project description

fpga_device_monitor

A GUI for remotely controlling a Smart Home FPGA solution that was created as part of a Bachelor's thesis.

Installation

pip install fpga-device-monitor

Usage

To run the monitor on a device with I2C support and a connected Smart Home FPGA:

python -m fpga_device_monitor

To run with simulated dummy devices, run instead:

python -m fpga_device_monitor --dummy

Use --bus and --addr to adjust I2C bus number and FPGA device address, respectively. See --help.

Related projects

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

fpga-device-monitor-0.2.6.tar.gz (11.7 kB view details)

Uploaded Source

Built Distributions

fpga_device_monitor-0.2.6-py3.7.egg (36.3 kB view details)

Uploaded Egg

fpga_device_monitor-0.2.6-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

Details for the file fpga-device-monitor-0.2.6.tar.gz.

File metadata

  • Download URL: fpga-device-monitor-0.2.6.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for fpga-device-monitor-0.2.6.tar.gz
Algorithm Hash digest
SHA256 31d2867b8583536572221c171ec52cbf77db1ddece41a7678ec183d88e94481b
MD5 284ea96641cefcd8f09896275eee1107
BLAKE2b-256 b7bdf325693fec4bda83a51a771314e58186c5f4e0814f53ab545f365b412f42

See more details on using hashes here.

File details

Details for the file fpga_device_monitor-0.2.6-py3.7.egg.

File metadata

  • Download URL: fpga_device_monitor-0.2.6-py3.7.egg
  • Upload date:
  • Size: 36.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for fpga_device_monitor-0.2.6-py3.7.egg
Algorithm Hash digest
SHA256 b602ae74802bf4e643366a682849ff040dc5e78e590ab5fa3c82311f4340f4a2
MD5 0435bf113b0f98b874eaebe2fa6289e8
BLAKE2b-256 5a453035eecf332ebbaf556e3f25de587ee3c7c83524fe8a1d4a7607a36c9147

See more details on using hashes here.

File details

Details for the file fpga_device_monitor-0.2.6-py3-none-any.whl.

File metadata

  • Download URL: fpga_device_monitor-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for fpga_device_monitor-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 484b3fcbf929f798f04bf58a4019245f13707cb8e1129a2c3812d95121b96e73
MD5 fb55450160df560428acc0c71b286053
BLAKE2b-256 d465fa8c84a7b3403a18abffa4859745a5afda746e34eac46d5396ac804da8bd

See more details on using hashes here.

Supported by

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