Skip to content

Option to desync clocks #34

@jbobrow

Description

@jbobrow

The physical Blinks have their own CPUs and therefore their own clocks. Each clock is running at roughly 8Mhz, but that is dependent on the battery voltage, the humidity, the way you breath on them… Because of these independent clocks, Blinks execution of the same code and communication have to rectify these not-synchronized events. In a simulated environment, these misalignments don’t happen and therefore you can get away with code that doesn’t account for slightly different loop times or communication hiccups. It could be neat to have a toggle to turn on clock variability for the Simulated Blinks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions