WouterJD / FortiusANT

FortiusANT enables a pre-smart Tacx trainer (usb- or ANT-connected) to communicate with TrainerRoad, Rouvy or Zwift through ANT or Bluetooth LE.
GNU General Public License v3.0
143 stars 77 forks source link

Bluetooth interface cannot be opened; module 'logfile' has no attribute 'fLogfile' #423

Closed sylvesterpious closed 1 year ago

sylvesterpious commented 1 year ago

Bluetooth interface is not starting with the following error on the GUI.

Using Dynastream Innovations dongle, Bluetooth interface cannot be opened; module 'logfile' has no attribute 'fLogfile'

This is being used on a Macbook with a ANT+ dongle connected to USB. Trying to connect to a Bushido using ANT+ (this works), the bluetooth for use with a CTP doesnt work.

This is with -b mode on. -bb shows an error as well about a assertion failure.

2023-03-08 05:41:09.453 Python[10149:64938] *** Assertion failure in -[CBPeripheralManager addService:], CBPeripheralManager.m:438 05:41:09,453: clsBleServer._Server(); start() exception NSInternalInconsistencyException - Characteristics with cached values must be read-only 05:41:09,453: , Bluetooth interface n/a; Check exception.

Screenshot 2023-03-08 at 5 35 49 AM
WouterJD commented 1 year ago

Sorry for this, is solved in the current branch which will be fully integrated soon.