Skip to content

rpitx-control-dev-0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@IgrikXD IgrikXD released this 29 Oct 20:17
· 4 commits to master since this release
6163918

Changing GPIO state in individual threads

When the activateRFPath() function is called, the activateRFOutput() function is called on a separate thread for each of the RFSwitch objects. This eliminates the problem of sequential switching of GPIO states for each of the RFSwitch objects - first, the input switch was switched, then the output switch. Now, we switch the states of two switches simultaneously.

Creating a list of available components in separate threads

The ComponentsList constructors are now called in separate threads, which allows reading data about filters and amplifiers in parallel rather than sequentially.

Processing .csv files in separate threads

When creating a ComponentsList object, each of the .csv files is now processed in a separate thread.

Logging changes

Added highlighting of application start and stop timestamp using '-' signs.
image

Whiptail interaction changes:

whiptail_interface.msgbox() is now called with an additional --scrolltext parameter. This is a more correct approach when working with the whiptail library. However, you must use a version of whiptail that supports these changes: https://github.com/IgrikXD/whiptail-dialogs

Updating the main README.md file

Update basic information about the project. Added information on how to use the repository and draft information about expansion boards implementation.