Performs a serializer run loop for the calling thread. Communication with the serializer board is started and this thread is blocked until ShutDown() is called (presumably in an event handler).
Return Value
void
Example
using RoboticsConnection.Serializer;
using RoboticsConnection.Serializer.Ids;
using RoboticsConnection.Serializer.Sensors;
using RoboticsConnection.Serializer.Components;
using RoboticsConnection.Serializer.Controllers;
using System;
namespace test
{
class Program
{
static Serializer serializer;
static SP03 speaker;
static void Main(string[] args)
{
serializer = new Serializer();
serializer.CommunicationStarted += new SerializerEventHandler(serializer_CommunicationStarted);
speaker = new SP03(serializer);
serializer.Run();
}
static void serializer_CommunicationStarted(Serializer sender)
{
speaker.Speak("Hello World!");
}
}
}
See also:
Class Serializer