WebBLE
Last updated
Last updated
The WebBLE interface include in version 2.2 allows you to change some of the more commong settings out in the fields with your phone.
Apple doesn't support WebBLE in Safari yet. It has been used successfully used with BlueFy as pointed out on Discord WebBLE app https://apps.apple.com/us/app/webble/id1193531073
You need to set the Bluetooth mode to FrSky Wireless Transmitter (Head), if you already have this set in the GUI you can skip this step. You can also force it into Bluetooth Head mode by holding down the center button and pressing the reset button or applying power. The LED will cycle Red->Green->Blue in this mode, you can release center after you see this LED pattern.
If your radio is connected to the Head Tracker via Bluetooth you will need to disconnect or power it off. It only supports a single connection.
On your phone open a browser that supports WebBLE. Chrome is the only browser I have tested with.
Navigate to http://headtracker.net this will take you to the most recent stable release.
If all is working okay you should see a connect button
Keep your device close to the board and click connect. You should see a popup with the compatible devices it's found.
Click the Head Tracker and then Pair. It should start receiving all the settings.
You should be greeted with a web site that looks like it's from the 90's.
The changes are updated as you edit them you don't need to . When your done be sure to click "Save Changes to Flash" or they will revert back on the next boot.
Since this is still pretty new, and not as smart as the GUI :) There are a few caveats. You should click Download Values after you make changes to be sure they actually took, if you entered a value out of range for instance. It won't tell you.
It's also possible to enter values into the Min, Center and Max boxes that shouldn't be possible, you can set Minimum higher than Center for instance and it will happily set it.
If your connected to the GUI at the same time as WebBLE any changes you make won't be automatically updated in the GUI. You must disconnect and re-connect to refresh them. If you make a change in the GUI you can click "Download Values" which will refresh the values. The round dot will stop pulsing when it's complete.
!! Any web developers out there I could really use some help improving this !! A nice slider that obey the limits for the Tilt/Roll/Pan outputs like in the GUI would be a great start Visit me on discord if you think you can help. The code is here https://github.com/dlktdr/HeadTracker_WebBLE. Web development isn't my strong point.