2018-11-02 17:07:53 +01:00
|
|
|
menu "Additional drivers, libraries and/or applications"
|
2023-01-25 14:22:22 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/armnn/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/baresip/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/btspeaker/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/clog/Config.in"
|
2023-01-25 14:22:22 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/compute-library/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/cpuinfo/Config.in"
|
2022-12-21 16:01:10 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/deepfilternet-ladspa/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/docbook-xml/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/docbook-xsl/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/fann/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/farmhash/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/fft2d/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/fp16/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/gemmlowp/Config.in"
|
2021-02-04 09:45:00 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/growdisk-service/Config.in"
|
2022-12-24 19:14:57 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/hdf5/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/hostname-service/Config.in"
|
2022-12-20 15:58:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kaldi/Config.in"
|
2020-11-20 12:27:18 +01:00
|
|
|
menu "KDE Framework and Plasma"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-attica/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-breeze-icons/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kactivities/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kactivities-stats/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-karchive/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kauth/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kbookmarks/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kcmutils/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kcodecs/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kcompletion/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kconfig/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kconfigwidgets/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kcrash/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdbusaddons/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdeclarative/Config.in"
|
2022-01-31 11:56:12 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdeconnect/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdecoration/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kded/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdelibs4support/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdesignerplugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdesu/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kdoctools/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kemoticons/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kglobalaccel/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kguiaddons/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-ki18n/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kiconthemes/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kidletime/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kinit/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kio/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kirigami2/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kitemmodels/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kitemviews/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kjobwidgets/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-knewstuff/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-knotifications/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-knotifyconfig/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kpackage/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kparts/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kpeople/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kpty/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-krunner/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kscreen/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kscreenlocker/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kservice/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-ksysguard/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-ktextwidgets/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kunitconversion/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwayland/Config.in"
|
2020-11-11 14:44:25 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwayland-server/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwallet/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwidgetsaddons/Config.in"
|
2020-10-13 12:26:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwin/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kwindowsystem/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-kxmlgui/Config.in"
|
2022-05-12 10:46:41 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-layer-shell-qt/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-libkscreen/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-libksysguard/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-phonon/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-framework/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-nano/Config.in"
|
2022-05-22 19:34:01 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-nm/Config.in"
|
2020-10-11 12:07:25 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-pa/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-wayland-protocols/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-workspace/Config.in"
|
2020-11-11 14:44:25 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-prison/Config.in"
|
2022-01-31 11:56:12 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-pulseaudio-qt/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-qca/Config.in"
|
2021-10-02 09:58:02 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-qqc2-breeze-style/Config.in"
|
2021-09-27 17:51:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-qqc2-desktop-style/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-solid/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-sonnet/Config.in"
|
2020-10-21 15:49:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-threadweaver/Config.in"
|
2020-04-25 21:15:03 +02:00
|
|
|
endmenu
|
2023-01-09 12:24:14 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ksm-preload/Config.in"
|
2020-10-11 12:07:25 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/libcanberra/Config.in"
|
2024-02-11 12:46:51 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/libgpiod2/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/libre/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/librem/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/lottie-qml/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ncpamixer/Config.in"
|
2023-01-25 14:22:22 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/opencl_headers/Config.in"
|
2023-01-11 12:24:07 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/openfec/Config.in"
|
2022-12-20 15:58:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/openfst/Config.in"
|
2023-01-09 11:46:36 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-bus-server/Config.in"
|
2023-10-21 12:33:28 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-containers/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-dashboard/Config.in"
|
2022-05-27 16:42:24 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-shell/Config.in"
|
2021-02-05 16:10:50 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-splash/Config.in"
|
2023-01-11 13:21:14 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/pa-volume/Config.in"
|
2021-09-02 20:41:14 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/picotts/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/psimd/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/pthreadpool/Config.in"
|
2021-02-23 10:06:38 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/qt5ct/Config.in"
|
2023-01-17 12:17:31 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/qtav/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/respeaker/Config.in"
|
2023-01-05 11:48:09 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/rnnnoise-ladspa/Config.in"
|
2023-01-11 12:24:07 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/roc-toolkit/Config.in"
|
2021-03-30 13:52:18 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/rpi-eeprom/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ruy/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/snapcast/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/spotifyd/Config.in"
|
2022-05-27 14:20:08 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/tensorflow-lite/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/userland-tools/Config.in"
|
2021-01-03 20:57:48 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/virtual-touch/Config.in"
|
2023-01-12 12:30:32 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/vnc-eglfs/Config.in"
|
2021-09-02 22:17:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/vocalfusion/Config.in"
|
2022-12-20 15:58:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/vosk-api/Config.in"
|
2022-12-09 17:21:58 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/whisper-tflite/Config.in"
|
2022-11-15 13:27:27 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/whispercpp/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/wifi-connect/Config.in"
|
2021-04-15 22:14:18 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/wiringpi2/Config.in"
|
2022-12-07 20:16:34 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/xnnpack/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/xorgproto-mesafix/Config.in"
|
2021-04-14 17:36:39 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/xvf3510/Config.in"
|
2018-10-30 15:55:12 +01:00
|
|
|
endmenu
|
|
|
|
menu "Additional external python modules"
|
2022-11-05 15:11:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adafruit-blinka/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adafruit-circuitpython-neopixel/Config.in"
|
[RPI] Refactor SPI and GPIO handling for XVF3510 initialization
This commit significantly overhauls the script for setting the XVF3510 board to boot from SPI slave mode and for loading a binary file. The refactor not only aims at improving code readability, maintainability, and robustness but also addresses compatibility issues with the latest Raspberry Pi models, specifically the Raspberry Pi 5, which does not support the RPi.GPIO library.
Changes made:
- Switched from `smbus` to `smbus2` for I2C communication, offering a more modern and robust interface.
- Replaced `RPi.GPIO` and `spidev` with `digitalio` and `busio` from the `adafruit_blinka` library, enhancing cross-platform compatibility and providing a more Pythonic API for GPIO and SPI operations.
- Introduced type annotations for function signatures, improving code readability and type safety.
- Added exception handling around I2C operations and file reading, increasing the script's robustness by gracefully handling potential errors.
- Defined global variables for GPIO pin configurations, making the code cleaner and easier to modify for different setups.
- Encapsulated GPIO setup and reset logic into dedicated functions (`setup_direct_gpio`), streamlining the main logic flow and separating concerns.
- Modularized SPI setup (`setup_spi`) and data transmission logic (`send_data_over_spi` and `handle_block_transfer`), enhancing code organization and maintainability.
Benefits:
- The use of `smbus2` and `adafruit_blinka` libraries modernizes the script and may improve compatibility with a wider range of devices and future Python versions.
- Type annotations and structured exception handling make the script more understandable and safer to execute, reducing the risk of runtime errors.
- The refactoring into more granular functions and the introduction of global variables for configuration parameters make the script easier to read, modify, and extend.
- Improved error handling ensures that the script fails gracefully, providing clear error messages and avoiding potential resource leaks.
2024-02-04 00:24:43 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adafruit-circuitpython-typing/Config.in"
|
2022-11-05 15:11:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adafruit-platformdetect/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adafruit-pureio/Config.in"
|
2020-11-20 12:27:18 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adapt-parser/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-astral/Config.in"
|
2021-09-24 21:22:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-audio-metadata/Config.in"
|
2023-05-14 13:32:14 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-autocommand/Config.in"
|
2021-09-24 21:22:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-bitstruct/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-blinker/Config.in"
|
2022-11-05 15:11:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-board/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-bs4/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-cachetools/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-casttube/Config.in"
|
2021-08-14 12:06:53 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-click-default-group/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-colour/Config.in"
|
2021-05-16 12:03:19 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-combo-lock/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-convertdate/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-coverage/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-coveralls/Config.in"
|
2022-10-06 13:13:07 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-cutecharts/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-dataclasses/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-deprecated/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fann2/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fasteners/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-feedparser/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-flask-fontawesome/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-flask-mail/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-flask-simplelogin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-flask-socketio/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-geocoder/Config.in"
|
2022-03-18 22:04:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-geoip-geolite2/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-geoip/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitdb/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitpython/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-google-api-python-client/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-google-auth-httplib2/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-google-auth/Config.in"
|
2021-06-09 20:12:51 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-google-trans-new/Config.in"
|
[RPI] Refactor SPI and GPIO handling for XVF3510 initialization
This commit significantly overhauls the script for setting the XVF3510 board to boot from SPI slave mode and for loading a binary file. The refactor not only aims at improving code readability, maintainability, and robustness but also addresses compatibility issues with the latest Raspberry Pi models, specifically the Raspberry Pi 5, which does not support the RPi.GPIO library.
Changes made:
- Switched from `smbus` to `smbus2` for I2C communication, offering a more modern and robust interface.
- Replaced `RPi.GPIO` and `spidev` with `digitalio` and `busio` from the `adafruit_blinka` library, enhancing cross-platform compatibility and providing a more Pythonic API for GPIO and SPI operations.
- Introduced type annotations for function signatures, improving code readability and type safety.
- Added exception handling around I2C operations and file reading, increasing the script's robustness by gracefully handling potential errors.
- Defined global variables for GPIO pin configurations, making the code cleaner and easier to modify for different setups.
- Encapsulated GPIO setup and reset logic into dedicated functions (`setup_direct_gpio`), streamlining the main logic flow and separating concerns.
- Modularized SPI setup (`setup_spi`) and data transmission logic (`send_data_over_spi` and `handle_block_transfer`), enhancing code organization and maintainability.
Benefits:
- The use of `smbus2` and `adafruit_blinka` libraries modernizes the script and may improve compatibility with a wider range of devices and future Python versions.
- Type annotations and structured exception handling make the script more understandable and safer to execute, reducing the risk of runtime errors.
- The refactoring into more granular functions and the introduction of global variables for configuration parameters make the script easier to read, modify, and extend.
- Improved error handling ensures that the script fails gracefully, providing clear error messages and avoiding potential resource leaks.
2024-02-04 00:24:43 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gpiod/Config.in"
|
2022-03-23 19:47:25 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gpsdclient/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gtts/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gtts_token/Config.in"
|
2023-06-01 15:16:04 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-h3/Config.in"
|
2022-10-28 19:56:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-hijri-converter/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-holidays/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-humanhash3/Config.in"
|
2023-05-17 09:03:11 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-importlib-metadata/Config.in"
|
2021-05-16 12:40:46 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-inflect/Config.in"
|
2023-05-14 13:32:14 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-jaraco-collections/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-jaraco-context/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-jaraco-text/Config.in"
|
2023-05-14 13:41:58 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-joblib/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-json-database/Config.in"
|
2021-01-20 15:31:27 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-kthread/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-korean-lunar-calendar/Config.in"
|
2022-09-29 14:02:47 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-langcodes/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lazy/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-levenshtein/Config.in"
|
2021-05-16 12:40:46 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lingua-nostra/Config.in"
|
2023-05-14 15:38:39 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-markdown-it-py/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mdurl/Config.in"
|
2021-06-23 12:44:03 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-memory-tempfile/Config.in"
|
2021-04-26 20:29:39 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mock-msm/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-monotonic/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-msk/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-msm/Config.in"
|
2021-05-03 10:00:35 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-multi-key-dict/Config.in"
|
2022-02-03 10:15:57 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-lang-plugin-libretranslate/Config.in"
|
2023-01-04 09:14:32 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-phal-plugin-fan/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-phal-plugin-linear-led/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-phal-plugin-switches/Config.in"
|
2022-02-03 10:15:57 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-solver-plugin-ddg/Config.in"
|
2022-06-05 12:55:50 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-solver-plugin-wikipedia/Config.in"
|
2022-02-03 10:15:57 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-solver-plugin-wolfram-alpha/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-solvers/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-transformers/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-utterance-plugin-rake/Config.in"
|
2023-05-14 13:37:10 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-nested-lookup/Config.in"
|
2023-05-14 14:41:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-nltk/Config.in"
|
2021-05-16 12:40:46 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-num2words/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-oauth2client/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-olefile/Config.in"
|
2021-08-19 11:10:17 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padacioso/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padaos/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padatious/Config.in"
|
2021-06-07 16:57:30 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pafy/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pako/Config.in"
|
2023-05-07 15:19:11 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pendulum/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pep8/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-petact/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-phoneme-guesser/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pocketsphinx/Config.in"
|
2021-09-24 21:22:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pprintpp/Config.in"
|
2021-09-23 14:55:05 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-precise-lite-runner/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-precise-runner/Config.in"
|
2021-09-02 20:10:40 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-premailer/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pulsectl/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyaudio/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pychromecast/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pycpuinfo/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyee/Config.in"
|
2022-11-05 15:11:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyftdi/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pygithub/Config.in"
|
2021-06-09 21:13:43 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyjokes/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pymeeus/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pymplayer/Config.in"
|
2021-05-03 15:39:57 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyowm/Config.in"
|
2021-11-01 16:09:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pytube/Config.in"
|
2021-09-24 21:22:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pytzdata/Config.in"
|
2022-10-06 13:13:07 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pywebio/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyxdg/Config.in"
|
2021-05-16 12:40:46 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-quantulum3/Config.in"
|
2021-06-09 20:30:26 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-quebra-frases/Config.in"
|
2021-06-09 20:12:51 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rakekeywords/Config.in"
|
2021-04-06 10:28:53 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rapidfuzz/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ratelim/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-requests-cache/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-requests-futures/Config.in"
|
2022-03-23 19:35:41 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-reverse-geocoder/Config.in"
|
2023-05-14 15:38:39 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rich/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rich-click/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sgmllib3k/Config.in"
|
2021-08-19 11:10:17 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-simplematch/Config.in"
|
2021-05-05 11:09:27 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-smbus2/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-smmap/Config.in"
|
2021-09-23 20:16:20 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sonopy/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-source/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-speech2text/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-speechrecognition/Config.in"
|
2023-05-14 16:00:04 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sqlalchemy-json/Config.in"
|
2022-12-20 15:58:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-srt/Config.in"
|
2021-06-09 20:12:51 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-stopwordsiso/Config.in"
|
2022-11-05 15:11:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sysv-ipc/Config.in"
|
2021-09-22 15:46:32 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tailhead/Config.in"
|
2021-09-24 21:22:29 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tbm-utils/Config.in"
|
2021-09-23 14:55:05 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tflit/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-timezonefinder/Config.in"
|
2021-11-01 16:09:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tutubo/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tzlocal/Config.in"
|
2022-10-06 13:13:07 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ua-parser/Config.in"
|
2021-01-07 21:21:21 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-unidecode/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-uritemplate/Config.in"
|
2021-06-09 20:50:27 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-url-normalize/Config.in"
|
2022-10-06 13:13:07 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-user-agents/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-vlc/Config.in"
|
2022-12-20 15:58:35 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-vosk-api/Config.in"
|
2023-05-16 21:24:21 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-webcolors/Config.in"
|
2022-05-19 11:57:19 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-webrtcvad/Config.in"
|
2021-09-22 16:00:20 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-wheel/Config.in"
|
2021-06-09 20:30:26 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-wikipedia-api/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-wikipedia-for-humans/Config.in"
|
2020-10-06 21:23:38 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-xmlrunner/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-xxhash/Config.in"
|
2021-09-02 20:10:40 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-yagmail/Config.in"
|
2021-06-07 16:57:30 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-youtube-dl/Config.in"
|
2021-06-09 20:50:27 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-youtube-searcher/Config.in"
|
2022-01-19 15:50:19 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-yt-dlp/Config.in"
|
2021-11-01 16:09:23 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ytmusicapi/Config.in"
|
2023-05-17 09:03:11 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-zipp/Config.in"
|
2018-10-30 15:55:12 +01:00
|
|
|
endmenu
|
2022-09-25 18:43:22 +02:00
|
|
|
menu "OpenVoiceOS - Personal Assistant"
|
|
|
|
menu "Core"
|
2020-11-20 12:27:18 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-gui/Config.in"
|
2023-05-07 12:22:28 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-audio/Config.in"
|
2023-05-07 13:22:53 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-classifiers/Config.in"
|
2022-05-12 10:46:41 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-cli-client/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-config/Config.in"
|
2022-01-20 21:43:51 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-core/Config.in"
|
2023-05-05 14:02:37 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-gui/Config.in"
|
2023-05-07 12:15:08 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-listener/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-messagebus/Config.in"
|
2020-11-20 12:27:18 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-service/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
endmenu
|
|
|
|
menu "Plugins"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-audio-plugin-simple/Config.in"
|
2022-10-06 13:13:07 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-backend-client/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-backend-manager/Config.in"
|
2023-05-06 09:15:21 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-bus-client/Config.in"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-config-assistant/Config.in"
|
2022-03-08 21:07:46 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-lingua-franca/Config.in"
|
2022-02-23 21:49:08 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-notifications-service/Config.in"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-audio-plugin/Config.in"
|
2023-01-11 20:20:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-bandcamp-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-deezer-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-files-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-m3u-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-news-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-rss-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-youtube-plugin/Config.in"
|
2023-05-08 13:54:56 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-personal-backend/Config.in"
|
2022-02-23 14:49:59 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal/Config.in"
|
2022-03-16 17:23:05 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-alsa/Config.in"
|
2022-03-15 12:51:01 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-balena-wifi/Config.in"
|
2022-06-21 19:45:48 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-brightness-control-rpi/Config.in"
|
2022-06-08 17:28:25 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-color-scheme-manager/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-configuration-provider/Config.in"
|
2022-02-23 20:39:31 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-connectivity-events/Config.in"
|
2022-03-15 20:52:24 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-dashboard/Config.in"
|
2022-02-23 20:58:36 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-display-manager-ipc/Config.in"
|
2022-05-27 20:04:31 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-gui-network-client/Config.in"
|
2022-03-18 19:43:31 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-gpsd/Config.in"
|
2023-01-14 16:52:57 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-homeassistant/Config.in"
|
2022-02-23 21:08:53 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-ipc2bus/Config.in"
|
2022-03-18 19:33:54 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-ipgeo/Config.in"
|
2022-02-23 21:25:06 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-mk1/Config.in"
|
2022-03-17 20:06:32 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-mk2/Config.in"
|
2022-05-27 19:34:55 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-network-manager/Config.in"
|
2022-05-27 17:02:57 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-notification-widgets/Config.in"
|
2023-05-17 09:47:55 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-oauth/Config.in"
|
2022-03-18 18:35:56 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-respeaker-2mic/Config.in"
|
2022-03-18 18:47:44 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-respeaker-4mic/Config.in"
|
2022-03-15 20:20:00 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-system/Config.in"
|
2022-05-27 19:49:10 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-wifi-setup/Config.in"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-plugin-manager/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-installer/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-manager/Config.in"
|
2022-05-12 10:46:41 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-http-server/Config.in"
|
2021-08-18 21:29:04 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-chromium/Config.in"
|
2021-09-01 19:57:42 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-pocketsphinx/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-selene/Config.in"
|
2023-05-07 17:11:54 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-server/Config.in"
|
2021-08-06 15:49:24 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-vosk/Config.in"
|
2022-11-15 13:52:04 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-stt-plugin-whispercpp/Config.in"
|
2022-06-05 14:01:34 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-tts-plugin-larynx_server/Config.in"
|
2022-06-05 14:13:16 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-plugin-marytts/Config.in"
|
2021-09-01 19:09:59 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-plugin-mimic/Config.in"
|
2021-09-02 20:55:15 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-plugin-mimic2/Config.in"
|
2022-11-11 10:44:10 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-plugin-mimic3-server/Config.in"
|
2021-09-02 20:49:06 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-plugin-pico/Config.in"
|
2022-05-12 10:46:41 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-server/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-server-plugin/Config.in"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-utils/Config.in"
|
2022-05-19 12:59:05 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-vad-plugin-webrtcvad/Config.in"
|
2022-03-03 10:57:11 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-vlc-plugin/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-workshop/Config.in"
|
2021-09-06 13:00:14 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ww-plugin-pocketsphinx/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ww-plugin-precise/Config.in"
|
2021-09-23 14:55:05 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ww-plugin-precise-lite/Config.in"
|
2022-11-15 10:22:55 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ww-plugin-vosk/Config.in"
|
2021-01-09 18:47:29 +01:00
|
|
|
endmenu
|
2022-09-25 18:43:22 +02:00
|
|
|
menu "Skills"
|
2022-11-16 12:30:28 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-alerts/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-camera/Config.in"
|
2021-09-01 19:44:10 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-osm/Config.in"
|
2023-01-05 09:47:18 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-local-music/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-alarm/Config.in"
|
2022-10-13 17:30:17 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-date-time/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-ddg/Config.in"
|
2022-10-07 08:18:11 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-fallback-unknown/Config.in"
|
2023-01-05 09:47:18 +01:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-filebrowser/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-homescreen/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-info/Config.in"
|
2022-10-13 17:30:17 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-naptime/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-news/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-notes/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-settings/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-setup/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-stop/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-timer/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-volume/Config.in"
|
2021-06-08 16:28:42 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-parrot/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-personal/Config.in"
|
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-weather/Config.in"
|
2023-06-01 15:16:04 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-wikipedia/Config.in"
|
2022-10-13 17:30:17 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-wolfie/Config.in"
|
2022-09-25 18:43:22 +02:00
|
|
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-youtube-music/Config.in"
|
2021-01-27 22:45:35 +01:00
|
|
|
endmenu
|
2018-10-30 15:55:12 +01:00
|
|
|
endmenu
|