diff --git a/99-benz-serial.rules b/99-benz-serial.rules new file mode 100644 index 0000000..d9c0cda --- /dev/null +++ b/99-benz-serial.rules @@ -0,0 +1,4 @@ +# 串口继电器 +KERNEL=="ttyUSB*", SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-xhci-hcd.4.auto-usb-0:1:1.0-port0", SYMLINK+="autolabor_relay", MODE="0777" +# 雷达 +KERNEL=="ttyUSB*", SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-fc840000.usb-usb-0:1:1.0-port0", SYMLINK+="autolabor_ld19", MODE="0777" \ No newline at end of file diff --git a/BenzObstacleDetect/Detection.cs b/BenzObstacleDetect/Detection.cs index 6688104..0f97de6 100644 --- a/BenzObstacleDetect/Detection.cs +++ b/BenzObstacleDetect/Detection.cs @@ -63,7 +63,7 @@ namespace Autolabor.Benz.ObstacleDetection // 4. 配置组件 // 激光雷达配置 - _lidarDriver.SetProperty("lidar.port", "/dev/tty.usbserial-2120"); + _lidarDriver.SetProperty("lidar.port", "/dev/autolabor_ld19"); _lidarDriver.SetProperty("lidar.x", 0.0); _lidarDriver.SetProperty("lidar.y", 0.0); _lidarDriver.SetProperty("lidar.originName", "frontLidarOrigin"); @@ -77,7 +77,7 @@ namespace Autolabor.Benz.ObstacleDetection _lidarDriver.SetProperty("sim.lidar.listen.port", _FrontLidarListenPort); // 串口继电器配置 - _serialRelay.SetProperty("serial.relay.port", "/dev/tty.usbserial-AC012VIB"); + _serialRelay.SetProperty("serial.relay.port", "/dev/autolabor_relay"); // 创建感兴趣区 _lidarRois = new[] diff --git a/Release/Linux-arm64/Autolabor.Robobase.dll b/Release/Autolabor.Robobase.dll similarity index 100% rename from Release/Linux-arm64/Autolabor.Robobase.dll rename to Release/Autolabor.Robobase.dll diff --git a/Release/Linux-arm64/BenzObstacleDetect.deps.json b/Release/BenzObstacleDetect.deps.json similarity index 100% rename from Release/Linux-arm64/BenzObstacleDetect.deps.json rename to Release/BenzObstacleDetect.deps.json diff --git a/Release/Linux-arm64/BenzObstacleDetect.exe b/Release/BenzObstacleDetect.exe similarity index 75% rename from Release/Linux-arm64/BenzObstacleDetect.exe rename to Release/BenzObstacleDetect.exe index 05e5c8d..65438f4 100644 Binary files a/Release/Linux-arm64/BenzObstacleDetect.exe and b/Release/BenzObstacleDetect.exe differ diff --git a/Release/Linux-arm64/BenzObstacleDetect.exe.config b/Release/BenzObstacleDetect.exe.config similarity index 100% rename from Release/Linux-arm64/BenzObstacleDetect.exe.config rename to Release/BenzObstacleDetect.exe.config diff --git a/Release/Linux-arm64/BenzObstacleDetect.pdb b/Release/BenzObstacleDetect.pdb similarity index 82% rename from Release/Linux-arm64/BenzObstacleDetect.pdb rename to Release/BenzObstacleDetect.pdb index cb30694..b59790f 100644 Binary files a/Release/Linux-arm64/BenzObstacleDetect.pdb and b/Release/BenzObstacleDetect.pdb differ diff --git a/Release/Linux-arm64/FluentAssertions.dll b/Release/FluentAssertions.dll similarity index 100% rename from Release/Linux-arm64/FluentAssertions.dll rename to Release/FluentAssertions.dll diff --git a/Release/Linux-arm64/Hprose.IO.dll b/Release/Hprose.IO.dll similarity index 100% rename from Release/Linux-arm64/Hprose.IO.dll rename to Release/Hprose.IO.dll diff --git a/Release/Linux-arm64/Hprose.RPC.Plugins.dll b/Release/Hprose.RPC.Plugins.dll similarity index 100% rename from Release/Linux-arm64/Hprose.RPC.Plugins.dll rename to Release/Hprose.RPC.Plugins.dll diff --git a/Release/Linux-arm64/Hprose.RPC.dll b/Release/Hprose.RPC.dll similarity index 100% rename from Release/Linux-arm64/Hprose.RPC.dll rename to Release/Hprose.RPC.dll diff --git a/Release/Linux-arm64/Json.More.dll b/Release/Json.More.dll similarity index 100% rename from Release/Linux-arm64/Json.More.dll rename to Release/Json.More.dll diff --git a/Release/Linux-arm64/JsonPointer.Net.dll b/Release/JsonPointer.Net.dll similarity index 100% rename from Release/Linux-arm64/JsonPointer.Net.dll rename to Release/JsonPointer.Net.dll diff --git a/Release/Linux-arm64/KdTreeLib.dll b/Release/KdTreeLib.dll similarity index 100% rename from Release/Linux-arm64/KdTreeLib.dll rename to Release/KdTreeLib.dll diff --git a/Release/Linux-arm64/MathNet.Numerics.dll b/Release/MathNet.Numerics.dll similarity index 100% rename from Release/Linux-arm64/MathNet.Numerics.dll rename to Release/MathNet.Numerics.dll diff --git a/Release/Linux-arm64/MathNet.Spatial.dll b/Release/MathNet.Spatial.dll similarity index 100% rename from Release/Linux-arm64/MathNet.Spatial.dll rename to Release/MathNet.Spatial.dll diff --git a/Release/Linux-arm64/Microsoft.Bcl.AsyncInterfaces.dll b/Release/Microsoft.Bcl.AsyncInterfaces.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Bcl.AsyncInterfaces.dll rename to Release/Microsoft.Bcl.AsyncInterfaces.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.Abstractions.dll b/Release/Microsoft.Extensions.Configuration.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.Abstractions.dll rename to Release/Microsoft.Extensions.Configuration.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.Binder.dll b/Release/Microsoft.Extensions.Configuration.Binder.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.Binder.dll rename to Release/Microsoft.Extensions.Configuration.Binder.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.CommandLine.dll b/Release/Microsoft.Extensions.Configuration.CommandLine.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.CommandLine.dll rename to Release/Microsoft.Extensions.Configuration.CommandLine.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/Release/Microsoft.Extensions.Configuration.EnvironmentVariables.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.EnvironmentVariables.dll rename to Release/Microsoft.Extensions.Configuration.EnvironmentVariables.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.FileExtensions.dll b/Release/Microsoft.Extensions.Configuration.FileExtensions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.FileExtensions.dll rename to Release/Microsoft.Extensions.Configuration.FileExtensions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.Json.dll b/Release/Microsoft.Extensions.Configuration.Json.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.Json.dll rename to Release/Microsoft.Extensions.Configuration.Json.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.UserSecrets.dll b/Release/Microsoft.Extensions.Configuration.UserSecrets.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.UserSecrets.dll rename to Release/Microsoft.Extensions.Configuration.UserSecrets.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Configuration.dll b/Release/Microsoft.Extensions.Configuration.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Configuration.dll rename to Release/Microsoft.Extensions.Configuration.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/Release/Microsoft.Extensions.DependencyInjection.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.DependencyInjection.Abstractions.dll rename to Release/Microsoft.Extensions.DependencyInjection.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.DependencyInjection.dll b/Release/Microsoft.Extensions.DependencyInjection.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.DependencyInjection.dll rename to Release/Microsoft.Extensions.DependencyInjection.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Diagnostics.Abstractions.dll b/Release/Microsoft.Extensions.Diagnostics.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Diagnostics.Abstractions.dll rename to Release/Microsoft.Extensions.Diagnostics.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Diagnostics.dll b/Release/Microsoft.Extensions.Diagnostics.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Diagnostics.dll rename to Release/Microsoft.Extensions.Diagnostics.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.FileProviders.Abstractions.dll b/Release/Microsoft.Extensions.FileProviders.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.FileProviders.Abstractions.dll rename to Release/Microsoft.Extensions.FileProviders.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.FileProviders.Physical.dll b/Release/Microsoft.Extensions.FileProviders.Physical.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.FileProviders.Physical.dll rename to Release/Microsoft.Extensions.FileProviders.Physical.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.FileSystemGlobbing.dll b/Release/Microsoft.Extensions.FileSystemGlobbing.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.FileSystemGlobbing.dll rename to Release/Microsoft.Extensions.FileSystemGlobbing.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Hosting.Abstractions.dll b/Release/Microsoft.Extensions.Hosting.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Hosting.Abstractions.dll rename to Release/Microsoft.Extensions.Hosting.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Hosting.dll b/Release/Microsoft.Extensions.Hosting.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Hosting.dll rename to Release/Microsoft.Extensions.Hosting.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.Abstractions.dll b/Release/Microsoft.Extensions.Logging.Abstractions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.Abstractions.dll rename to Release/Microsoft.Extensions.Logging.Abstractions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.Configuration.dll b/Release/Microsoft.Extensions.Logging.Configuration.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.Configuration.dll rename to Release/Microsoft.Extensions.Logging.Configuration.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.Console.dll b/Release/Microsoft.Extensions.Logging.Console.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.Console.dll rename to Release/Microsoft.Extensions.Logging.Console.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.Debug.dll b/Release/Microsoft.Extensions.Logging.Debug.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.Debug.dll rename to Release/Microsoft.Extensions.Logging.Debug.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.EventLog.dll b/Release/Microsoft.Extensions.Logging.EventLog.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.EventLog.dll rename to Release/Microsoft.Extensions.Logging.EventLog.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.EventSource.dll b/Release/Microsoft.Extensions.Logging.EventSource.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.EventSource.dll rename to Release/Microsoft.Extensions.Logging.EventSource.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Logging.dll b/Release/Microsoft.Extensions.Logging.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Logging.dll rename to Release/Microsoft.Extensions.Logging.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/Release/Microsoft.Extensions.Options.ConfigurationExtensions.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Options.ConfigurationExtensions.dll rename to Release/Microsoft.Extensions.Options.ConfigurationExtensions.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Options.dll b/Release/Microsoft.Extensions.Options.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Options.dll rename to Release/Microsoft.Extensions.Options.dll diff --git a/Release/Linux-arm64/Microsoft.Extensions.Primitives.dll b/Release/Microsoft.Extensions.Primitives.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.Extensions.Primitives.dll rename to Release/Microsoft.Extensions.Primitives.dll diff --git a/Release/Linux-arm64/Microsoft.VisualStudio.Threading.dll b/Release/Microsoft.VisualStudio.Threading.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.VisualStudio.Threading.dll rename to Release/Microsoft.VisualStudio.Threading.dll diff --git a/Release/Linux-arm64/Microsoft.VisualStudio.Validation.dll b/Release/Microsoft.VisualStudio.Validation.dll similarity index 100% rename from Release/Linux-arm64/Microsoft.VisualStudio.Validation.dll rename to Release/Microsoft.VisualStudio.Validation.dll diff --git a/Release/Linux-arm64/Mono.Posix.dll b/Release/Mono.Posix.dll similarity index 100% rename from Release/Linux-arm64/Mono.Posix.dll rename to Release/Mono.Posix.dll diff --git a/Release/Linux-arm64/NLog.dll b/Release/NLog.dll similarity index 100% rename from Release/Linux-arm64/NLog.dll rename to Release/NLog.dll diff --git a/Release/Linux-arm64/Nerdbank.Streams.dll b/Release/Nerdbank.Streams.dll similarity index 100% rename from Release/Linux-arm64/Nerdbank.Streams.dll rename to Release/Nerdbank.Streams.dll diff --git a/Release/Linux-arm64/Newtonsoft.Json.Schema.dll b/Release/Newtonsoft.Json.Schema.dll similarity index 100% rename from Release/Linux-arm64/Newtonsoft.Json.Schema.dll rename to Release/Newtonsoft.Json.Schema.dll diff --git a/Release/Linux-arm64/Newtonsoft.Json.dll b/Release/Newtonsoft.Json.dll similarity index 100% rename from Release/Linux-arm64/Newtonsoft.Json.dll rename to Release/Newtonsoft.Json.dll diff --git a/Release/Linux-arm64/StreamJsonRpc.dll b/Release/StreamJsonRpc.dll similarity index 100% rename from Release/Linux-arm64/StreamJsonRpc.dll rename to Release/StreamJsonRpc.dll diff --git a/Release/Linux-arm64/System.Buffers.dll b/Release/System.Buffers.dll similarity index 100% rename from Release/Linux-arm64/System.Buffers.dll rename to Release/System.Buffers.dll diff --git a/Release/Linux-arm64/System.Diagnostics.DiagnosticSource.dll b/Release/System.Diagnostics.DiagnosticSource.dll similarity index 100% rename from Release/Linux-arm64/System.Diagnostics.DiagnosticSource.dll rename to Release/System.Diagnostics.DiagnosticSource.dll diff --git a/Release/Linux-arm64/System.IO.Pipelines.dll b/Release/System.IO.Pipelines.dll similarity index 100% rename from Release/Linux-arm64/System.IO.Pipelines.dll rename to Release/System.IO.Pipelines.dll diff --git a/Release/Linux-arm64/System.Memory.dll b/Release/System.Memory.dll similarity index 100% rename from Release/Linux-arm64/System.Memory.dll rename to Release/System.Memory.dll diff --git a/Release/Linux-arm64/System.Numerics.Vectors.dll b/Release/System.Numerics.Vectors.dll similarity index 100% rename from Release/Linux-arm64/System.Numerics.Vectors.dll rename to Release/System.Numerics.Vectors.dll diff --git a/Release/Linux-arm64/System.Reflection.DispatchProxy.dll b/Release/System.Reflection.DispatchProxy.dll similarity index 100% rename from Release/Linux-arm64/System.Reflection.DispatchProxy.dll rename to Release/System.Reflection.DispatchProxy.dll diff --git a/Release/Linux-arm64/System.Runtime.CompilerServices.Unsafe.dll b/Release/System.Runtime.CompilerServices.Unsafe.dll similarity index 100% rename from Release/Linux-arm64/System.Runtime.CompilerServices.Unsafe.dll rename to Release/System.Runtime.CompilerServices.Unsafe.dll diff --git a/Release/Linux-arm64/System.Security.AccessControl.dll b/Release/System.Security.AccessControl.dll similarity index 100% rename from Release/Linux-arm64/System.Security.AccessControl.dll rename to Release/System.Security.AccessControl.dll diff --git a/Release/Linux-arm64/System.Security.Permissions.dll b/Release/System.Security.Permissions.dll similarity index 100% rename from Release/Linux-arm64/System.Security.Permissions.dll rename to Release/System.Security.Permissions.dll diff --git a/Release/Linux-arm64/System.Security.Principal.Windows.dll b/Release/System.Security.Principal.Windows.dll similarity index 100% rename from Release/Linux-arm64/System.Security.Principal.Windows.dll rename to Release/System.Security.Principal.Windows.dll diff --git a/Release/Linux-arm64/System.Text.Encodings.Web.dll b/Release/System.Text.Encodings.Web.dll similarity index 100% rename from Release/Linux-arm64/System.Text.Encodings.Web.dll rename to Release/System.Text.Encodings.Web.dll diff --git a/Release/Linux-arm64/System.Text.Json.dll b/Release/System.Text.Json.dll similarity index 100% rename from Release/Linux-arm64/System.Text.Json.dll rename to Release/System.Text.Json.dll diff --git a/Release/Linux-arm64/System.Threading.Channels.dll b/Release/System.Threading.Channels.dll similarity index 100% rename from Release/Linux-arm64/System.Threading.Channels.dll rename to Release/System.Threading.Channels.dll diff --git a/Release/Linux-arm64/System.Threading.Tasks.Extensions.dll b/Release/System.Threading.Tasks.Extensions.dll similarity index 100% rename from Release/Linux-arm64/System.Threading.Tasks.Extensions.dll rename to Release/System.Threading.Tasks.Extensions.dll diff --git a/Release/Linux-arm64/System.ValueTuple.dll b/Release/System.ValueTuple.dll similarity index 100% rename from Release/Linux-arm64/System.ValueTuple.dll rename to Release/System.ValueTuple.dll diff --git a/Release/Linux-arm64/Universe.CpuUsage.dll b/Release/Universe.CpuUsage.dll similarity index 100% rename from Release/Linux-arm64/Universe.CpuUsage.dll rename to Release/Universe.CpuUsage.dll diff --git a/Release/Linux-arm64/alglib403gpl_net2.dll b/Release/alglib403gpl_net2.dll similarity index 100% rename from Release/Linux-arm64/alglib403gpl_net2.dll rename to Release/alglib403gpl_net2.dll diff --git a/Release/Linux-arm64/appsettings.Development.json b/Release/appsettings.Development.json similarity index 100% rename from Release/Linux-arm64/appsettings.Development.json rename to Release/appsettings.Development.json diff --git a/Release/Linux-arm64/appsettings.json b/Release/appsettings.json similarity index 100% rename from Release/Linux-arm64/appsettings.json rename to Release/appsettings.json diff --git a/Release/Linux-arm64/componentlibrary.dll b/Release/componentlibrary.dll similarity index 100% rename from Release/Linux-arm64/componentlibrary.dll rename to Release/componentlibrary.dll diff --git a/Release/Linux-arm64/config/NLog.config b/Release/config/NLog.config similarity index 100% rename from Release/Linux-arm64/config/NLog.config rename to Release/config/NLog.config diff --git a/Release/Linux-arm64/cs/Microsoft.VisualStudio.Threading.resources.dll b/Release/cs/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/cs/Microsoft.VisualStudio.Threading.resources.dll rename to Release/cs/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/cs/Microsoft.VisualStudio.Validation.resources.dll b/Release/cs/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/cs/Microsoft.VisualStudio.Validation.resources.dll rename to Release/cs/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/cs/StreamJsonRpc.resources.dll b/Release/cs/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/cs/StreamJsonRpc.resources.dll rename to Release/cs/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/de/Microsoft.VisualStudio.Threading.resources.dll b/Release/de/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/de/Microsoft.VisualStudio.Threading.resources.dll rename to Release/de/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/de/Microsoft.VisualStudio.Validation.resources.dll b/Release/de/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/de/Microsoft.VisualStudio.Validation.resources.dll rename to Release/de/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/de/StreamJsonRpc.resources.dll b/Release/de/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/de/StreamJsonRpc.resources.dll rename to Release/de/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/es/Microsoft.VisualStudio.Threading.resources.dll b/Release/es/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/es/Microsoft.VisualStudio.Threading.resources.dll rename to Release/es/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/es/Microsoft.VisualStudio.Validation.resources.dll b/Release/es/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/es/Microsoft.VisualStudio.Validation.resources.dll rename to Release/es/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/es/StreamJsonRpc.resources.dll b/Release/es/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/es/StreamJsonRpc.resources.dll rename to Release/es/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/fr/Microsoft.VisualStudio.Threading.resources.dll b/Release/fr/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/fr/Microsoft.VisualStudio.Threading.resources.dll rename to Release/fr/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/fr/Microsoft.VisualStudio.Validation.resources.dll b/Release/fr/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/fr/Microsoft.VisualStudio.Validation.resources.dll rename to Release/fr/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/fr/StreamJsonRpc.resources.dll b/Release/fr/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/fr/StreamJsonRpc.resources.dll rename to Release/fr/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/it/Microsoft.VisualStudio.Threading.resources.dll b/Release/it/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/it/Microsoft.VisualStudio.Threading.resources.dll rename to Release/it/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/it/Microsoft.VisualStudio.Validation.resources.dll b/Release/it/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/it/Microsoft.VisualStudio.Validation.resources.dll rename to Release/it/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/it/StreamJsonRpc.resources.dll b/Release/it/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/it/StreamJsonRpc.resources.dll rename to Release/it/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/ja/Microsoft.VisualStudio.Threading.resources.dll b/Release/ja/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/ja/Microsoft.VisualStudio.Threading.resources.dll rename to Release/ja/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/ja/Microsoft.VisualStudio.Validation.resources.dll b/Release/ja/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/ja/Microsoft.VisualStudio.Validation.resources.dll rename to Release/ja/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/ja/StreamJsonRpc.resources.dll b/Release/ja/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/ja/StreamJsonRpc.resources.dll rename to Release/ja/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/ko/Microsoft.VisualStudio.Threading.resources.dll b/Release/ko/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/ko/Microsoft.VisualStudio.Threading.resources.dll rename to Release/ko/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/ko/Microsoft.VisualStudio.Validation.resources.dll b/Release/ko/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/ko/Microsoft.VisualStudio.Validation.resources.dll rename to Release/ko/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/ko/StreamJsonRpc.resources.dll b/Release/ko/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/ko/StreamJsonRpc.resources.dll rename to Release/ko/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/libserial_base-linux-arm64.so b/Release/libserial_base-linux-arm64.so similarity index 100% rename from Release/Linux-arm64/libserial_base-linux-arm64.so rename to Release/libserial_base-linux-arm64.so diff --git a/Release/Linux-arm64/libserial_base-linux-arm64.so.1.0 b/Release/libserial_base-linux-arm64.so.1.0 similarity index 100% rename from Release/Linux-arm64/libserial_base-linux-arm64.so.1.0 rename to Release/libserial_base-linux-arm64.so.1.0 diff --git a/Release/Linux-arm64/libserial_base-linux.so b/Release/libserial_base-linux.so similarity index 100% rename from Release/Linux-arm64/libserial_base-linux.so rename to Release/libserial_base-linux.so diff --git a/Release/Linux-arm64/libserial_base-linux.so.1.0 b/Release/libserial_base-linux.so.1.0 similarity index 100% rename from Release/Linux-arm64/libserial_base-linux.so.1.0 rename to Release/libserial_base-linux.so.1.0 diff --git a/Release/Linux-arm64/libserial_base-mac-arm64.1.0.dylib b/Release/libserial_base-mac-arm64.1.0.dylib similarity index 100% rename from Release/Linux-arm64/libserial_base-mac-arm64.1.0.dylib rename to Release/libserial_base-mac-arm64.1.0.dylib diff --git a/Release/Linux-arm64/libserial_base-mac-arm64.dylib b/Release/libserial_base-mac-arm64.dylib similarity index 100% rename from Release/Linux-arm64/libserial_base-mac-arm64.dylib rename to Release/libserial_base-mac-arm64.dylib diff --git a/Release/Linux-arm64/libserial_base-mac.1.0.dylib b/Release/libserial_base-mac.1.0.dylib similarity index 100% rename from Release/Linux-arm64/libserial_base-mac.1.0.dylib rename to Release/libserial_base-mac.1.0.dylib diff --git a/Release/Linux-arm64/libserial_base-mac.dylib b/Release/libserial_base-mac.dylib similarity index 100% rename from Release/Linux-arm64/libserial_base-mac.dylib rename to Release/libserial_base-mac.dylib diff --git a/Release/Linux-arm64/pl/Microsoft.VisualStudio.Threading.resources.dll b/Release/pl/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/pl/Microsoft.VisualStudio.Threading.resources.dll rename to Release/pl/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/pl/Microsoft.VisualStudio.Validation.resources.dll b/Release/pl/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/pl/Microsoft.VisualStudio.Validation.resources.dll rename to Release/pl/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/pl/StreamJsonRpc.resources.dll b/Release/pl/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/pl/StreamJsonRpc.resources.dll rename to Release/pl/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/pt-BR/Microsoft.VisualStudio.Threading.resources.dll b/Release/pt-BR/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/pt-BR/Microsoft.VisualStudio.Threading.resources.dll rename to Release/pt-BR/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/pt-BR/Microsoft.VisualStudio.Validation.resources.dll b/Release/pt-BR/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/pt-BR/Microsoft.VisualStudio.Validation.resources.dll rename to Release/pt-BR/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/pt-BR/StreamJsonRpc.resources.dll b/Release/pt-BR/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/pt-BR/StreamJsonRpc.resources.dll rename to Release/pt-BR/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/ru/Microsoft.VisualStudio.Threading.resources.dll b/Release/ru/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/ru/Microsoft.VisualStudio.Threading.resources.dll rename to Release/ru/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/ru/Microsoft.VisualStudio.Validation.resources.dll b/Release/ru/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/ru/Microsoft.VisualStudio.Validation.resources.dll rename to Release/ru/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/ru/StreamJsonRpc.resources.dll b/Release/ru/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/ru/StreamJsonRpc.resources.dll rename to Release/ru/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/serial_base-win.dll b/Release/serial_base-win.dll similarity index 100% rename from Release/Linux-arm64/serial_base-win.dll rename to Release/serial_base-win.dll diff --git a/Release/Linux-arm64/serial_base-win.exp b/Release/serial_base-win.exp similarity index 100% rename from Release/Linux-arm64/serial_base-win.exp rename to Release/serial_base-win.exp diff --git a/Release/Linux-arm64/serial_base-win.ilk b/Release/serial_base-win.ilk similarity index 100% rename from Release/Linux-arm64/serial_base-win.ilk rename to Release/serial_base-win.ilk diff --git a/Release/Linux-arm64/serial_base-win.lib b/Release/serial_base-win.lib similarity index 100% rename from Release/Linux-arm64/serial_base-win.lib rename to Release/serial_base-win.lib diff --git a/Release/Linux-arm64/serial_base-win.pdb b/Release/serial_base-win.pdb similarity index 100% rename from Release/Linux-arm64/serial_base-win.pdb rename to Release/serial_base-win.pdb diff --git a/Release/Linux-arm64/serial_base_dotnet.dll b/Release/serial_base_dotnet.dll similarity index 100% rename from Release/Linux-arm64/serial_base_dotnet.dll rename to Release/serial_base_dotnet.dll diff --git a/Release/Linux-arm64/serial_base_dotnet.dll.config b/Release/serial_base_dotnet.dll.config similarity index 100% rename from Release/Linux-arm64/serial_base_dotnet.dll.config rename to Release/serial_base_dotnet.dll.config diff --git a/Release/Linux-arm64/serial_base_dotnet.pdb b/Release/serial_base_dotnet.pdb similarity index 100% rename from Release/Linux-arm64/serial_base_dotnet.pdb rename to Release/serial_base_dotnet.pdb diff --git a/Release/Linux-arm64/tr/Microsoft.VisualStudio.Threading.resources.dll b/Release/tr/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/tr/Microsoft.VisualStudio.Threading.resources.dll rename to Release/tr/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/tr/Microsoft.VisualStudio.Validation.resources.dll b/Release/tr/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/tr/Microsoft.VisualStudio.Validation.resources.dll rename to Release/tr/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/tr/StreamJsonRpc.resources.dll b/Release/tr/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/tr/StreamJsonRpc.resources.dll rename to Release/tr/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/unity/mac/arm64/libserial_base.dylib b/Release/unity/mac/arm64/libserial_base.dylib similarity index 100% rename from Release/Linux-arm64/unity/mac/arm64/libserial_base.dylib rename to Release/unity/mac/arm64/libserial_base.dylib diff --git a/Release/Linux-arm64/zh-Hans/Microsoft.VisualStudio.Threading.resources.dll b/Release/zh-Hans/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hans/Microsoft.VisualStudio.Threading.resources.dll rename to Release/zh-Hans/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/zh-Hans/Microsoft.VisualStudio.Validation.resources.dll b/Release/zh-Hans/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hans/Microsoft.VisualStudio.Validation.resources.dll rename to Release/zh-Hans/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/zh-Hans/StreamJsonRpc.resources.dll b/Release/zh-Hans/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hans/StreamJsonRpc.resources.dll rename to Release/zh-Hans/StreamJsonRpc.resources.dll diff --git a/Release/Linux-arm64/zh-Hant/Microsoft.VisualStudio.Threading.resources.dll b/Release/zh-Hant/Microsoft.VisualStudio.Threading.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hant/Microsoft.VisualStudio.Threading.resources.dll rename to Release/zh-Hant/Microsoft.VisualStudio.Threading.resources.dll diff --git a/Release/Linux-arm64/zh-Hant/Microsoft.VisualStudio.Validation.resources.dll b/Release/zh-Hant/Microsoft.VisualStudio.Validation.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hant/Microsoft.VisualStudio.Validation.resources.dll rename to Release/zh-Hant/Microsoft.VisualStudio.Validation.resources.dll diff --git a/Release/Linux-arm64/zh-Hant/StreamJsonRpc.resources.dll b/Release/zh-Hant/StreamJsonRpc.resources.dll similarity index 100% rename from Release/Linux-arm64/zh-Hant/StreamJsonRpc.resources.dll rename to Release/zh-Hant/StreamJsonRpc.resources.dll