Introduction
Cm11 Commands & Notifications
Cm11 API Reference
Cm11 Class
AllLightsOffReceived Event
AllLightsOnReceived Event
AllOffReceived Event
BrightenLamp Method
BrightenReceived Event
Clear Method
Close Method
DimLamp Method
DimReceived Event
Error Event
Execute Method
IdleStateChange Event
InvokeEventsUsing Property
IsOpen Property
LogMessage Event
Notification Event
OffReceived Event
OnReceived Event
Open Method
SerialPortName Property
TraceException Method
TraceInfo Method
TurnOffDevice Method
TurnOnDevice Method
WaitUntilIdle Method
Cm11BrightenOrDimNotificationEventDelegate Delegate
Cm11CommunicationException Class
Cm11DeviceNotificationEventDelegate Delegate
Cm11ErrorEventDelegate Delegate
Cm11HouseNotificationEventDelegate Delegate
Cm11IdleStateChangeEventDelegate Delegate
Cm11InvalidCommandException Class
Cm11LogMessageEventDelegate Delegate
Cm11LowLevelNotificationEventDelegate Delegate
Cm11 Source Code
Source Code Files
Cm11.cs
DnSerialPort.cs
Test\AppForm.cs
Test\AppForm.Designer.cs
Test\HelpForm.cs
Test\HelpForm.Designer.cs
Test\Program.cs
No Namespace
ResourceFinder Class
Cm11Test Namespace
AppForm Class
AppendMessageToLog Method
AppForm Constructor
AppForm_Layout Method
AppForm_Load Method
clearLink_LinkClicked Method
cm11_AllLightsOffReceived Method
cm11_AllLightsOnReceived Method
cm11_AllOffReceived Method
cm11_BrightenReceived Method
cm11_DimReceived Method
cm11_Error Method
cm11_IdleStateChange Method
cm11_LogMessage Method
cm11_LowLevelNotification Method
cm11_OffReceived Method
cm11_OnReceived Method
EnableCommandUi Method
executeButton_Click Method
helpLink_LinkClicked Method
m_logMessageCount Field
MsgBox Method
serialPortComboBox_SelectionChangeCommitted Method
HelpForm Class
HelpForm Constructor
HelpForm_Load Method
Program Class
Main Method
DwellNet Namespace
Cm11 Class
AddressByteToString Method
AllLightsOffReceived Event
AllLightsOnReceived Event
AllOffReceived Event
BrightenLamp Method
BrightenReceived Event
CalculateChecksum Method
Clear Method
Close Method
CloseSerialPort Method
DeviceCodeNibbleToInt Method
DeviceCodeNibbleToString Method
DeviceCodeToNibble Method
DimLamp Method
DimReceived Event
Error Event
Execute Method
ExpectingEmptySerialInputBuffer Method
FireAllLightsOffReceived Method
FireAllLightsOnReceived Method
FireAllOffReceived Method
FireBrightenReceived Method
FireDimReceived Method
FireError Method
FireIdleStateChange Method
FireLogMessage Method
FireNotification Method
FireOffReceived Method
FireOnReceived Method
FormatBytes Method
FormatFunctionCommand Method
GetExceptionFullMessage Method
HardResync Method
HouseCodeNibbleToChar Method
HouseCodeToNibble Method
IDisposable.Dispose Method
IdleStateChange Event
InvokeEventsUsing Property
IsOpen Property
LogMessage Event
m_addressTracker Field
m_commandQueue Field
m_commandQueueChangeCount Field
m_idle Field
m_idleEvent Field
m_invokeEventsUsing Field
m_isOpen Field
m_lock Field
m_quitting Field
m_serialPort Field
m_serialPortName Field
m_wakeWorkerThread Field
m_workerThreadId Field
m_workerThreadWaitHandle Field
Notification Event
OffReceived Event
OnReceived Event
Open Method
OpenSerialPort Method
ParseAddress Method
ParseBrightenOrDimCommand Method
ParseFunction Method
ParseHexCommand Method
ParseHouseCode Method
PeekSerialPortByte Method
ProcessCommand Method
ProcessDeviceNotification Method
ProcessNotification Method
ProcessQueuedCommands Method
ReadSerialPortByte Method
ReadSerialPortBytes Method
s_addressRegex Field
s_brightenRegex Field
s_codesToNibbles Field
s_dimRegex Field
s_functionRegex Field
s_hexRegex Field
s_nibblesToCodes Field
SERIAL_TIMEOUT Field
SerialPortName Property
SetIdleState Method
SoftResync Method
TraceException Method
TraceInfo Method
TurnOffDevice Method
TurnOnDevice Method
Wait Method
WaitForSerialInput Method
WaitForSerialInputOrCommand Method
WaitUntilIdle Method
WorkerThread Method
WriteToSerialPort Method
Cm11.AddressTracker Class
AddressTracker Constructor
GetAddressedDevices Method
LastCommandHouseCodeNibble Property
m_addressedDevices Field
m_lastCommandHouseCodeNibble Field
m_lastCommandWasFunction Field
m_singleHouseMode Field
RegisterAddressCommand Method
RegisterFunctionCommand Method
Cm11.DnSerialPortStringResources Class
Cm11.HardResyncException Class
Cm11.NotificationDataParser Class
AtEndOfDataBytes Property
GetNextDataByte Method
NotificationDataParser Constructor
UngetDataByte Method
Cm11.QuittingException Class
Cm11.VoidDelegate Delegate
Cm11.WaitResult Enumeration
Cm11.X10Function Enumeration
Cm11BrightenOrDimNotificationEventDelegate Delegate
Cm11CommunicationException Class
Cm11CommunicationException Constructor
Cm11DeviceNotificationEventDelegate Delegate
Cm11ErrorEventDelegate Delegate
Cm11HouseNotificationEventDelegate Delegate
Cm11IdleStateChangeEventDelegate Delegate
Cm11InvalidCommandException Class
Cm11InvalidCommandException Constructor
Cm11LogMessageEventDelegate Delegate
Cm11LowLevelNotificationEventDelegate Delegate
DnSerialPort Class
Close Method
DataReceived Event
DnSerialPort Constructor
ErrorReceived Event
m_peekedInputByte Field
m_serialPort Field
m_serialPortName Field
m_strings Field
NewDnSerialPortException Method
Open Method
PeekByte Method
Purge Method
Read Method
ReadByte Method
Write Method
DnSerialPortException Class
DnSerialPortException Constructor
DnSerialPortStrings Class
SerialPortError Property