YASP 0.4
Sponsored Links
YASP 0.4 Ranking & Summary
File size:
0.19 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
1019
Date added:
2007-01-16
Publisher:
Francisco Castro
YASP 0.4 description
YASP project is a lightweight network protocol for micro controllers.
YASP is a simple and open protocol for building networks with small microcontrollers. It is designed to have a small footprint for easy implementation with minimal hardware resources, but without sacrifice advanced features and future growth.
The protocol scalability is implemented using variable length fields.
The physical layer use the NRZ encoding as in RS-232, but using dominant and recessive bus states to provide a reliable way to detect collisions.
Main features:
- Node adresses: 1 to n bytes
- Medium access: CDMA/CS/NDA (Carrier Sense Multiple Access / Collision Detection / Non-Destructive Arbitration)
- Addressing modes: unicast, broadcast and multicast
- Smallest frame: 6 bytes
- Error detection: CRC16
- Bus signaling: 1-wire "open collector" or 2-wire diferential (CAN transceiver)
- Current PIC implementation: about 480 words of code and 25 bytes of RAM (interrupt driven)
Enhancements:
- Fixed minor framing bugs that affect reception of consecutive frames.
- Added sample code for analog inputs node using 16f876.
YASP is a simple and open protocol for building networks with small microcontrollers. It is designed to have a small footprint for easy implementation with minimal hardware resources, but without sacrifice advanced features and future growth.
The protocol scalability is implemented using variable length fields.
The physical layer use the NRZ encoding as in RS-232, but using dominant and recessive bus states to provide a reliable way to detect collisions.
Main features:
- Node adresses: 1 to n bytes
- Medium access: CDMA/CS/NDA (Carrier Sense Multiple Access / Collision Detection / Non-Destructive Arbitration)
- Addressing modes: unicast, broadcast and multicast
- Smallest frame: 6 bytes
- Error detection: CRC16
- Bus signaling: 1-wire "open collector" or 2-wire diferential (CAN transceiver)
- Current PIC implementation: about 480 words of code and 25 bytes of RAM (interrupt driven)
Enhancements:
- Fixed minor framing bugs that affect reception of consecutive frames.
- Added sample code for analog inputs node using 16f876.
YASP 0.4 Screenshot
YASP 0.4 Keywords
YASP
YASP 0.4
network protocol
protocol
project
network
micro
lightweight
0.4
YASP 0.4
Automation
Miscellaneous
Bookmark YASP 0.4
YASP 0.4 Copyright
WareSeeker periodically updates pricing and software information of YASP 0.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of YASP 0.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
network protocols
protocol stack
yaspan
what is network protocol
yasper
types of network protocol
network protocols list
jose maria yaspik
protocol ymsgr
wireless network protocol
network protocol analyzer
myspace
kyoto protocol
computer network protocol
network protocol stack
yaspa
network protocol types
protocol rtsp
Version History
Related Software
Agnix project is an embedded real-time network operating system kernel. Free Download
The Argus Open Project is focused on developing network activity audit strategies. Free Download
Autoplay project connects two xboard/winboard protocol complaint chess engines and lets them play against each other. Free Download
Gozirra (previously SERStomp) is a lightweight client and server implementation of the Stomp (TTMP) protocol. Free Download
ssldump is an SSLv3/TLS network protocol analyzer. Free Download
s3d is a 3D network display server which can be used as a 3D desktop environment. Free Download
iMaze is a multiplayer, realtime, 3D, labyrinth run and shoot game. Free Download
Pdump project (Packet dump) is a network packet sniffer. Free Download
Latest Software
Popular Software
Favourite Software