06-08-2018
00:14
- last edited on
08-19-2018
11:50
by
SantiR
06-08-2018
00:14
- last edited on
08-19-2018
11:50
by
SantiR
This step-by-step guide will tell you how to add bar-codes to the third-party Barcodes app for the Ionic and Versa.
Step 1:
First, manually sync your watch to the phone app. Syncing should clear the communication buffers to accept new data.
Step 2:
Tap on the device icon located in the top left of the Fitbit phone app.
Step 3:
Tap on the Apps icon.
Step 4:
Tap on the Gear icon located on the right side of the Barcodes menu.
Step 5:
Fill out the name of your barcode. You can use the name of the store.
Step 6:
Fill out the barcode number. Leave out spaces and dash marks.
Step 7:
Scroll down and tap on the Save button. Your watch should vibrate immediately to show it has received the data.
Step 8:
Compare the barcode on your watch with the barcode you are copying. The order of the thick and thin bars should be the same. If they don't, tap "Encoding" and choose another option and see if the resulting barcode looks closer.
Troubleshooting:
If you get a "Code too long" error, it means your barcode has too many characters and the app cannot generate a barcode that can fit on the screen. You will need a device with a larger screen (let's hope the next Versa will have a 4.5 inch screen ) to fit the whole barcode in it.
Conceptually when a "Code too long" error occurs, the barcode runs off the edge of the display therefore rendering it useless (unreadable). Conceptually it looks something like this for a 17 digit code:
It is worse for barcodes containing letters, because each letter takes twice the amount of space than numbers. Conceptually it looks like this for a 10 letter code:
End of Guide
Moderator Edit: Updated Subject for Clarity/Format
10-01-2020 14:23
10-01-2020 14:23
I've worked out how to sideload the app to my Versa 3 from here: https://github.com/tyuen/fitbit-barcodes-app
Needed a few updates to get it working and as people are finding out for the Sense I can only access one barcode. When I get more time I will try and tinker further. But for me this works the same as I used it on my Versa 2.
10-01-2020 15:33
10-01-2020 15:33
Please update the app for Fitbit sense
10-01-2020 15:34
10-01-2020 15:34
I tried loading it to my Sense from the Github site link, and it says it's available for 5 devices, including the Sense, but it still isn't working on my Sense...I believe thte Versa 3 and Sense use the same OS, Fitbit OS 5.0, so if it workes on your Versa 3, it should work on my Sense...Not sure why it isn't working...
10-01-2020 15:48
10-01-2020 15:48
I had to rename resources/index.gui to resources/index.view and resources/widgets.gui to resources/widget.defs. Also had to change a line in widget.defs to .defs instead of .gui. Updated the package.json file using Fitbit Studio. I've forked the original code so if I get time, I'll try and get it working properly for the Versa 3 and Sense. For the Sense it should show up in the Fitbit App catalogue (nearly working).
10-01-2020 16:09
10-01-2020 16:09
Unfortunately I haven't written code since I wrote Basic on a TRS 80 back in the early 80s (I'm thinking about learning to write Fitbit code though), so I only understood a little of what you did...I'll wait until you, or the developer, updates it for the Sense...Thanks for the reply!
10-01-2020 16:34
10-01-2020 16:34
@EmTe hasn't updated the code on the GitHub site for 2 years so I'm not sure how it's even showing up as available for the Sense. I'm learning as I go, never programmed in Java script before. Ada is my language of choice. Hopefully I'll get something working and keep you posted here.
10-01-2020 17:11
10-01-2020 17:11
Thanks bro! Maybe I'll get around to learning Java script myself...On the Sense, the first barcode does appear, but there is no up and down arrow on the right to switch the barcodes...When you tap where the arrows should be the screen does illuminate faintly, but nothing happens...So, I can use it for one barcode, but that's it...
10-04-2020 07:02
10-04-2020 07:02
With the help of @Swdecord and his son, I have updated the Barcodes app to work on the Sense and Versa 3. You can now tap the white space between the bar code and the title to cycle through the barcodes.
The following link will allow you to install the new app if opened from your phone:
https://gallery.fitbit.com/details/58726c9d-92b2-4a76-b7f0-5f591c27cdf0
10-04-2020 11:18
10-04-2020 11:18
Thank you!
10-04-2020 17:43
10-04-2020 17:43
Please add to versa 3 !!
10-04-2020 17:44
10-04-2020 17:44
Please add to versa 3!!!!
10-04-2020 23:48
10-05-2020 01:38
10-05-2020 01:38
10-08-2020 16:31
10-08-2020 16:31
One of my favorite apps, any plans for an updated version for improved compatibility with the Sense/Versa3? Thank you,
10-08-2020 16:35
10-08-2020 16:35
I'm working on something https://gallery.fitbit.com/details/58726c9d-92b2-4a76-b7f0-5f591c27cdf0
10-10-2020 17:41
10-10-2020 17:41
Why is this not compatible with the VERSA 3.
It work great on the 2
10-15-2020 08:58
10-15-2020 08:58
Great! Many, many thanks.
It works - only minor comment is, that while the App starts with barcode #1, tapping the invisible button advances backwards to the last barcode defined. It then continues down to #1.
But again, you did a great job.
10-15-2020 09:06 - edited 10-15-2020 09:08
10-15-2020 09:06 - edited 10-15-2020 09:08
Ah ok. Thanks for letting me know. I'll sack my QA team, I only use 2 barcodes. I've started a separate post.
I'll start a list of expected improvements on that post. Sort of a todo list...
10-16-2020 05:48
10-16-2020 05:48
@Edwin49 wrote:I upgraded from Versa to Versa Sense and now I cannot scroll to the cards anymore. There is no such arrow button on the Sense as mentioned by Leaz. Please add a way to scroll through the bars such as swipe or tap on the screen.
The Sense/Versa 3 uses a new API which is not backwards compatible with the one on the Versa/Versa 2/Versa Lite. Anyway, the latest version appears to fix the bug and the scrolling is back.
10-16-2020 05:56
10-16-2020 05:56
@EmTe There seems to be an issue with Fitbit's App Gallery in that the Sense seems to have got added to a lot of the 4.x API apps.