FulGaz - Thoughts

Hi,
Using the free trial of FulGaz and of the limited virtual rides I have done on it, absolutely love it. Real video vision of the ride (of course taken by another cyclist) but the experience is very realistic to outdoor riding. Thoughts on anyone using it - good or bad
Cheers Adam.

I used it a lot last year. Generally I used it for visual entertainment while riding TrainerRoad interval sessions. I find that for locally stored rides itā€™s fine, less so for streaming the video (probably because of poor wifi quality in my garage where I train). The video quality does vary, but generally itā€™s very good as FulGaz have high standards for video contributions.

Since then, Iā€™ve switched from running it on an iPad to an Apple TV+ device and FulGaz doesnā€™t seem to want to start. I shall have to investigate why not - it was fine a few weeks ago! The Apple TV+ is connected via powerline ethernet and seemed to stream pretty well when I first installed it.

1 Like

Thanks for your feedback. Iā€™m still yet to do a Training Peaks workout on it but looking forward in doing that against the real life visual backdrop rather than just looking at a bunch of numbers and graph as is the case when doing it on TrainerRoad.

I run TrainerRoad in erg mode on my phone and Zwift or FulGaz on the Apple TV+ in on-Erg mode. A 90 minute TrainerRoad session with no distraction saps the will to live! I use one of those CABLE devices to convert ANT+ into a second BT stream.

Robert

2 Likes

@Adam_Plummer1: I use an iPad, with downloaded files. No issues for me and, as you say, great videos if you have the mental bandwidth to take them in while doing anything other than a steady Z2. I recommend it.
Some people have issues. There is a Facebook group: Redirecting.... Various issues are discussed there. There are also recommendations for rides from other users of FulGaz, as well as announcements of events. A more technical Facebook group for FulGaz is: FulGaz Tech | Facebook, called FulGaz Tech [surprise, that].
Finally, if you want to create workouts that operate within FulGaz, then you can do that as well. The site https://zwofactory.com/ is good for doing this ā€“ really easy to use and then upload to FulGaz.

Enjoy!

1 Like

Brilliant, thanks.

Interestingā€¦ I was not able to use FulGaz properly on Windows - I need to connect it to Kickr Snap via ANT+ so that my Polar watch can use Kickrā€™s BLE channel - but FulGaz was constantly trying to connect via BLE as well, even that I was selecting ANTā€¦ This interferes with Bluetooth connection on Kickr, so Polar watch canā€™t connect at all :frowning:
I had support ticket open, but they refuse to do anything about this.
Thanks for FB links, @Michael_Webber, I will see if I can reach them there.
Might also try it on iPad, maybe it will behave betterā€¦

1 Like

@DGCom ā€“ here is the link to the FulGaz support site: https://support.fulgaz.com/hc/en-us.

1 Like

I have no idea how well you are used to this kind of connection things, but it is important to only have one app/device controlling the trainer. You can have a second app/device connected, but that second device can not be connected in ā€˜controlā€™ mode. It should only connect to the sensor channels to record data.
In your case I would think that the Windows app (FullGaz) must connect to the FTMS channel of the Kickr to control the resistance. Your watch must connect ONLY to the sensors (Power/Speed/Cadenceā€¦) of the Kickr. Donā€™t have your watch search for ā€˜trainersā€™, let it search for ā€˜sensorsā€™.
It doesnā€™t really matter if you use BLE or ANT+ for one or the other, but trying to connect with 2 different devices/apps to the one ā€˜controlā€™ channel will start a fight over who is controlling the trainerā€¦

2 Likes

@Michael_Webber - thanks, as I said, I had a ticket open, but support does not want to do anything about this issue,

@MedTechCD I am well-versed in connecting devices, I purchased Kickr Snap last November and spent last couple of month testing almost all available apps via various configurations. I am well aware of how things need to be setup. Kickr has 3 channels - two ANT (FE-C and Power) and BLE.
I need BLE connection to Polar Pacer Pro to dual-record training, since I want to keep data in Polar ecosystemā€¦ This leaves ANT for any app I need to control the trainer and I have no issue with majority of the apps on the market to do soā€¦ except FulGaz! Regardless of what is setup in the Windows app, it constantly trying to connect to ANY Bluetooth device matching their filter, making other device connections impossibleā€¦

1 Like

I tried Fulgaz on iPadā€¦ The iOS app behaves much better than on for Windows - there is a button to explicitly connect Bluetooth device, which makes it possible to choose correct one and not interfere with others.
It still does not recognize Polar watch as HR source by default, requires device filtering to be disabled (I notified support about this as well, was ignored).

Still couldnā€™t ride the app - my trial long expired :frowning:

1 Like

Would it be possible for you to determine if my iOS app works to get the Polar HR as source? Just wanna knowā€¦ TQ

1 Like

I will test it out and let you know!

2 Likes

I tried BreakAway app, here is my feedback.

  1. There is no problem connecting to Polar watch, however UI behavior is backwards - why does it connect by default? I expected each device to be in disconnected state once listed and spent time trying to connect back after tapping them - not knowing if tapped incorrectly or there is a delay (which it was).

  2. As you can see, I have CABLE - which I use to convert ANT+ FE-C from Kickr snap and separate cadence sensor to BLEā€¦ If you always connect to all devices by default, it wonā€™t be possible to connect trainer and cadence to Polar watch to dual-record data.

  3. But the biggest problem - the app fails to read power data, which is present in CABLE FTMS streamā€¦ App was able to show cadence from that connection as well as control trainer load.

The idea of the app is nice, but there are several other similar apps and if I to choose one - BreakAaway would be the last on my list due to advertisement overload - I canā€™t stand it.

1 Like

Thanks @DGCom that was fast!
Many Thanks for the feedback. All good feedback. Will improve it!

Initial App design and target audience is to cater for those newā€™ish in cycling and typically has only 1 of everything (eg: 1 trainer, 1 Strap, 1 power meter or even just the trainer power) and to reduce friction in getting up and running, things should ā€œjust workā€ w/o any user intervention. [This was one of the pain points for a large majority of people. Zwift talked about this some time back)

This is an interesting issue. The way itā€™s designed is, once itā€™s manually disconnected (once), it should never re-connect to that same sensor again automatically (blacklisted unless re-connected manually explicitly) and that sensor would be available for your Polar device (or Garmin or x)

From what youā€™re saying, this is not happening?

Didnā€™t know that. From the screenshot you provided, seems like itā€™s able to see the CABLE for cadence sensor, but itā€™s not seeing the CABLE for trainer Power data. I donā€™t see FTMS listed in one of the connected devices, but itā€™s able to control trainer load? in fact, your screenshot shows No trainer is actually connected to the app. This is really definitely interesting.

If youā€™re willing, I would be interested in troubleshooting this issue and resolving it. Just need some logs to see whatā€™s happening.

Hereā€™s how it can be collected :

Yesā€¦ Yesā€¦ advertisement. Itā€™s a double edged sword no doubt.

As it stands, currently it shows 1 banner and 1 advertisement at the end of the workout (be it 1 hr or 10hr workout - unless paused)

I found that some are willing to tolerate the advertisement for the price of free. But I get it that itā€™s not for everyone.

In the future, I might integrate subscriptions to the app, but Iā€™m resisting as the tagline would have to change from ā€œNo Logins, No Signups, No Subscriptionsā€ to something else.

tx again for confirming that it works on getting the Polar Watch HR.

1 Like

I tested many apps in the last 2.5 month, after getting my Kickr Snap. Every app which tries to ā€œmake it easyā€ fail to connect properly in one way or another (ex. FulGaz above). Following this logic, no one can use Zwift/Rouvy/RGT/etc. because all of these provide clean and correct way to connect your devices.
Zwift may talk about it as much as they can, but their connection screen is one of the best and least problematic, but it is in no way ā€œsimpleā€. They do NOT connect to each and every device they find, they donā€™t even scan for the devices until you ask the app to do so.

Connect/re-connect: I did NOT expect your app to connect, I did not know what the symbol on the right to the device mean, so I instinctively tapped on the device, only to realize in couple of seconds that I actually just disconnected it. Tapped again to connect - and nothing happen, because there is a delayā€¦
The Polar watch is even worse - I have to initiate pairing on the watch first, every time I need to start training session and this connect/re-connect was the worst experience I had among the apps I tested - because by tapping it first, I actually broke pairing process and had to start over again and because of delays, I had to repeat it, I think twice, until I figured out the behavior.

Re: CABLE. I think, I know what your issue is. I have two BLE channels on CABLE - one is FTMS with cadence routed to it and then another pure cadence channel with just cadence - needed that because some other (competing to you) app was failing to get cadence from FTMSā€¦ Both have same name as far as I know. Looks like your app canā€™t distinguish between the two, connects somehow to both, so it can get cadence and control the trainer, but donā€™t get power properly. The fix? See how Rouvy (and others) present devices - they show them with protocol and type, so if you have two with the same name, but different type, you can connect to the one you need specifically.

Well, I canā€™t tolerate ads, sorry. There are other apps, some with low enough cost for iOS, some free for desktop which can suite simple workout needs.

I am going to experiment with CABLE channels and see the app behavior, when I have some time.
Will let you knowā€¦

1 Like

I disabled a separate cadence channel on CABLE and your app started showing up FTMS, so I could connect to it - which fixed an issue of the app not showing power.

BTW, I also tested with NPEā€™s new WUYR and it works too. Also, I do not think WUYR allows creating of two separate BLE channels like CABELE could.

1 Like

Thanks for the excellent feedback again. I like it. Will see how to improve on the connect/reconnect page. Maybe an alertbox/notification/progress status when the Connect/Disconnect Screenshot 2023-02-08 at 7.01.02 AMScreenshot 2023-02-08 at 7.01.11 AMIcon is tapped in the ā€œpaired bluetooth devicesā€ section like your screenshot above.

Maybe also change the word from ā€œRELOADā€ to ā€œRESCAN SENSORSā€. I am also thinking of making a short on-boarding screens. Things like what medals mean, the ads, connections to intervals.icu/strava/dropbox, some features and the automatic pairing process. Quite possibly this will reduce some more of the pain points.

yesā€¦yesā€¦ that makes senseā€¦ this is what happens when I donā€™t have all the sensors to play around with to ensure seamless compatibility. Would still love to get this fixed if you could help me out w/ the logs.

This is interesting again. The app, while it does filter by Device ID (some sensors like the Polar H10, broadcasts 2 BLE channels w/ the same Device ID, hence only showing 1, but thatā€™s because itā€™s both broadcasting as HR). Your CABLE device should be broadcasting as SPD/CAD as one and FTMS as the other, hence should be separately listed.

in any case, without any logs, i canā€™t troubleshoot and make it better.

No worries. As they say, diff strokes for diff folks.

Interesting thing about the WUYR thoā€¦ WYƛR - Connect your devices, your way didnā€™t know abou this one.

Cheers!!

1 Like

I donā€™t have time to check device IDs broadcast by CABLE, but I might try to help with some logs - what is involved in collecting them?
BTW, it seems that WYUR does this by default - same behavior in Xert, but your app was able to handle this properly (this, or I had WYUR setup differently at the time of testing).

In cable, to get two BLE channels, advanced Bluetooth mode is required, so it will allow bridging of wo devices:


Resulting in:
image

The only app which needs this setup as far as I know is Xert, others should get cadence from FTMS.

1 Like

How to get Logs (This should also generate the device IDs that is being sent by CABLE)

  • Open the App
  • go to the Settings Tab
  • all the way at the bottom. You see the DEVELOPER option.
  • Please input ā€œloglevel10ā€ into the box
  • Once this is done. Wait 10 seconds for the settings to take into affect.
  • Kill the App. DoubleClick the home button or swipe up from the bottom to get to the task manager (not sure what this is called) and then swipe the App Away.
    (This is needed cos I want the app to start and get all the sensors re-connection to the app)
  • Open the app again
  • turn on your trainer and let it connect automatically/manually connect it if not connected

(these are optional since I just needed to see how the app is discovering the sensors)

  • please execute a workout and/or press the +/- button during a started workout
  • stop and discard the workout.

This should generate a log file called ā€œdebugLogā€ in the HISTORY tab. Please tap on that file and it should show an email client w/ the file attached. Send it to app4g.devel@gmail.com

TX!

1 Like