You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
589 B
19 lines
589 B
using RobotLib;
|
|
using RobotLib.Communication;
|
|
|
|
namespace RobotClientWpf
|
|
{
|
|
public class ChallengeFactory
|
|
{
|
|
public MqttPublisherSubscriber PublisherSubscriber { get; }
|
|
public Robot RobotStationary { get; }
|
|
public Robot RobotMobile { get; }
|
|
|
|
public ChallengeFactory()
|
|
{
|
|
this.PublisherSubscriber = MqttPublisherSubscriber.Instance;
|
|
this.RobotStationary = new Robot(this.PublisherSubscriber, RobotMode.Stationary);
|
|
this.RobotMobile = new Robot(this.PublisherSubscriber, RobotMode.Mobile);
|
|
}
|
|
}
|
|
}
|
|
|