Widgets that can show 2-dimensional bar code

Former Member
Former Member
Hi guys ,
I always wear my watch to work . I think it is easy for others to add my info if 2D bar code can be showed in my watch .

Many thanks
  • You want people to be able to scan a QR code that links off to your contact information? If you just want a widget that displays your QR code, then that would be trivial. It also would be completely useless to the rest of the world as the QR code would be the same for everyone, and it would all point to your contact information. If you wanted to make an app for yourself and side-load it to your device, then that would make sense.

    If you are thinking that this would be a good generic idea, then someone needs to think of a way to get a QR code or the data used to generate a QR code onto the device. Given that some devices don't have support for user input (the vivoactive), allowing the user to just input user data is not as trivial as one would hope. Do you have some ideas on how to get the data onto the device?
  • I think that it is not possible to generate the QR Code on the device that every user is happy with the possible content.
    It would be better if he generates the QR Code with one of the many many apps or online services, sends the image to one nice developer wich puts it into a widget wich he can side-load.
    Is it possible to sideload a widget?
  • If you get the CIQ SDK setup on your machine, and create a new CIQ widget project - it's a simple widget with a background image. Change the image in the project to your QR code image, and rebuild. Connect the watch over USB and copy the .prg file to garmin/apps. That way you can see if the resolution is good enough to be "read".

    However, if this is to be your emergency contact info, how would someone know where to look or now to navigate the device (or what if the device is damaged)? Maybe something like a roadid (roadid.com) would make more sense.

    I did just as a described above, saving the QR code at 150x150 px, replacing "monkey.png" in the project resource/images directory and rebuilding.

    I can use my phone to read it off a vivoactive.



    The problem is that the the image is part of the widget, so the widget would need to be rebuilt when ever the image changes.
  • Former Member
    Former Member
    Yes,I have replaced Monkey.png .And install my own widget.

    Is there any easy way for user to change QR code image ?



    If you get the CIQ SDK setup on your machine, and create a new CIQ widget project - it's a simple widget with a background image. Change the image in the project to your QR code image, and rebuild. Connect the watch over USB and copy the .prg file to garmin/apps. That way you can see if the resolution is good enough to be "read".

    However, if this is to be your emergency contact info, how would someone know where to look or now to navigate the device (or what if the device is damaged)? Maybe something like a roadid (roadid.com) would make more sense.

    I did just as a described above, saving the QR code at 150x150 px, replacing "monkey.png" in the project resource/images directory and rebuilding.

    I can use my phone to read it off a vivoactive.



    The problem is that the the image is part of the widget, so the widget would need to be rebuilt when ever the image changes.
  • Nope. the image is compiled into the .prg file, so the only way to change the image is to recompile the widget.