Download EnOceanNet

Description

EnOceanNet is at .NET API for the Thermokon STC-Ethernet transceiver, that is based on the TCM 120 EnOcean module. The source code is written i C#.The API operates in TCP server mode and supports multiple transceivers simultaneously.

Source Files

The download file enoceannet.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
EnOceanNet/EnOcean/Command/CommandTelegram.cs
EnOceanNet/EnOcean/Command/CommandType.cs
EnOceanNet/EnOcean/Command/ModemOff.cs//from   w  w  w .  j  a v  a 2 s. co  m
EnOceanNet/EnOcean/Command/ModemOn.cs
EnOceanNet/EnOcean/Command/ReadIdBase.cs
EnOceanNet/EnOcean/Command/ReadModemStatus.cs
EnOceanNet/EnOcean/Command/ReadRadioSensitivity.cs
EnOceanNet/EnOcean/Command/ReadSoftwareVersion.cs
EnOceanNet/EnOcean/Command/Reset.cs
EnOceanNet/EnOcean/Command/SetIdBase.cs
EnOceanNet/EnOcean/Command/SetRadioSensitivity.cs
EnOceanNet/EnOcean/Command/Sleep.cs
EnOceanNet/EnOcean/Command/Wake.cs
EnOceanNet/EnOcean/EnOcean.csproj
EnOceanNet/EnOcean/EnOcean.csproj.vspscc
EnOceanNet/EnOcean/Message/Error/AcknowledgeNotWantedError.cs
EnOceanNet/EnOcean/Message/Error/ChecksumError.cs
EnOceanNet/EnOcean/Message/Error/DuplicateModemIdError.cs
EnOceanNet/EnOcean/Message/Error/Error.cs
EnOceanNet/EnOcean/Message/Error/HseqError.cs
EnOceanNet/EnOcean/Message/Error/IdBaseOutOfRangeError.cs
EnOceanNet/EnOcean/Message/Error/LengthError.cs
EnOceanNet/EnOcean/Message/Error/NoAcknowledgeError.cs
EnOceanNet/EnOcean/Message/Error/OrgError.cs
EnOceanNet/EnOcean/Message/Error/TelegramIdOutOfRangeError.cs
EnOceanNet/EnOcean/Message/InformIdBase.cs
EnOceanNet/EnOcean/Message/InformInit.cs
EnOceanNet/EnOcean/Message/InformModemStatus.cs
EnOceanNet/EnOcean/Message/InformRadioSensitivity.cs
EnOceanNet/EnOcean/Message/InformSoftwareVersion.cs
EnOceanNet/EnOcean/Message/MessageTelegram.cs
EnOceanNet/EnOcean/Message/MessageType.cs
EnOceanNet/EnOcean/Message/Ok.cs
EnOceanNet/EnOcean/Org.cs
EnOceanNet/EnOcean/Properties/AssemblyInfo.cs
EnOceanNet/EnOcean/Radio/Modem/ModemAcknowledgeTelegram.cs
EnOceanNet/EnOcean/Radio/Modem/ModemTelegram.cs
EnOceanNet/EnOcean/Radio/RadioTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/ButtonState.cs
EnOceanNet/EnOcean/Radio/Sensor/FourByteSensorDataTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/FourByteSensorFunction.cs
EnOceanNet/EnOcean/Radio/Sensor/FourByteSensorTeachTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/FourByteSensorTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/Manufacturer.cs
EnOceanNet/EnOcean/Radio/Sensor/OneByteSensorTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/RepeatedSwitchNTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/RepeatedSwitchTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/RepeatedSwitchUTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/SensorTelegram.cs
EnOceanNet/EnOcean/Radio/Sensor/SwitchType.cs
EnOceanNet/EnOcean/RadioSensitivity.cs
EnOceanNet/EnOcean/Telegram.cs
EnOceanNet/EnOcean/TelegramType.cs
EnOceanNet/EnOceanNet.sln
EnOceanNet/EnOceanNet.snk
EnOceanNet/EnOceanNet.vssscc
EnOceanNet/Samples/ChangeSettings/ChangeSettings.csproj
EnOceanNet/Samples/ChangeSettings/ChangeSettings.csproj.vspscc
EnOceanNet/Samples/ChangeSettings/Program.cs
EnOceanNet/Samples/ChangeSettings/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ChangeSettings/app.config
EnOceanNet/Samples/Discovery/Discovery.csproj
EnOceanNet/Samples/Discovery/Discovery.csproj.vspscc
EnOceanNet/Samples/Discovery/Program.cs
EnOceanNet/Samples/Discovery/Properties/AssemblyInfo.cs
EnOceanNet/Samples/Discovery/app.config
EnOceanNet/Samples/Receive/Program.cs
EnOceanNet/Samples/Receive/Properties/AssemblyInfo.cs
EnOceanNet/Samples/Receive/Receive.csproj
EnOceanNet/Samples/Receive/Receive.csproj.vspscc
EnOceanNet/Samples/Receive/app.config
EnOceanNet/Samples/ReceiveVerbose/Program.cs
EnOceanNet/Samples/ReceiveVerbose/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ReceiveVerbose/ReceiveVerbose.csproj
EnOceanNet/Samples/ReceiveVerbose/ReceiveVerbose.csproj.vspscc
EnOceanNet/Samples/ReceiveVerbose/app.config
EnOceanNet/Samples/Send/Program.cs
EnOceanNet/Samples/Send/Properties/AssemblyInfo.cs
EnOceanNet/Samples/Send/Send.csproj
EnOceanNet/Samples/Send/Send.csproj.vspscc
EnOceanNet/Samples/Send/app.config
EnOceanNet/Samples/ServiceExposure/DimmerController/DimmerController.csproj
EnOceanNet/Samples/ServiceExposure/DimmerController/DimmerController.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/DimmerController/DimmerControllerService.Designer.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/DimmerControllerService.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/DimmerControllerService.resx
EnOceanNet/Samples/ServiceExposure/DimmerController/Program.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/ProjectInstaller.Designer.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/ProjectInstaller.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/ProjectInstaller.resx
EnOceanNet/Samples/ServiceExposure/DimmerController/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/DimmerController/app.config
EnOceanNet/Samples/ServiceExposure/EnOceanReceiver/EnOceanReceiver.csproj
EnOceanNet/Samples/ServiceExposure/EnOceanReceiver/EnOceanReceiver.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/EnOceanReceiver/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/EnOceanReceiver/Receiver.cs
EnOceanNet/Samples/ServiceExposure/EnOceanReceiver/TelegramReceivedEventArgs.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/EnOceanService.Designer.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/EnOceanService.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/EnOceanService.csproj
EnOceanNet/Samples/ServiceExposure/EnOceanService/EnOceanService.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/EnOceanService/EnOceanService.resx
EnOceanNet/Samples/ServiceExposure/EnOceanService/Program.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/ProjectInstaller.Designer.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/ProjectInstaller.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/ProjectInstaller.resx
EnOceanNet/Samples/ServiceExposure/EnOceanService/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/Properties/Settings.Designer.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/Properties/Settings.settings
EnOceanNet/Samples/ServiceExposure/EnOceanService/ReceiverBroker.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/SensorReceiver.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/SensorReceiverProxy.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/StcEthernetBroker.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/TransmitterService.cs
EnOceanNet/Samples/ServiceExposure/EnOceanService/app.config
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/ActiveTransmitter.cs
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/EnOceanTransmitter.csproj
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/EnOceanTransmitter.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/Transmitter.cs
EnOceanNet/Samples/ServiceExposure/EnOceanTransmitter/TransmitterServiceProxy.cs
EnOceanNet/Samples/ServiceExposure/Logger/App.config
EnOceanNet/Samples/ServiceExposure/Logger/Database.cs
EnOceanNet/Samples/ServiceExposure/Logger/Logger.csproj
EnOceanNet/Samples/ServiceExposure/Logger/Logger.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/Logger/LoggerService.Designer.cs
EnOceanNet/Samples/ServiceExposure/Logger/LoggerService.cs
EnOceanNet/Samples/ServiceExposure/Logger/LoggerService.resx
EnOceanNet/Samples/ServiceExposure/Logger/Program.cs
EnOceanNet/Samples/ServiceExposure/Logger/ProjectInstaller.Designer.cs
EnOceanNet/Samples/ServiceExposure/Logger/ProjectInstaller.cs
EnOceanNet/Samples/ServiceExposure/Logger/ProjectInstaller.resx
EnOceanNet/Samples/ServiceExposure/Logger/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/OutdoorLight.csproj
EnOceanNet/Samples/ServiceExposure/OutdoorLight/OutdoorLight.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/OutdoorLight/OutdoorLightService.Designer.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/OutdoorLightService.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/OutdoorLightService.resx
EnOceanNet/Samples/ServiceExposure/OutdoorLight/Program.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/ProjectInstaller.Designer.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/ProjectInstaller.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/ProjectInstaller.resx
EnOceanNet/Samples/ServiceExposure/OutdoorLight/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/Properties/Settings.Designer.cs
EnOceanNet/Samples/ServiceExposure/OutdoorLight/Properties/Settings.settings
EnOceanNet/Samples/ServiceExposure/OutdoorLight/app.config
EnOceanNet/Samples/ServiceExposure/RelayController/Program.cs
EnOceanNet/Samples/ServiceExposure/RelayController/ProjectInstaller.Designer.cs
EnOceanNet/Samples/ServiceExposure/RelayController/ProjectInstaller.cs
EnOceanNet/Samples/ServiceExposure/RelayController/ProjectInstaller.resx
EnOceanNet/Samples/ServiceExposure/RelayController/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/RelayController/RelayController.csproj
EnOceanNet/Samples/ServiceExposure/RelayController/RelayController.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/RelayController/RelayControllerService.Designer.cs
EnOceanNet/Samples/ServiceExposure/RelayController/RelayControllerService.cs
EnOceanNet/Samples/ServiceExposure/RelayController/RelayControllerService.resx
EnOceanNet/Samples/ServiceExposure/RelayController/app.config
EnOceanNet/Samples/ServiceExposure/ServiceContract/IEnOceanReceiver.cs
EnOceanNet/Samples/ServiceExposure/ServiceContract/IEnOceanTransmitter.cs
EnOceanNet/Samples/ServiceExposure/ServiceContract/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/ServiceContract/SensorData.cs
EnOceanNet/Samples/ServiceExposure/ServiceContract/ServiceContract.csproj
EnOceanNet/Samples/ServiceExposure/ServiceContract/ServiceContract.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Properties/Database.sqlsettings
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Properties/ServerSelection.sqlpolicy
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Database Level Objects/Security/Roles/Database Roles/SensorDataReader.role.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Database Level Objects/Security/Roles/Database Roles/SensorDataWriter.role.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Schemas/dbo/Programmability/Stored Procedures/GetLatestSensorTelegram.proc.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Schemas/dbo/Programmability/Stored Procedures/StoreSensorTelegram.proc.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Schemas/dbo/Tables/Sensor.table.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Schemas/dbo/Tables/SensorTelegram.table.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Schema Objects/Server Level Objects/Security/Logins/KORSGAARD_hallvard.login.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Scripts/Post-Deployment/ManualPostDeployment.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Scripts/Post-Deployment/Script.PostDeployment.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/Scripts/Pre-Deployment/Script.PreDeployment.sql
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/SqlAzureDatabase.dbproj
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/SqlAzureDatabase.dbproj.vspscc
EnOceanNet/Samples/ServiceExposure/SqlAzureDatabase/SqlAzureDatabase.sqlproj
EnOceanNet/Samples/ServiceExposure/TestClient/Program.cs
EnOceanNet/Samples/ServiceExposure/TestClient/Properties/AssemblyInfo.cs
EnOceanNet/Samples/ServiceExposure/TestClient/Properties/DataSources/ServiceContract.SensorData.datasource
EnOceanNet/Samples/ServiceExposure/TestClient/TestClient.csproj
EnOceanNet/Samples/ServiceExposure/TestClient/TestClient.csproj.vspscc
EnOceanNet/Samples/ServiceExposure/TestClient/app.config
EnOceanNet/Samples/SqlLogger/DataAccess/Database.cs
EnOceanNet/Samples/SqlLogger/EnOceanLogger.Designer.cs
EnOceanNet/Samples/SqlLogger/EnOceanLogger.cs
EnOceanNet/Samples/SqlLogger/EnOceanLogger.resx
EnOceanNet/Samples/SqlLogger/Program.cs
EnOceanNet/Samples/SqlLogger/ProjectInstaller.Designer.cs
EnOceanNet/Samples/SqlLogger/ProjectInstaller.cs
EnOceanNet/Samples/SqlLogger/ProjectInstaller.resx
EnOceanNet/Samples/SqlLogger/Properties/AssemblyInfo.cs
EnOceanNet/Samples/SqlLogger/Properties/Settings.Designer.cs
EnOceanNet/Samples/SqlLogger/Properties/Settings.settings
EnOceanNet/Samples/SqlLogger/SensorType.cs
EnOceanNet/Samples/SqlLogger/SqlLogger.csproj
EnOceanNet/Samples/SqlLogger/SqlLogger.csproj.vspscc
EnOceanNet/Samples/SqlLogger/app.config
EnOceanNet/Samples/SqlLoggerDatabase/Debug.publish.xml
EnOceanNet/Samples/SqlLoggerDatabase/Permissions.sql
EnOceanNet/Samples/SqlLoggerDatabase/Properties/Database.sqlcmdvars
EnOceanNet/Samples/SqlLoggerDatabase/Properties/Database.sqldeployment
EnOceanNet/Samples/SqlLoggerDatabase/Properties/Database.sqlpermissions
EnOceanNet/Samples/SqlLoggerDatabase/Properties/Database.sqlsettings
EnOceanNet/Samples/SqlLoggerDatabase/Release.publish.xml
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Programmability/Stored Procedures/StoreAnalogSensor.proc.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Programmability/Stored Procedures/StoreDigitalSensor.proc.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Programmability/Stored Procedures/StoreSwitch.proc.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/AnalogSensor.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/DigitalSensor.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/AnalogSensor.FK_AnalogSensorSensorId.fkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/AnalogSensor.FK_AnalogSensorSensorType.fkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/AnalogSensor.PK_AnalogSensor.pkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/DigitalSensor.FK_DigitalSensorSensorId.fkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/DigitalSensor.FK_DigitalSensorSensorType.fkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/DigitalSensor.PK_DigitalSensor.pkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/Sensor.PK_Sensor.pkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/SensorType.PK_SensorType.pkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/Switch.FK_SwitchSensorId.fkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Keys/Switch.PK_Switch.pkey.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Sensor.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/SensorType.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Switch.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Schema Objects/Schemas/dbo/Tables/Temperature.table.sql
EnOceanNet/Samples/SqlLoggerDatabase/Scripts/Post-Deployment/Script.PostDeployment.sql
EnOceanNet/Samples/SqlLoggerDatabase/Scripts/Pre-Deployment/Script.PreDeployment.sql
EnOceanNet/Samples/SqlLoggerDatabase/SqlLoggerDatabase.dbproj
EnOceanNet/Samples/SqlLoggerDatabase/SqlLoggerDatabase.dbproj.vspscc
EnOceanNet/Samples/SqlLoggerDatabase/SqlLoggerDatabase.sqlproj
EnOceanNet/StcEthernet/Constants.cs
EnOceanNet/StcEthernet/Management/CancelAlarm.cs
EnOceanNet/StcEthernet/Management/CancelLearnMode.cs
EnOceanNet/StcEthernet/Management/ClientServerMode.cs
EnOceanNet/StcEthernet/Management/DeleteChannel.cs
EnOceanNet/StcEthernet/Management/InformMode.cs
EnOceanNet/StcEthernet/Management/InformTimeError.cs
EnOceanNet/StcEthernet/Management/LearnSensor.cs
EnOceanNet/StcEthernet/Management/ManagementTelegram.cs
EnOceanNet/StcEthernet/Management/ReadChannel.cs
EnOceanNet/StcEthernet/Management/ReadMode.cs
EnOceanNet/StcEthernet/Management/SetAlarm.cs
EnOceanNet/StcEthernet/Management/SetLearnMode.cs
EnOceanNet/StcEthernet/Management/SetMode.cs
EnOceanNet/StcEthernet/Management/Settings.cs
EnOceanNet/StcEthernet/Management/TransieverInfo.cs
EnOceanNet/StcEthernet/Management/TransieverInfoReceivedEventArgs.cs
EnOceanNet/StcEthernet/ManagementTelegramReceivedEventArgs.cs
EnOceanNet/StcEthernet/Mode.cs
EnOceanNet/StcEthernet/Properties/AssemblyInfo.cs
EnOceanNet/StcEthernet/ResponseTimeoutEventArgs.cs
EnOceanNet/StcEthernet/SendEnOceanTelegram.cs
EnOceanNet/StcEthernet/SendManagementTelegram.cs
EnOceanNet/StcEthernet/SendTelegram.cs
EnOceanNet/StcEthernet/Server.cs
EnOceanNet/StcEthernet/StcEthernet.csproj
EnOceanNet/StcEthernet/StcEthernet.csproj.vspscc
EnOceanNet/StcEthernet/TelegramReceivedEventArgs.cs
EnOceanNet/StcEthernet/Transiever.cs
EnOceanNet/StcEthernet/TransieverConnectedEventArgs.cs
EnOceanNet/StcEthernet/TransieverDisconnectedEventArgs.cs
EnOceanNet/StcEthernet/TransieverInitializedEventArgs.cs
EnOceanNet/StcEthernet/UnknownDataReceivedEventArgs.cs

Download

Click the following link to download enoceannet.zip.

enoceannet.zip




















Home »
  C# Free Code »
    Network »




ActiveDirectory
Bluetooth
Client
FTP
LDAP
Network
Server
Socket
TCP
WCF