YASP is an open and simple protocol for building networks with micro controllers. It has a small footprint and is easy to implement with minimal hardware resources, without sacrificing advanced features and future growth.
Be the first to post a text review of YASP. Rate and review a project by clicking thumbs up or thumbs down in the right column.
* Fixed minor framing bugs that affect reception of consecutive frames. * Added sample code for analog inputs node using 16f876.
* Major rewrite of the pic stack to fix a bug in the collision detection code. * Changed framming method to from the old 9th-bit based method to a time based one. * New and more versatile frame format for the get_info reply. * Added locks to arbiter the access to the frame buffer. * Changed frame type mapping. * Moved frame handlers to "user space". * Added a cooperative scheduler between frame handlers and user application. * Added support for device profiles and multicast addressing by profile. * The pic stack now should run in any pic with INT and Timer0 support (not tested yet). * Added code & schematics for "yapster", a rs232 yasp adapter.
* Chaged the "type" field meaning to a more generic one. * Removed command "set_short_address" from the protocol specs & stack, now short addresses must be defined by each node. * Reduced time of idle time before TX from 22 bits to 11 bits * Removed TX-reply-without-wait-for-idle behavior from the protocol specs & stack. * Completed support for long addresses * Added IDLE flag in YASP_STATE * Added alerts for tables crossing page borders * Little code optimizations
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?