Exemplo n.º 1
0
 public MyOxygenSensor(int hubPort, string type, string hubName, double minThreshold, double maxThreshold, bool wireless) : base(hubPort, type, hubName, minThreshold, maxThreshold, wireless)
 {
     device                 = new VoltageInput();
     device.HubPort         = hubPort;
     device.IsHubPortDevice = true;
     device.VoltageChange  += Device_VoltageChange;
 }
Exemplo n.º 2
0
 IPhidgetViewModel CreateViewModel(VoltageInput phidget)
 {
     if (phidget.ChannelClass == ChannelClass.VoltageInput && phidget.Parent.DeviceID == DeviceID.PN_TMP1101)
     {
         return(new ThermocoupleVoltageInputViewModel(phidget));
     }
     return(new VoltageInputViewModel(phidget));
 }
Exemplo n.º 3
0
    public override void SetSimulationProp(Circuit sim)
    {
        VoltageInput voltageInput = sim.Create <VoltageInput>(Voltage.WaveType.DC);

        voltageInput.maxVoltage = _batteryEntity.MaxVoltage;

        Ground ground = sim.Create <Ground>();

        Connectors[0].DllConnector = voltageInput.leadPos;
        Connectors[1].DllConnector = ground.leadIn;
    }