-
Notifications
You must be signed in to change notification settings - Fork 0
mafycek/bitfield_debugger
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction ------------ Bitfield_debugger is demostration application written in Python using PySide and dbus. It shows how easily can be application with Hardware abstration layer (HAL) that contains memory positions that are visualized/read/write. It contain Czech translation module and it immendiately allows German translation. To start the application we submit to console "python3 bitfield_debugger.py". We can also provide additional command-line arguments indicating profile of memory device, type of HAL and language. Example ------- "python3 bitfield_debugger.py definition.txt dbus czech " will start czech localization of the application with dbus HAL memory and device memory profile in file definition.txt is loaded. Structure --------- Application communicates with demonstrator of memory HAL and 2 implementations are provided. Local memory demonstrator and DBUS operated client/server module. The server must be started before the application is run. The command for the server is "python3 HAL/dbus_server.py". Following figure shows communication of GUI and HAL: ------- | GUI | <- main directory ------- | | I/O operations | -------- | Device | <- HAL subdirectory -------- Test ---- The application is accompained with unittest and each compunent can be tested separatly.
About
Demostration application for bitfield change
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published