Project Description
Prophecy is a free, open source developer focused communications framework for the .NET platform intent on simplifying communications, message extraction, connection monitoring and reconnections using interchangeable classes for TCP, UDP, Serial Port, and USB.

Prophecy is a unified framework providing a consistent interface and events to communicate via Sockets, Serial Port and USB (HID).

The framework offers the following benefits:
  • The classes are interchangeable since they implement the same interface.
  • Automatic connection monitoring and reconnection with events for connections and lost connections. (Excludes UDP since it is a connection-less protocol).
  • Automatic incoming message parsing based on a specified end of line delimiter.
  • Supports binary and non-binary protocols.
  • Automatic string decoding for ASCII, UTF-8, or other non-binary based protocols.
  • An optional built-in stream reader for received data.

Last edited Oct 3, 2011 at 6:54 PM by JohnHughes, version 12