OpenIQ Devices
← Back

Windinfo

· vwindinfo_V1.8
☆☆☆☆☆ (0) ↓ 100 downloads 4 Free

About

If you love this you can support by Buy me a coffee "https://paypal.me/ohmaejaouomj" Stop guessing if you're riding into a headwind! **Windinfo** turns your Garmin Edge bike computer into a powerful tactical wind & weather display. By combining real-time GPS heading with local meteorological data, Windinfo calculates your exact **relative wind direction** (Tailwind, Headwind, or Crosswind) and provides real-time vector analysis while you ride. Whether you're planning your push on a segment, pacing a long solo commute, or battling crosswinds, Windinfo gives you the real-time wind insights you need to optimize your effort. Key Features Live Relative Wind Compass: Dynamic 360 visual directional arrow showing exact wind origin relative to your bicycle's current direction. Tailwind / Headwind / Crosswind Breakdown: Instant visual feedback letting you know whether the wind is helping or hurting your effort. Dual Weather Engine Support: Garmin Native Weather (Toybox)**: Instant zero-setup data from your connected smartphone. Tomorrow.io API: Ultra-precise hyper-local weather data with automated 15-minute background updates. 8 Fully Customizable Data Slots: 4 left-side and 4 right-side configurable metrics to customize your cockpit layout. Wind Gust Data: Displays live gust speeds alongside baseline wind speeds to prepare you for sudden breezes. Air Quality & PM2.5 / PM10 Integration: Live US EPA Air Quality Index (AQI), PM2.5, and PM10 particulate matter monitoring via Tomorrow.io API. High-Contrast Display Modes: Full Color Mode: Dynamic color-coded directional feedback (Green = Tailwind, Red = Headwind, Orange = Crosswind). Black & White (Monochrome) Mode: Optimized high-contrast view designed for maximum legibility under bright direct sunlight. Scalable Typography: Independent font sizing controls for central wind speed and side data columns to fit all screen layouts. 23 Selectable Data Metrics (8 Customizable Positions) Tailor your display with 4 left-side and 4 right-side data slots: 1. Temperature (C / F) 2. "Feels Like" Temperature 3. Precipitation / Rain Chance (%) 4. Humidity (%) 5. Sunset Time 6. Sunset Countdown (Hours/Minutes remaining) 7. Vector Boost (Relative aerodynamic wind force impact) 8. Wind Bearing (Degrees & Cardinal direction, e.g. `270 W`) 9. Wind Speed (km/h or mph) 10. Wind Direction 11. Wind Gusts (e.g. `24g`) 12. Current Time (12h/24h format) 13. Weather Refresh Countdown (`mm:ss` live countdown to next background fetch) 14. Weather Data Age (`m` / `h` single-unit time indicator) 15. Weather Condition (Condition text: Clear, Rain, Cloudy, Storm, etc.) 16. Air Quality (tomorrow.io) (US EPA Air Quality Index) 17. Next Weather Event (Upcoming rain/storm forecast) 18. PM2.5 (tomorrow.io) (Fine Particulate Matter concentration) 19. PM10 (tomorrow.io) (Coarse Particulate Matter concentration) 20. YawAngle 21. ProtectedSide (Which side recommend stay after next from front rider) 22. Wind speed and direction forecast next 5 mins 23. Tactical guidance (include forecast wind data to calculate Number 16,18,19 : Require premium(paid) version of tommorrow API Number 22,23 : Require tomorrow API key

What's new

Version 1.8 delivers a redesigned Tactical Aero Index display format, dedicated 8-direction vector graphics arrows for the 5-Minute Wind Forecast, decoupled live tactical evaluation with stabilized guidance refresh cycles, and zero-allocation inline graphical rendering across all screen layouts. 1. Clearer Tactical Aero Index Format (Option 19) - Streamlined Display Format: - Updated from legacy status codes (such as WIN72 more WCH55) to a shorter, high-visibility format: N72 F55. - N represents the current tactical opportunity score (Now). - F represents the predicted tactical score in 5 minutes (Forecast). - Example: N72 F55 indicates a current score of 72 decreasing to 55 in 5 minutes (current conditions are stronger). - Fallback State Handling: - When 5-minute forecast data is unavailable, the display smoothly falls back to standard state indicators (NRM 32, WCH 52, WIN 70, PRM 85, or STBY). - Decoupled 1-Second Live Responsiveness: - Live tactical score and STBY transitions refresh every second for immediate real-time feedback while riding. --- 2. Five-Minute Wind Forecast Vector Arrow Rendering (Option 22) - Dedicated Vector Direction Arrow: - Displays forecast wind speed as standard text (for example 5M 13 k or 5M 8 m) followed immediately by a custom vector arrow. - Direction arrows are drawn using primitive vector line operations rather than font glyphs or Unicode characters, ensuring 100 percent cross-device font compatibility. - Eight Discrete Snapped Directions: - Wind direction snaps to eight cardinal and intercardinal sectors: Up (Headwind), Front-Right, Right (Crosswind), Rear-Right, Down (Tailwind), Rear-Left, Left (Crosswind), and Front-Left. - Follows rider-relative mode (forecast bearing minus rider heading) or absolute compass mode based on user preferences. - Calm Wind Direction Suppression: - Automatically suppresses the direction arrow when forecast wind speed drops below 0.2 m/s, preventing erratic directional pointers in calm conditions. - Robust Multi-Alignment Layout Support: - Dynamic text measurement automatically positions the arrow directly adjacent to the forecast text. - Fully supports left-aligned, right-aligned, and center-aligned data slots in Micro, Small, Medium, and Full layouts. --- 3. Stabilized Tactical Guidance Refresh (Option 23) - 5-Second Throttled Guidance Calculations: - Refreshes tactical guidance (WAIT 5, GO NOW, HOLD, CAUTION) on a 5-second interval. - Eliminates visual flicker and rapid boundary oscillation when heading or speed fluctuates near the 8-point threshold. - Preserved Tactical Decision Logic: - WAIT 5: Predicted score is 8 or more points higher than current score. - GO NOW: Current score is 8 or more points higher than predicted score. - HOLD: Difference remains within 8 points. - CAUTION: High predicted gust risk in 5 minutes. --- ### 4. Memory Optimization and Device Compatibility - Compute-Phase Caching: - Forecast text, arrow angles, and preview scores are pre-computed and cached during compute(). - Rendering methods only draw pre-calculated values, preventing heap allocations and stack recursion during screen redraws. - Broad Hardware Support: - Fully compatible with Garmin Edge 530, Edge 540, Edge 830, Edge 840, Edge 1030, Edge 1030 Plus, Edge 1040, Edge 1050, and Edge Explore 2. Version 1.7 Version 1.7 introduces minute-by-minute 5-Minute Wind Forecasting and Forecast-Enhanced Tactical Guidance using genuine Tomorrow.io minute-resolution timeline data, alongside robust background service optimizations and zero-allocation memory management. 1. New Selectable Data Field Options - Option 22: 5M Wind Forecast (Tomorrow.io) - Option 23: Tactical Guidance (Tomorrow.io) - Enhanced Option 19: Forecast-Enhanced Tactical Index - Displays transition trend between current and predicted states (e.g., WIN68 to PRM82) Version 1.6 Summary Resolves wind direction calculation and navigation arrow orient

Permissions

PositioningBackgroundCommunications

Details

Compatible with 12 devices
Updated Aug 20, 2026
Open on apps.garmin.com ↗