Skip to content

Feature/docker documentation#75

Open
Tharun-deakin wants to merge 59 commits into
mainfrom
feature/docker-documentation
Open

Feature/docker documentation#75
Tharun-deakin wants to merge 59 commits into
mainfrom
feature/docker-documentation

Conversation

@Tharun-deakin
Copy link
Copy Markdown
Collaborator

No description provided.

RSainarayan and others added 30 commits April 28, 2026 21:27
Created Setup for automated build
- build-develop.yml: Triggers on push to develop branch
- build.yml: Triggers on push to main branch
- release.yml: Triggers on version tags (v*.*.*)

All workflows build .prg files for 16 Garmin devices in parallel.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- build-develop.yml: Triggers on push to develop branch
- build.yml: Triggers on push to main branch
- release.yml: Triggers on version tags (v*.*.*)

All workflows build .prg files for 16 Garmin devices in parallel.
Changed device identifiers to use underscore suffix (e.g., fenix7_ instead of fenix7)
to match the SDK's device naming conventions. Simplified device list to supported devices.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Changed minApiLevel from 3.2.0 to 2.3.0 for broader device support
- Removed fr235 (incompatible with supported API levels)
- Updated all workflows to match supported 15-device list
- Verified compilation works for fr245 and fenix7 locally

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Removed 'Download device definitions' step that was failing with exit code 8
- Removed fr235 from device list (incompatible with API level 2.3.0)
- Removed pull_request trigger and feature/** branch trigger
- Keep only push to develop trigger for build-develop.yml
- Device list now consistent: 15 supported devices

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…52)

- Removed 'Download device definitions' step that was failing with exit
code 8
- Removed fr235 from device list (incompatible with API level 2.3.0)
- Removed pull_request trigger and feature/** branch trigger
- Keep only push to develop trigger for build-develop.yml
- Device list now consistent: 15 supported devices
Narrowing down to test if ANY device works in the Linux SDK.
If venu2 fails with same error, the issue is with device support
in the Linux SDK environment.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Narrowing down to test if ANY device works in the Linux SDK. If venu2
fails with same error, the issue is with device support in the Linux SDK
environment.
Build for 165
Build .prg file for fr 165 and fr 165m
Update manifest.xml
and New fix build for fr245m
add
jackb1738 and others added 29 commits May 16, 2026 16:22
branch remade to remove changes from merged wrong main. Updated code to work with updated cadence target variables and made back button return to settings and not crash.
NOTE: still crashed if screen is tapped after resetting settings.
…tIQ Devices folder

The monkeyc compiler (monkeybrains.jar) requires per-device compiler.json
files at ~/.Garmin/ConnectIQ/Devices/<device>/. This data is separate from
the SDK binary and is normally installed by the Garmin SDK Manager. Without
it, monkeyc fails with 'Invalid device id specified' during compilation even
though device name validation passes.

Packaged all 16 target device profiles into connectiq-devices.tar.gz
(8.6MB), uploaded to the sdk-assets release, and added CIQ_DEVICES_URL
secret. Each workflow now downloads and extracts device profiles to the
expected Linux path before compiling.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Added a small vibration status indicator to SimpleView so users can see whether vibration alerts are enabled or disabled.
Updated the start recording confirmation screen layout by simplifying the title, moving the icons and colour styling.
Clean up start recording confirmation screen UI
Created Setup for automated build
updates features to PO's specification, fixed merge issues.
Created a build download doc
# Summary
This PR adds the machine learning and Power BI dashboard work for the
Garmin smartwatch project.

#Files added
- ML notebook for running duration prediction
- cardio activities dataset
- Power BI dashboard file

# Notes
- The ML work focuses on predicting running duration
- The dashboard includes running performance and relationship analysis
visuals
Created Docs foe downloading the build specific for multiple devices.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants