Full Version : SNAP Protocol on ATmel 90s8515 (ASM)
avr >>ASSMBLER ROUTINES >>SNAP Protocol on ATmel 90s8515 (ASM)


AVR_Admin- 05-02-2006
SNAPAVR.ZIP by Mike Eitel

AVR example using a 90S8515 and STK200 development kit


S.N.A.P - Scaleable Node Address Protocol

S.N.A.P is an free and open network protocol. The protocol was primary developed for PLM-24 based
home automation and control systems but it is a generic protocol and not limited to this. S.N.A.P can be
used in any type of applications where an easy to learn and light weighted network protocol is needed.

Features.

- Easy to learn, use and implement.
- Free and open network protocol.
- Free development tools available.
- Scaleable binary protocol with small overhead.
- Requires minimal MCU resources to implement.
- Up to 16.7 million node addresses.
- Up to 24 protocol specific flags.
- Optional ACK/NAK request.
- Optional command mode.
- 8 different error detecting methods (Checksum, CRC, FEC etc.).
- Can be used in master/slave and/or peer-to-peer.
- Supports broadcast messages.
- Media independent (power line, RF, TP, IR etc.).
- Works with simplex, half-, full- duplex links.
- Header is scaleable from 3-12 bytes.
- User specified number of preamble bytes (0-n).
- Works with synchronous and asynchronous communication.
- Works with our free PLM-24 < > TCP/IP Gateway software.

Link to SNAP Protocol Site: http://www.hth.com/snap/



Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.