public void Init()
 {
     _registeredSerials             = new List <string>();
     _ormSettings                   = new OrmSettings(new AcmeSettings(ConnectionString));
     DataConnection.DefaultSettings = _ormSettings;
     _sut = new SerialRepository();
 }
示例#2
0
        public LampService(ServiceCreationInfo info)
            : base(info)
        {
            uint port = uint.Parse(info.Configuration["port"]);

            mSerialHelper = SerialRepository.OpenPort("arduino", port, 115200);
        }
示例#3
0
        public CurtainService(ServiceCreationInfo info)
            : base("curtain", info)
        {
            uint port = uint.Parse(info.Configuration.port);

            mSerialHelper = SerialRepository.OpenPort("arduino", port, 115200);
            mRadioLock    = RadioLock.Instance;

            mLock = new Object();
        }
示例#4
0
 public SerialApiController(SerialRepository repository)
 {
     this.repository = repository;
     this.OnCreated();
 }