Appendix B. Bicycle Controller Specification
Document Version 3.2
Block Version C
22 Aug 2009

B.1. Introduction

The bicycle controller block provides functions necessary to support electric bicycles, a cost-effective, alternative energy transportation mode for millions of people worldwide. It monitors battery level, regenerative braking, pedal assist, and several performance parameters.
[This is actually an example specification used to illustrate several points in documenting the firmware interface to hardware blocks. It can be used as a template for generating other block specifications; the example can be used in parts, as a whole, rearranged, or otherwise modified to suit the needs and requirements of the organization. The bicycle controller as ...

Get Hardware/Firmware Interface Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.