File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -224,8 +224,10 @@ void bluetooth::finished() {
224224 bool fakedevice_treadmill =
225225 settings.value (QZSettings::fakedevice_treadmill, QZSettings::default_fakedevice_treadmill).toBool ();
226226 bool waterrower_usb = settings.value (QZSettings::waterrower_usb, QZSettings::default_waterrower_usb).toBool ();
227+ QString hydrow_serialport =
228+ settings.value (QZSettings::hydrow_serialport, QZSettings::default_hydrow_serialport).toString ();
227229 // wifi devices on windows
228- if (!nordictrack_2950_ip.isEmpty () || !tdf_10_ip.isEmpty () || fake_bike || fakedevice_elliptical || fakedevice_rower || fakedevice_treadmill || !proform_elliptical_ip.isEmpty () || !proform_rower_ip.isEmpty () || antbike || android_antbike || waterrower_usb) {
230+ if (!nordictrack_2950_ip.isEmpty () || !tdf_10_ip.isEmpty () || fake_bike || fakedevice_elliptical || fakedevice_rower || fakedevice_treadmill || !proform_elliptical_ip.isEmpty () || !proform_rower_ip.isEmpty () || antbike || android_antbike || waterrower_usb || !hydrow_serialport. isEmpty () ) {
229231 // faking a bluetooth device for non-BLE devices
230232 qDebug () << " faking a bluetooth device for non-BLE device" ;
231233 deviceDiscovered (QBluetoothDeviceInfo ());
@@ -4320,6 +4322,11 @@ void bluetooth::restart() {
43204322 delete freebeatBike;
43214323 freebeatBike = nullptr ;
43224324 }
4325+ if (hydrowRower) {
4326+
4327+ delete hydrowRower;
4328+ hydrowRower = nullptr ;
4329+ }
43234330 if (csafeRower) {
43244331
43254332 delete csafeRower;
@@ -4608,6 +4615,8 @@ bluetoothdevice *bluetooth::device() {
46084615 return smartrowRower;
46094616 } else if (waterRowerUSB) {
46104617 return waterRowerUSB;
4618+ } else if (hydrowRower) {
4619+ return hydrowRower;
46114620 } else if (yesoulBike) {
46124621 return yesoulBike;
46134622 } else if (proformBike) {
You can’t perform that action at this time.
0 commit comments