Пример #1
0
        public void postXMLDeserialisation()
        {
            // Comment this out if you have a real LabJack
            return;

            if (LJDeviceHandlesBySerial.ContainsKey(labjackSerial))
            {
                labjackHandle = LJDeviceHandlesBySerial[labjackSerial];
            }
            else
            {
                // This labjack hasn't been opened yet, so lets do that.
                LJUD.OpenLabJack(LJUD.DEVICE.U3, LJUD.CONNECTION.USB, labjackSerial, false, ref labjackHandle);
                LJDeviceHandlesBySerial[labjackSerial] = labjackHandle;

                // Reset the config, in case another application has messed with it
                LJUD.AddRequest(labjackHandle, LJUD.IO.PIN_CONFIGURATION_RESET, 0, 0, 0, 0);

                // Set 12-bit sampling resolution
                LJUD.AddRequest(labjackHandle, LJUD.IO.PUT_CONFIG, LJUD.CHANNEL.AIN_RESOLUTION, 12, 0, 0);
            }

            // Configure FIO channel for this bicycle as analogue input.
            LJUD.AddRequest(labjackHandle, LJUD.IO.PUT_ANALOG_ENABLE_BIT, FIOChannel, 1, 0, 0);
        }