Skip to content

Protocol feedback #13

@mgibbs189

Description

@mgibbs189

Hey @jonasbark thanks for getting the ball rolling!

Overall this looks solid, but I do have a few suggestions / concerns:

  • Are Social/Emotes and especially Power-ups really necessary? Kinda gimmicky for a protocol to officially support (unless in the custom/app-specific section)
  • How did "Wave", "Thumbs up", "Bell" etc get chosen? But not things like "Hold my wheel", "Ease up", and "Next rider pull"? Would it be better to just have generic bytes (e.g. "Action 1", "Action 2", "Action 3") and let platforms decide on mapping? Or perhaps an "Open emotes panel" byte that displays some UI and users could then contextually use Navigation buttons to choose the action?
  • How does one Start a workout? Same button ID as Pause? Or, same as Resume?
  • What about Resetting (e.g. start over) or Clearing workouts?
  • Perhaps Gear Shifting and Training could merge? 0x0 is a primo spot, shame that "Gear Shifting" takes up only 3/16 slots
  • If more than 3 camera views are needed, then the button IDs would get out-of-order. Me being OCD, but maybe camera views could go last
  • How would one start / stop / quit / save a ride?

Cheers

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions