Flairmesh / FlooCast

This desktop application is designed for configuring Flairmesh Technologies' Bluetooth V5.4 dual-mode USB audio source dongle FMA120.

Home Page:https://www.flairmesh.com/Dongle/FMA120.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlooCast

A Python application that allows for the control and configuration of FlooGoo USB Bluetooth dongles.

It configures a FlooGoo FMA120 Bluetooth dongle to pair and connect with a Bluetooth headset/speaker for streaming audio or making VoIP calls. It can also configure the dongle to work as an AuraCast sender.

The dongle functions as a standard USB audio speaker and microphone, requiring no drivers on Windows, macOS, or Linux.

Installation

On Windows, the compiled App can be downloaded directly from Microsoft Store.

Requires python 3.7+ Please also install the following modules when needed.

tkinter pyserial pystray serial-tool certifi

Usage

Once configured, the dongle can automatically reconnect to the most recently used device. Please check the support link for more advanced uses.

Platform specific notes/issues

On Linux, if you run the app as a non-root user, you might get "Permission denied: '/dev/ttyACM0'" error. Please verify the ttyACM0 device is the "dialout" user group and add your $USER to the group. You may take the following link as a reference, https://askubuntu.com/questions/133235/how-do-i-allow-non-root-access-to-ttyusb0

Acknowledgements

About

This desktop application is designed for configuring Flairmesh Technologies' Bluetooth V5.4 dual-mode USB audio source dongle FMA120.

https://www.flairmesh.com/Dongle/FMA120.html

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%