Skip to content

Indoor trainer application built with RayLib and Golang

Notifications You must be signed in to change notification settings

kristensala/pedal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pedal

Draft (current state)

image

TODO:

  • design
  • manage application state better
  • display numbers
    • live numbers
    • display avg power (whole WO and interval)
    • avg heart rate
  • prevent premature window close (confirmation modal)
  • bluetooth (scan/connect/disconnect/read data)
    • HR monitor
    • smart trainer
  • sqlite (sqlx/sqlc)
    • write .fit activity file (to import to TrainingPeaks)
  • application settings window
    • 3s avg power
    • 5s avg power
    • where data is saved (path)
  • start/pause workout (based on power)
  • workout done view (show summary)
  • view previous done workouts (list view)
  • ability to do a free ride (don't show canvas, act like a spidometer)

About

Indoor trainer application built with RayLib and Golang

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages