Classes

Class Description
MicrocontrollerBase

Summary

Abstract class representing an actual microcontroller
NetworkStreamCoupler

Summary

Attaches two network streams together
Oopic

Summary

Class that encapsulates the OOPic microcontroller
OopicObject

Summary

Class that represents an OOPic object by memory address
RoombaMicrocontroller  
SerialData

Summary

Class that represents serial data being transferred
Utils

Summary

Misc utils used in Wimo
WimoCommand

Summary

Generic WimoCommand object that houses a command type and the arguements to that command. This is the general protocal for talking to WiMo from the desktop/ppc
WimoNet

Summary

Class that handles sending and receiving WiMo data over a network.
WimoNetSerial

Summary

WimoNet class that communicates using Serial data.
WimoNetTcp

Summary

WimoNet class that uses TCP as its communication transport
WimoObjectDataReadEventArgs  
WimoObjectReceivedEventArgs

Summary

event args that are used for WimoObjects
WimoPing  
WimoSmsMessage

Summary

SmsMessage that contains a command

Interfaces

Interface Description
IWimoNetworkObject

Summary

interface that any object being transmitted needs to implement.

Delegates

Delegate Description
ValueFetchedHandler

Summary

delegate used for when a value is fetched from the OOPic
WimoObjectDataReadHandler  
WimoObjectReceivedHandler

Summary

delegate used when an event signalling that data has been received

Enumerations

Enumeration Description
WimoCommandType

Summary

Type of command
WimoNetworkObjectType

Summary

type of object that is being transmitted over the net.
WimoSmsCommands

Summary

The type of command being sent over SMS