View Single Post
  #6   Spotlight this post!  
Unread 20-06-2013, 17:11
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,753
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: What is expected of the core libraries?

To add to what others have said, it is really nice when libraries ...

1. Validate input parameters
2. Produce understandable error messages
3. Include diagnostics for monitoring
4. Map between HW units and end user units
5. Abstract concepts enough to bridge across various HW implementation, allowing for portability and longevity to a new controller -- like Athena.

Greg McKaskle