The following APIs have changed in Falcon6
| Falcon 5 | Falcon 6 |
|---|---|
| Knx.Bus.Common.ConnectorTypes - | Knx.Falcon.Configuration.ConnectorType |
| Knx.Bus.Common.Configuration.UsbConnectorParameters - | Knx.Falcon.Configuration.UsbConnectorParameters |
| Knx.Bus.Common.Configuration.KnxIpTunnelingConnectorParameters - | Knx.Falcon.Configuration.IpTunnelingConnectorParameters |
| Knx.Bus.Common.Configuration.KnxIpRoutingConnectorParameters - | Knx.Falcon.Configuration.IpRoutingConnectorParameters |
| Knx.Bus.Common.Configuration.KnxIpConnectorParameters - | Knx.Falcon.Configuration.IpUnicastConnectorParameters |
| Knx.Bus.Common.KnxIp.DiscoveryResult - | Knx.Falcon.Discovery.IpDeviceDiscoveryResult |
| Knx.Bus.Common.KnxIp.ServiceFamilies - | Knx.Falcon.KnxnetIp.ServiceFamily |
| Knx.Falcon.Sdk.DiscoveryClient - | discovery methods in Knx.Falcon.Sdk.KnxBus |
| Knx.Falcon.Sdk.DiscoveryClient.Discover() - | Knx.Falcon.Sdk.KnxBus.DiscoverIpDevicesAsync() |
| Knx.Falcon.Sdk.UsbDeviceEnumerator.GetAvailableInterfaces() - | replaceable by KnxBus.GetAttachedUsbDevices().Select(UsbConnectorParameters.FromDiscovery).ToArray() |
| ConnectorParameters(SerializationInfo info, StreamingContext context) or ISerializable interface implementation - | removed completely, intended replacement by ConnectorParameters.ToConnectionString() / ConnectorParameters.FromConnectionString() |
| Knx.Bus.Common.ConnectorTypes.Unknown - | is obsolete |
| Knx.Bus.Common.CheckCommunicationResult - | is obsolete |
| Knx.Bus.Common.Configuration.UsbConnectorParameters.HidPath - | Now called DevicePath |
| Knx.Bus.Common.Configuration.UsbConnectorParameters.DeviceId - | is obsolete |
| Knx.Bus.Common.Configuration.UsbConnectorParameters.DeviceIndex - | is obsolete |
| Knx.Bus.Common.KnxIp.AdapterTypes - | used in DiscoveryClient Constructor and dropped in v6.0 or functionality of DiscoveryClient in general replaced by discovery methods of KnxBus |
| Knx.Bus.Common.Configuration.KnxIpSecureRoutingConnectorParameters - | Now part of IpRoutingConnectorParameters |
| Knx.Bus.Common.Configuration.KnxIpSecureTunnelingConnectorParameters - | Now part of IpTunnelingConnectorParameters |