From b505d29fbe5575e67282bf224ecf352b7c36f9f2 Mon Sep 17 00:00:00 2001 From: Adrian Stevens Date: Mon, 1 Jul 2024 17:29:58 -0700 Subject: [PATCH 1/2] Restore ProjectLab class name --- Source/Meadow.ProjectLab/ProjectLab.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/Meadow.ProjectLab/ProjectLab.cs b/Source/Meadow.ProjectLab/ProjectLab.cs index 108b682..b1e76a1 100644 --- a/Source/Meadow.ProjectLab/ProjectLab.cs +++ b/Source/Meadow.ProjectLab/ProjectLab.cs @@ -8,30 +8,30 @@ namespace Meadow.Devices; /// /// A base class for Feather-based, Project Lab-targeted applications /// -public abstract class ProjectLabFeatherApp : App +public abstract class ProjectLabFeatherApp : App { } /// /// A base class for F7 Core Compute-based, Project Lab-targeted applications /// -public abstract class ProjectLabCoreComputeApp : App +public abstract class ProjectLabCoreComputeApp : App { } /// /// Represents Project Lab hardware and exposes its peripherals /// -public class ProjectLabHardwareProvider : IMeadowAppEmbeddedHardwareProvider +public class ProjectLab : IMeadowAppEmbeddedHardwareProvider { - private ProjectLabHardwareProvider() { } + private ProjectLab() { } /// /// Create an instance of the ProjectLab class /// public static IProjectLabHardware Create() { - return new ProjectLabHardwareProvider() + return new ProjectLab() .Create(Resolver.Services.Get()!); } From 14a14cfde03e792d05fda7e657c8f9d9b865ccf4 Mon Sep 17 00:00:00 2001 From: Adrian Stevens Date: Mon, 1 Jul 2024 18:58:25 -0700 Subject: [PATCH 2/2] Update comment --- Source/ProjectLab_Demo/MeadowApp.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/ProjectLab_Demo/MeadowApp.cs b/Source/ProjectLab_Demo/MeadowApp.cs index 372a7fc..371e7c3 100644 --- a/Source/ProjectLab_Demo/MeadowApp.cs +++ b/Source/ProjectLab_Demo/MeadowApp.cs @@ -8,8 +8,8 @@ namespace ProjectLab_Demo; -// Change F7FeatherV2 to F7FeatherV1 if using Feather V1 Meadow boards -// Change to F7CoreComputeV2 for Project Lab V3.x +// Change to ProjectLabFeatherApp for Project Lab V1 or V2 +// Change to ProjectLabCoreComputeApp for Project Lab V3+ public class MeadowApp : ProjectLabCoreComputeApp { private DisplayController? displayController;