コード例 #1
0
        private void InitializeModules()
        {
            // Initialize GTM.Modules and event handlers here.
            ledExtender = new GTM.GHIElectronics.Extender(3);

            heartRateExtender = new GTM.GHIElectronics.Extender(9);
        }
コード例 #2
0
        private void InitializeModules()
        {
            // Initialize GTM.Modules and event handlers here.
            extender = new GTM.GHIElectronics.Extender(3);

            button = new GTM.GHIElectronics.Button(14);
        }
コード例 #3
0
 private void InitializeModules()
 {
     this.camera = new GTM.GHIElectronics.Camera(3);
     this.usbClientDP = new GTM.GHIElectronics.USBClientDP(1);
     this.displayT35 = new GTM.GHIElectronics.DisplayT35(14, 13, 12, 10);
     this.extender = new GTM.GHIElectronics.Extender(9);
 }
コード例 #4
0
 private void InitializeModules()
 {
     this.camera      = new GTM.GHIElectronics.Camera(3);
     this.usbClientDP = new GTM.GHIElectronics.USBClientDP(1);
     this.displayT35  = new GTM.GHIElectronics.DisplayT35(14, 13, 12, 10);
     this.extender    = new GTM.GHIElectronics.Extender(9);
 }
コード例 #5
0
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     entrada     = extender.CreateAnalogInput(GT.Socket.Pin.Three);
     salida      = extender.CreateDigitalOutput(GT.Socket.Pin.Five, false);
     timer       = new GT.Timer(1000);
     timer.Tick += timer_Tick;
     //Estado = ESTADO.APAGADO;
 }
 private void InitializeModules()
 {
     this.usbClientEDP = new GTM.GHIElectronics.USBClientEDP(1);
     this.ethernetJ11D = new GTM.GHIElectronics.EthernetJ11D(7);
     this.breakout     = new GTM.GHIElectronics.Breakout(11);
     this.sdCard       = new GTM.GHIElectronics.SDCard(5);
     this.extender     = new GTM.GHIElectronics.Extender(10);
 }
コード例 #7
0
 private void InitializeModules()
 {
     this.usbClientDP   = new GTM.GHIElectronics.UsbClientDP(1);
     this.multicolorLed = new GTM.GHIElectronics.MulticolorLed(11);
     this.extender2     = new GTM.GHIElectronics.Extender(4);
     this.extender      = new GTM.GHIElectronics.Extender(this.extender2.ExtenderSocketNumber);
     this.ethernet      = new GTM.GHIElectronics.Ethernet_J11D(7);
     this.button        = new GTM.GHIElectronics.Button(8);
 }
コード例 #8
0
 private void InitializeModules()
 {
     this.displayT35    = new GTM.GHIElectronics.DisplayT35(14, 13, 12, 10);
     this.multicolorLED = new GTM.GHIElectronics.MulticolorLED(11);
     this.ethernetJ11D  = new GTM.GHIElectronics.EthernetJ11D(7);
     this.usbClientDP   = new GTM.GHIElectronics.USBClientDP(1);
     this.extender      = new GTM.GHIElectronics.Extender(9);
     this.button        = new GTM.GHIElectronics.Button(8);
 }
コード例 #9
0
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     //TODO: Inicializar el sensor
     this.extender = extender;
     this.dig_out  = this.extender.CreateDigitalOutput(pin_socket_5, false);
     this.anag_in  = this.extender.CreateAnalogInput(pin_socket_3);
     timer         = new GT.Timer(1800, GT.Timer.BehaviorType.RunContinuously); // Create a timer
     timer.Tick   += timer_Tick;                                                // Run the method timer_tick when the timer ticks
     actual        = false;
 }
コード例 #10
0
 private void InitializeModules()
 {
     this.xBee          = new GTM.GHIElectronics.XBee(9);
     this.extender      = new GTM.GHIElectronics.Extender(11);
     this.rs485         = new GTM.GHIElectronics.RS485(this.extender.ExtenderSocketNumber);
     this.button        = new GTM.GHIElectronics.Button(4);
     this.usbClientSP   = new GTM.GHIElectronics.UsbClientSP(1);
     this.display_T35   = new GTM.GHIElectronics.Display_T35(14, 13, 12, 10);
     this.multicolorLed = new GTM.GHIElectronics.MulticolorLed(5);
 }
コード例 #11
0
 private void InitializeModules()
 {
     this.usbClientSP   = new GTM.GHIElectronics.USBClientSP(8);
     this.relayISOx16   = new GTM.GHIElectronics.RelayISOx16(7);
     this.extender      = new GTM.GHIElectronics.Extender(3);
     this.extender2     = new GTM.GHIElectronics.Extender(4);
     this.uart          = new GTM.GHIElectronics.Extender(2);
     this.tunes         = new GTM.GHIElectronics.Tunes(this.extender2.ExtenderSocketB);
     this.ethernetENC28 = new GTM.GHIElectronics.EthernetENC28(5);
 }
コード例 #12
0
        private void InitializeModules()
        {
            // Initialize GTM.Modules and event handlers here.
            extender1 = new GTM.GHIElectronics.Extender(3);

            extender2 = new GTM.GHIElectronics.Extender(4);

            usbSerial = new GTM.GHIElectronics.UsbSerial(6);

            usbClientSP = new GTM.GHIElectronics.UsbClientSP(8);
        }
コード例 #13
0
        private void InitializeModules()
        {
            // Initialize GTM.Modules and event handlers here.
            usbClient = new GTM.GHIElectronics.UsbClientDP(2);

            extender7 = new GTM.GHIElectronics.Extender(7);

            extender4 = new GTM.GHIElectronics.Extender(8);

            button = new GTM.GHIElectronics.Button(12);
        }
コード例 #14
0
        public MovementHexapod()
        {
            //---Initializing modules---//
            this.extender = new GTM.GHIElectronics.Extender(11);
            this.rs485    = new GTM.GHIElectronics.RS485(this.extender.ExtenderSocketNumber);
            serie         = new GT.Interfaces.Serial(GT.Socket.GetSocket(11, true, null, string.Empty), 200000, GT.Interfaces.Serial.SerialParity.None, GT.Interfaces.Serial.SerialStopBits.One, 8, GT.Interfaces.Serial.HardwareFlowControl.NotRequired, null);
            serie.Open();

            S11P3dirAx12 = extender.SetupDigitalOutput(GT.Socket.Pin.Three, true); //False pour lire, True pour écrire
            S11P3dirAx12.Write(true);
        }
コード例 #15
0
        private void InitializeModules()
        {
            // Initialize GTM.Modules and event handlers here.
            usbClientDP = new GTM.GHIElectronics.UsbClientDP(1);

            compass = new GTM.Seeed.Compass(4);

            wifi = new GTM.GHIElectronics.WiFi_RS21(9);

            accelerometer = new GTM.Seeed.Accelerometer(10);

            gps = new GTM.Seeed.GPS(11);

            extender = new GTM.GHIElectronics.Extender(14);
        }
コード例 #16
0
ファイル: Service.cs プロジェクト: twospoons/JayDayGad
        public static void Init(GTM.GHIElectronics.Display_HD44780 display)
        {
            version = "1.0";
            sensorVoltage = 4.80D;
            mvpermm = sensorVoltage / 512D;
            if (display_HD44780 == null)
            {
                display_HD44780 = display;
            }

            if (extender == null)
            {
                extender = new GTM.GHIElectronics.Extender(3);
            }

            if (sensors == null)
            {
                sensors = new AnalogInput[3];
            }

            if (sensors[0] == null)
                sensors[0] = extender.SetupAnalogInput(GT.Socket.Pin.Three);
            if (sensors[1] == null)
                sensors[1] = extender.SetupAnalogInput(GT.Socket.Pin.Four);
            if (sensors[2] == null)
                sensors[2] = extender.SetupAnalogInput(GT.Socket.Pin.Five);

            if (sensorTimer == null)
            {
                sensorTimer = new GT.Timer(500);
                sensorTimer.Tick += new GT.Timer.TickEventHandler(sensorTimer_Tick);
            }

            if (modem == null)
            {
                modem = new Sim900Modem(2);
            }

            Display("ozlo, llc " + version, "");
        }
コード例 #17
0
 private void InitializeModules()
 {
     // Initialize GTM.Modules and event handlers here.
     thermoExtender = new GTM.GHIElectronics.Extender(2);
 }
コード例 #18
0
 private void InitializeModules()
 {
     this.ledStrip      = new GTM.GHIElectronics.Extender(6);
     this.colorSelector = new GTM.GHIElectronics.Extender(2);
 }
コード例 #19
0
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     //TODO: Inicializar el sensor
 }
コード例 #20
0
 private void InitializeModules()
 {
     this.extender      = new GTM.GHIElectronics.Extender(2);
     this.ucBattery4xAA = new GTM.GHIElectronics.UCBattery4xAA(8);
 }
コード例 #21
0
 private void InitializeModules()
 {
     this.button = new GTM.GHIElectronics.Button(1);
     this.usbClientDP = new GTM.GHIElectronics.USBClientDP(8);
     this.extender = new GTM.GHIElectronics.Extender(11);
 }
コード例 #22
0
 private void InitializeModules() {
     this.extender = new GTM.GHIElectronics.Extender(4);
     this.usbClientSP = new GTM.GHIElectronics.UsbClientSP(8);
 }