App: BC-1000

Former Member
Former Member

Support Thread for my App BC-1000:

With the App you can display the weight and body fat measured with a Tanita BC-1000 weight scale on a FR920XT.
A FIT file is generated which can be uploaded to Garmin Connect.

Usage:
After starting the App a weight scale is automatically scanned.
If a scale is found follow the instructions on the screen.
To Exit press the Back button.

To enable transfer of body composition data a user ID between 1 and 254 needs to be set in the App-Settings.

Link: BC-1000

  • Former Member
    Former Member over 7 years ago
    Hi,

    First of all, thank you very much for this app. I was waiting for this app since I got Fenix 3 last year. ironically I found it just yesterday (link in DC forum).


    Bug noticed: when I loose bluetooth connectivity to my phone during measuring, activity wasn't created.

    Feature request: would it be possible to have option to not create activity but and just log file?

    Question: teoretically all measurements are kept in log file? so for example I will measure my weight every day, then after one year I will convert txt to fit and upload to garmin connect I will see measurements for every day? is log file size limited by garmin (connect iq)? or it's just limited by free space on watch?

    Thanks



  • Former Member
    Former Member over 7 years ago
    Ignore my question, found answer on garmin connect iq site: [h=3]A Note About Log Files[/h] When any log file on a device exceeds 5kb in size, it will automatically be archived to <LOGNAME>.BAK, and a new log will be started. Any old .BAK files will be overwritten when the archive occurs, so the max space a log can reach is around 10kb.
  • Former Member
    Former Member over 7 years ago
    One measurement is about 1.5K that makes is max 6 measurements until file is overwritten. Are all data in logs needed? Would it be possible to strip all optonal data fields to save space? thanks
  • Former Member
    Former Member over 7 years ago
    I have installed the application to FR935, it measures weight. I can't find where/how to enter the user ID. No app setup screen is available to do so. Any advise is welcomed ;-) Thanks.


    The App Setting is done with Garmin Express, there you should see a field to enter"User ID".
    You may need to update Garmin Express?
  • Former Member
    Former Member over 7 years ago
    One measurement is about 1.5K that makes is max 6 measurements until file is overwritten. Are all data in logs needed? Would it be possible to strip all optonal data fields to save space? thanks

    There is an option in the App Settings with Garmin Express to do this.

    Logging Modus -> Log Fit CSV



    But i found that the communication with the watch may be not so stable with this setting.

    Normally the FIT header (device info) is only needed once, and all subsequent measurements only need two
    lines. Since the App has no control over the logfile (e.g. read contents of the logfile) i have to output
    complete fit data all the time.
  • Former Member
    Former Member over 7 years ago

    Here is a Powershell Script which you can use to extract the FIT data from the logfile and create a FIT file.
    weight2fit_new.zip
    Extract and copy the script where you installed the FitCSVTool.
    You may need to enable script execution in you powershell environment.
    e.g.:
    PS C:\home\Users\Josef\Documents\Garmin\FIT\java> .\weight2fit_new.ps1
    GARMIN Drive: <I:\>
    Program Name: <5AD5EEC9>
    FIT CSV Tool - Protocol 2.0 Profile 20,27 Release
    .\BC-1000_new.TXT encoded into FIT binary file BC-1000_new.FIT.


    weight2fit_new.zip

  • Thanks. I've got it. Successfully setup user ID.
  • Since I cannot solve my problem, I need to ask for your help. I have 920XT, BC1000, and MacBook with OSSierra v. 10.15.5. I set user ID to 1, and tried different settings for an athlete mode. When uploading data from a scale, I have wrong measurement for muscle mass, e.g. 1.7 kg (athlete mode disabled). In ?Tanita? exercise loaded to connect, I see only metabolic age and body water %. Obviously, I see nothing in health stats - weight section. Is there any way to make data converted and visible in the weight section of garmin connect? Is there any file converter available for Mac, something like FitCSVTool? How should I set up everything in order to have data displayed in a health stats - weight section? Please help!
  • Former Member
    Former Member over 7 years ago

    As soon as GARMIN provides an API for health data this would be possible, for now the data is transferred as an Activity (Tanita). All data can only be displayed correctly with Garmin Connect Mobile (Mobile Phone or Tablet).

    The other option is to use the debug log which contains CSV data for health stats and convert it via FitCSVTool (should run on mac)
    You may have a look at the Powershell Script provided in post #47 and write similar for a mac.
    Sorry i'm not a mac user.
    For the wrong data, you may send me your debug log.
  • Former Member
    Former Member over 7 years ago
    Great App I get all data in Connect Mobile. However I don't get any Log-file in APPS LOGS directory eventhat I have enabled Log Fit CSV in installations in Garmin Express.
    I have Forerunner 920XT and Tanita BC-1000.