Express VI usage

I know that express VI's are generally frowned upon here. My question is why?
Is it because people think that the programmer should be able to do (manually) what the express VI is doing?
Or is it because express VI's generally dont perform very well?
The reason I ask is because I know how to use the DAQ stuff, but I still use express VI's when I need to send a lot of data at once.
As an example... if I need to read or write single lines or ports I'll do it manually.
If I need to dump a 1K buffer onto a FIFO memory board, I'll use an express VI.
Solved!
Go to Solution.

Wayne,
While express VIs may be frowned upon here, they do have their uses, and meet their intended goals quite well.Theyre great for people trying to do relatively simple tasks which arent very process intensive, like taking some thermocouple data and writing it to a file. They can greatly speed up design and built time, which saves money as LV developer time can get very expensive. They also take off a good chunk of the learning curve for new users, while still giving more functionality than something like SignalExpress. 
For an experienced programmer, there absolutely can be more efficient and flexible solutions created, but there is also typically a higher development cost.  
This is a community of labview developers, so of course there will be some bias to the more rigorous, higher performance way of doing things. That being said, a huge number of people in industry use express VIs on a daily basis because of the simplicity they offer. 
Regards,
Kyle Mozdzyn
Applications Engineering
National Instruments
Regards,
Kyle M.
Applications Engineering
National Instruments

Similar Messages

  • Macbook Pro crashed after express slot usage. MBP will not startup.

    Hello,
    My Macbook Pro (MBP) 17" core2duo 2.8Ghz. Snow Leopard OSX10.6.3.
    I use my MBP's Express card slot to transfer SxS video cards, and sometimes connect to eSata drives.
    With each usage it seems to be unstable. Often when trying to eject card or adaptor it crashes showing a, turn off and restart computer message.
    So I would restart computer, and I continue on. I was kind of used to this,,,
    But this time around, my system did not start up after the reboot. It showed a "non-smoking sign without the cigarette" Sorry I don't know what you calll these. I think it means can't find system folder?
    I hope someone can point me to a fix.
    I did a PRam reset about 3 times. but no change.
    I did a safe boot, and ran disk utility permissions and there were pleanty of wrong permissions... So I fixed that twice, the same permissions seemed to be wrong again. I don't know if it really fixed anything...
    And I also tried to set startup disk to the internal hard disk. I don't know if that really made a difference...
    I then relaunched it as a disk drive to read it on another mac, and ran disk utilities and it reported nothing is wrong with this disk...
    Will reverting back to a time machine save do anything? Might give it a try.
    I remember way back when I bought this MBP, One of the first trial with the SxS gave me the same "non-" sign on startup, that I fixed. So I know there is a fix, I just couldn't find it on the forum.
    I hope I get my MBP running soon!
    Thanks in advance for the help!
    Takeshi Fukushima

    ...it crashes showing a, turn off and restart computer message...
    That is called a Kernel Panic. More here.
    http://support.apple.com/kb/TS3742
    It showed a "non-smoking sign without the cigarette" Sorry I don't know what you calll these. I think it means can't find system folder?
    Correct.
    Solutions:
    Disconnect all peripherals. Start the computer with the Option key pressed. After a few seconds you will see the availale bootable systems. select with the arrow keys and press Return. If you can get the OS to load, go here: http://support.apple.com/kb/DL1399. Download and install the combo Update.. Restart as normal.

  • [semi-solved] dell xps 12 touchscreen not working (2013, 12-9Q33)

    does anyone know how to get the touch screen working the dell xps 12?
    ran windows on it for a few days and there did not appear to be any hardware issues with touchscreen (or anything else).
    deleted all windows partitions and installed arch + kde with no issues, boots and runs great. but no response from the touch screen.
    have tried to cat every /dev/input/event* but get nothing when tapping touch screen.
    beleve it uses an atmel maxtouch digitizer... which i think should be picked up by udev... but dont think udev even sees the device, it just detetcs boring old mouse.
    this looks like a simmilar issue with ubuntu https://bugs.launchpad.net/ubuntu/+sour … ug/1218973 but on my system there is no indication that it is an i2c device.
    tried atmel kernel but still no action https://git.kernel.org/cgit/linux/kerne … mel-mxt-ts
    lsusb
    Bus 003 Device 002: ID 8087:8000 Intel Corp.
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 004: ID 8087:09fa Intel Corp.
    Bus 001 Device 003: ID 0bda:5716 Realtek Semiconductor Corp.
    Bus 001 Device 002: ID 8087:07dc Intel Corp.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    input
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ Integrated Webcam id=9 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
    ↳ Dell WMI hotkeys id=12 [slave keyboard (3)]
    sudo cat /proc/bus/input/devices
    I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
    N: Name="AT Translated Set 2 keyboard"
    P: Phys=isa0060/serio0/input0
    S: Sysfs=/devices/platform/i8042/serio0/input/input0
    U: Uniq=
    H: Handlers=sysrq kbd event0
    B: PROP=0
    B: EV=120013
    B: KEY=1100f02902000 8380307cf910f001 feffffdfffefffff fffffffffffffffe
    B: MSC=10
    B: LED=7
    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name="Power Button"
    P: Phys=PNP0C0C/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
    U: Uniq=
    H: Handlers=kbd event1
    B: PROP=0
    B: EV=3
    B: KEY=10000000000000 0
    I: Bus=0019 Vendor=0000 Product=0005 Version=0000
    N: Name="Lid Switch"
    P: Phys=PNP0C0D/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
    U: Uniq=
    H: Handlers=event2
    B: PROP=0
    B: EV=21
    B: SW=1
    I: Bus=0019 Vendor=0000 Product=0001 Version=0000
    N: Name="Power Button"
    P: Phys=LNXPWRBN/button/input0
    S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    U: Uniq=
    H: Handlers=kbd event3
    B: PROP=0
    B: EV=3
    B: KEY=10000000000000 0
    I: Bus=0001 Vendor=10ec Product=0668 Version=0001
    N: Name="HDA Digital PCBeep"
    P: Phys=card1/codec#0/beep0
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input4
    U: Uniq=
    H: Handlers=kbd event4
    B: PROP=0
    B: EV=40001
    B: SND=6
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Headphone"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input5
    U: Uniq=
    H: Handlers=event5
    B: PROP=0
    B: EV=21
    B: SW=4
    I: Bus=0010 Vendor=001f Product=0001 Version=0100
    N: Name="PC Speaker"
    P: Phys=isa0061/input0
    S: Sysfs=/devices/platform/pcspkr/input/input6
    U: Uniq=
    H: Handlers=kbd event6
    B: PROP=0
    B: EV=40001
    B: SND=6
    I: Bus=0019 Vendor=0000 Product=0000 Version=0000
    N: Name="Dell WMI hotkeys"
    P: Phys=wmi/input0
    S: Sysfs=/devices/virtual/input/input7
    U: Uniq=
    H: Handlers=kbd rfkill event7
    B: PROP=0
    B: EV=13
    B: KEY=1500b00000000 200300000 0 0
    B: MSC=10
    I: Bus=0003 Vendor=0bda Product=5716 Version=3204
    N: Name="Integrated Webcam"
    P: Phys=usb-0000:00:14.0-5/button
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/input/input8
    U: Uniq=
    H: Handlers=kbd event8
    B: PROP=0
    B: EV=3
    B: KEY=100000 0 0 0
    I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
    N: Name="SynPS/2 Synaptics TouchPad"
    P: Phys=isa0060/serio1/input0
    S: Sysfs=/devices/platform/i8042/serio1/input/input9
    U: Uniq=
    H: Handlers=mouse0 event9
    B: PROP=5
    B: EV=b
    B: KEY=e520 610000 0 0 0 0
    B: ABS=660800011000003
    I: Bus=0019 Vendor=0000 Product=0006 Version=0000
    N: Name="Video Bus"
    P: Phys=LNXVIDEO/video/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input10
    U: Uniq=
    H: Handlers=kbd event10
    B: PROP=0
    B: EV=3
    B: KEY=3e000b00000000 0 0 0
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel MID HDMI/DP,pcm=8"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input11
    U: Uniq=
    H: Handlers=event11
    B: PROP=0
    B: EV=21
    B: SW=140
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel MID HDMI/DP,pcm=7"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input12
    U: Uniq=
    H: Handlers=event12
    B: PROP=0
    B: EV=21
    B: SW=140
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel MID HDMI/DP,pcm=3"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input13
    U: Uniq=
    H: Handlers=event13
    B: PROP=0
    B: EV=21
    B: SW=140
    sudo dmidecode
    [sudo] password for gamera:
    # dmidecode 2.12
    # SMBIOS entry point at 0x000f04c0
    SMBIOS 2.7 present.
    56 structures occupying 2720 bytes.
    Table at 0x000EBA70.
    Handle 0xDA00, DMI type 218, 251 bytes
    OEM-specific Type
    Header and Data:
    DA FB 00 DA B2 00 0D 5F 0F 37 40 7D 00 00 00 00
    00 7E 00 01 00 00 00 75 01 01 80 01 00 76 01 02
    80 01 00 4F 02 05 80 01 00 50 02 06 80 00 00 A5
    02 02 00 00 00 A6 02 02 00 01 00 9C 00 03 00 01
    00 9B 00 03 00 00 00 8A 01 04 00 01 00 89 01 04
    00 00 00 7F 01 05 00 00 00 80 01 05 00 01 00 53
    01 06 00 00 00 52 01 06 00 01 00 7B 01 07 00 00
    00 7C 01 07 00 01 00 94 01 08 00 00 00 93 01 08
    00 01 00 7D 00 09 00 00 00 2D 00 0A 00 01 00 2E
    00 0A 00 00 00 6E 00 0B 00 00 00 95 00 0C 00 01
    00 96 00 0C 00 00 00 2F 02 0D 00 01 00 30 02 0D
    00 00 00 50 02 0E 00 00 00 51 02 0E 00 01 00 52
    02 0E 00 02 00 53 02 0E 00 03 00 54 02 0E 00 04
    00 56 02 0E 00 05 00 F0 00 5D 80 01 00 ED 00 5E
    80 01 00 4B 01 5F 80 01 00 4A 01 60 80 01 00 EA
    00 0F 00 01 00 FF FF 00 00 00 00
    Handle 0xDA01, DMI type 218, 251 bytes
    OEM-specific Type
    Header and Data:
    DA FB 01 DA B2 00 0D 5F 0F 37 40 EB 00 0F 00 00
    00 37 01 61 80 01 00 38 01 62 80 01 00 39 01 63
    80 01 00 3D 03 66 80 01 00 3E 03 67 80 01 00 2E
    02 07 80 01 00 2D 02 08 80 01 00 4F 03 09 80 01
    00 50 03 0A 80 01 00 0E 01 64 80 01 00 0F 01 65
    80 01 00 47 01 68 80 01 00 46 01 69 80 01 00 36
    02 17 80 01 00 35 02 18 80 01 00 36 03 19 80 01
    00 37 03 1A 80 01 00 3A 03 1B 80 01 00 3B 03 1C
    80 01 00 41 03 1D 80 01 00 42 03 1E 80 01 00 43
    03 1F 80 01 00 44 03 20 80 01 00 45 03 21 80 01
    00 46 03 22 80 01 00 47 03 23 80 01 00 4B 03 24
    80 01 00 4C 03 25 80 01 00 4A 02 0B 80 01 00 26
    03 0C 80 01 00 5B 03 0D 80 01 00 5C 03 0E 80 01
    00 5D 03 0F 80 01 00 5E 03 10 80 01 00 5F 03 11
    80 01 00 60 03 12 80 01 00 0C 80 13 80 01 00 04
    A0 14 80 01 00 FF FF 00 00 00 00
    Handle 0xDA02, DMI type 218, 29 bytes
    OEM-specific Type
    Header and Data:
    DA 1D 02 DA B2 00 0D 5F 0F 37 40 44 01 15 80 01
    00 45 01 16 80 01 00 FF FF 00 00 00 00
    Handle 0x0000, DMI type 0, 24 bytes
    BIOS Information
    Vendor: Dell Inc.
    Version: A02
    Release Date: 07/26/2013
    Address: 0xF0000
    Runtime Size: 64 kB
    ROM Size: 2048 kB
    Characteristics:
    MCA is supported
    PCI is supported
    BIOS is upgradeable
    BIOS shadowing is allowed
    ESCD support is available
    Boot from CD is supported
    Selectable boot is supported
    BIOS ROM is socketed
    EDD is supported
    5.25"/1.2 MB floppy services are supported (int 13h)
    3.5"/720 kB floppy services are supported (int 13h)
    3.5"/2.88 MB floppy services are supported (int 13h)
    Print screen service is supported (int 5h)
    8042 keyboard services are supported (int 9h)
    Serial services are supported (int 14h)
    Printer services are supported (int 17h)
    CGA/mono video services are supported (int 10h)
    ACPI is supported
    USB legacy is supported
    ATAPI Zip drive boot is supported
    BIOS boot specification is supported
    Targeted content distribution is supported
    UEFI is supported
    BIOS Revision: 0.2
    Firmware Revision: 0.2
    Handle 0x0001, DMI type 1, 27 bytes
    System Information
    Manufacturer: Dell Inc.
    Product Name: XPS 12-9Q33
    Version: A02
    Serial Number: FZS4SY1
    UUID: 4C4C4544-005A-5310-8034-C6C04F535931
    Wake-up Type: Power Switch
    SKU Number: XPS 12-9Q33
    Family:
    Handle 0x0002, DMI type 2, 15 bytes
    Base Board Information
    Manufacturer: Dell Inc.
    Product Name: XPS 12-9Q33
    Version: A02
    Serial Number: .FZS4SY1.CN1296139P0049.
    Asset Tag: Not Specified
    Features:
    Board is a hosting board
    Board is replaceable
    Location In Chassis: To Be Filled By O.E.M.
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0
    Handle 0x0003, DMI type 3, 22 bytes
    Chassis Information
    Manufacturer: Dell Inc.
    Type: Portable
    Lock: Not Present
    Version: Not Specified
    Serial Number: FZS4SY1
    Asset Tag: Not Specified
    Boot-up State: Safe
    Power Supply State: Safe
    Thermal State: Safe
    Security Status: None
    OEM Information: 0x00000000
    Height: Unspecified
    Number Of Power Cords: 1
    Contained Elements: 0
    SKU Number: To be filled by O.E.M.
    Handle 0x0008, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J1A1
    Internal Connector Type: None
    External Reference Designator: PS2Mouse
    External Connector Type: PS/2
    Port Type: Mouse Port
    Handle 0x0009, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J1A1
    Internal Connector Type: None
    External Reference Designator: Keyboard
    External Connector Type: PS/2
    Port Type: Keyboard Port
    Handle 0x000A, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J2A1
    Internal Connector Type: None
    External Reference Designator: TV Out
    External Connector Type: Mini Centronics Type-14
    Port Type: Other
    Handle 0x000B, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J2A2A
    Internal Connector Type: None
    External Reference Designator: COM A
    External Connector Type: DB-9 male
    Port Type: Serial Port 16550A Compatible
    Handle 0x000C, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J2A2B
    Internal Connector Type: None
    External Reference Designator: Video
    External Connector Type: DB-15 female
    Port Type: Video Port
    Handle 0x000D, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J3A1
    Internal Connector Type: None
    External Reference Designator: USB1
    External Connector Type: Access Bus (USB)
    Port Type: USB
    Handle 0x000E, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J3A1
    Internal Connector Type: None
    External Reference Designator: USB2
    External Connector Type: Access Bus (USB)
    Port Type: USB
    Handle 0x000F, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J3A1
    Internal Connector Type: None
    External Reference Designator: USB3
    External Connector Type: Access Bus (USB)
    Port Type: USB
    Handle 0x0010, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J9A1 - TPM HDR
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0011, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J9C1 - PCIE DOCKING CONN
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0012, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J2B3 - CPU FAN
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0013, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J6C2 - EXT HDMI
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0014, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J3C1 - GMCH FAN
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0015, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J1D1 - ITP
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0016, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J9E2 - MDC INTPSR
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0017, DMI type 8, 9 bytes
    Port Connector Information
    Internal Reference Designator: J9E4 - MDC INTPSR
    Internal Connector Type: Other
    External Reference Designator: Not Specified
    External Connector Type: None
    Port Type: Other
    Handle 0x0018, DMI type 9, 17 bytes
    System Slot Information
    Designation: J6B2
    Type: x16 PCI Express
    Current Usage: In Use
    Length: Long
    ID: 0
    Characteristics:
    3.3 V is provided
    Opening is shared
    PME signal is supported
    Bus Address: 0000:00:01.0
    Handle 0x0019, DMI type 9, 17 bytes
    System Slot Information
    Designation: J6B1
    Type: x1 PCI Express
    Current Usage: In Use
    Length: Short
    ID: 1
    Characteristics:
    3.3 V is provided
    Opening is shared
    PME signal is supported
    Bus Address: 0000:00:1c.3
    Handle 0x001A, DMI type 10, 6 bytes
    On Board Device Information
    Type: Video
    Status: Enabled
    Description: Mobile Intel HD Graphics
    Handle 0x001B, DMI type 11, 5 bytes
    OEM Strings
    String 1: Dell System
    String 2: 1[05E3h]
    String 3: 3[1.0]
    String 4: 4[0001]
    String 5: 5[0000]
    String 6: 6[D0, D4, D8, DA, DE]
    String 7: 7[]
    String 8: 8[]
    String 9: 9[]
    String 10: 10[A02]
    String 11: 11[]
    String 12: 12[]
    String 13: 13[P20S]
    String 14: 14[0]
    String 15: 15[0]
    Handle 0x001C, DMI type 12, 5 bytes
    System Configuration Options
    Option 1: To Be Filled By O.E.M.
    Handle 0x001D, DMI type 21, 7 bytes
    Built-in Pointing Device
    Type: Touch Pad
    Interface: Bus Mouse
    Buttons: 2
    Handle 0x001E, DMI type 22, 26 bytes
    Portable Battery
    Location: System Battery
    Manufacturer: SDI
    Manufacture Date: Not Specified
    Serial Number: Not Specified
    Name: DELL 7YM0739
    Chemistry: Lithium Ion
    Design Capacity: 51060 mWh
    Design Voltage: 7400 mV
    SBDS Version: 1.0
    Maximum Error: 100%
    OEM-specific Information: 0x00000001
    Handle 0x001F, DMI type 32, 20 bytes
    System Boot Information
    Status: No errors detected
    Handle 0x0021, DMI type 27, 12 bytes
    Cooling Device
    Type: Fan
    Status: OK
    OEM-specific Information: 0x00000000
    Handle 0x0022, DMI type 28, 20 bytes
    Temperature Probe
    Description: CPU Internal Temperature
    Location: Processor
    Status: OK
    Maximum Value: 127.0 deg C
    Minimum Value: 0.0 deg C
    Resolution: 1.000 deg C
    Tolerance: 0.5 deg C
    Accuracy: Unknown
    OEM-specific Information: 0x00000000
    Handle 0xB000, DMI type 176, 10 bytes
    OEM-specific Type
    Header and Data:
    B0 0A 00 B0 00 00 00 00 E3 05
    Handle 0xB100, DMI type 177, 12 bytes
    OEM-specific Type
    Header and Data:
    B1 0C 00 B1 1A 06 00 00 00 00 00 00
    Handle 0x0025, DMI type 208, 12 bytes
    OEM-specific Type
    Header and Data:
    D0 0C 25 00 02 05 FE 00 E3 05 01 02
    Strings:
    20130614
    20130924
    Handle 0x0026, DMI type 212, 57 bytes
    OEM-specific Type
    Header and Data:
    D4 39 26 00 70 00 71 00 01 49 50 48 9C 00 49 FC
    01 9B 00 49 FC 00 7F 01 4A FB 04 80 01 4A FB 00
    53 01 4A F7 08 52 01 4A F7 08 7B 01 4A EF 10 7C
    01 4A EF 10 FF FF 00 00 00
    Handle 0x0027, DMI type 216, 9 bytes
    OEM-specific Type
    Header and Data:
    D8 09 27 00 01 02 01 00 00
    Strings:
    INTEL
    0000
    Handle 0x0028, DMI type 217, 8 bytes
    OEM-specific Type
    Header and Data:
    D9 08 28 00 01 02 00 00
    Strings:
    Handle 0x0029, DMI type 219, 11 bytes
    OEM-specific Type
    Header and Data:
    DB 0B 29 00 00 01 02 03 00 04 05
    Strings:
    Handle 0x002A, DMI type 220, 22 bytes
    OEM-specific Type
    Header and Data:
    DC 16 2A 00 01 F0 00 00 02 F0 00 00 00 00 03 F0
    04 F0 00 00 00 00
    Handle 0x002B, DMI type 221, 19 bytes
    OEM-specific Type
    Header and Data:
    DD 13 2B 00 00 00 00 00 00 03 00 00 00 00 00 00
    00 00 00
    Handle 0x002C, DMI type 222, 16 bytes
    OEM-specific Type
    Header and Data:
    DE 10 2C 00 01 08 FF FF 00 00 00 00 00 00 00 00
    Handle 0x002D, DMI type 4, 42 bytes
    Processor Information
    Socket Designation: SOCKET 0
    Type: Central Processor
    Family: Core i5
    Manufacturer: Intel
    ID: 51 06 04 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 69, Stepping 1
    Flags:
    FPU (Floating-point unit on-chip)
    VME (Virtual mode extension)
    DE (Debugging extension)
    PSE (Page size extension)
    TSC (Time stamp counter)
    MSR (Model specific registers)
    PAE (Physical address extension)
    MCE (Machine check exception)
    CX8 (CMPXCHG8 instruction supported)
    APIC (On-chip APIC hardware supported)
    SEP (Fast system call)
    MTRR (Memory type range registers)
    PGE (Page global enable)
    MCA (Machine check architecture)
    CMOV (Conditional move instruction supported)
    PAT (Page attribute table)
    PSE-36 (36-bit page size extension)
    CLFSH (CLFLUSH instruction supported)
    DS (Debug store)
    ACPI (ACPI supported)
    MMX (MMX technology supported)
    FXSR (FXSAVE and FXSTOR instructions supported)
    SSE (Streaming SIMD extensions)
    SSE2 (Streaming SIMD extensions 2)
    SS (Self-snoop)
    HTT (Multi-threading)
    TM (Thermal monitor supported)
    PBE (Pending break enabled)
    Version: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
    Voltage: 1.2 V
    External Clock: 100 MHz
    Max Speed: 3800 MHz
    Current Speed: 1600 MHz
    Status: Populated, Enabled
    Upgrade: Socket rPGA988B
    L1 Cache Handle: 0x0004
    L2 Cache Handle: 0x0005
    L3 Cache Handle: 0x0006
    Serial Number: Not Specified
    Asset Tag: Fill By OEM
    Part Number: Fill By OEM
    Core Count: 2
    Core Enabled: 2
    Thread Count: 4
    Characteristics:
    64-bit capable
    Handle 0x0004, DMI type 7, 19 bytes
    Cache Information
    Socket Designation: CPU Internal L1
    Configuration: Enabled, Not Socketed, Level 1
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 128 kB
    Maximum Size: 128 kB
    Supported SRAM Types:
    Unknown
    Installed SRAM Type: Unknown
    Speed: Unknown
    Error Correction Type: Single-bit ECC
    System Type: Other
    Associativity: 8-way Set-associative
    Handle 0x0005, DMI type 7, 19 bytes
    Cache Information
    Socket Designation: CPU Internal L2
    Configuration: Enabled, Not Socketed, Level 2
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 512 kB
    Maximum Size: 512 kB
    Supported SRAM Types:
    Unknown
    Installed SRAM Type: Unknown
    Speed: Unknown
    Error Correction Type: Single-bit ECC
    System Type: Unified
    Associativity: 8-way Set-associative
    Handle 0x0006, DMI type 7, 19 bytes
    Cache Information
    Socket Designation: CPU Internal L3
    Configuration: Enabled, Not Socketed, Level 3
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 3072 kB
    Maximum Size: 3072 kB
    Supported SRAM Types:
    Unknown
    Installed SRAM Type: Unknown
    Speed: Unknown
    Error Correction Type: Single-bit ECC
    System Type: Unified
    Associativity: 12-way Set-associative
    Handle 0x0007, DMI type 16, 23 bytes
    Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 16 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2
    Handle 0x0020, DMI type 17, 34 bytes
    Memory Device
    Array Handle: 0x0007
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: None
    Locator: ChannelA-DIMM0
    Bank Locator: BANK 0
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1600 MHz
    Manufacturer: Hynix/Hyundai
    Serial Number: 00000001
    Asset Tag: 0987654321
    Part Number:
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Handle 0x0023, DMI type 20, 35 bytes
    Memory Device Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x0007FFFFFFF
    Range Size: 2 GB
    Physical Device Handle: 0x0020
    Memory Array Mapped Address Handle: 0x002F
    Partition Row Position: 2
    Interleave Position: 1
    Interleaved Data Depth: 1
    Handle 0x0024, DMI type 17, 34 bytes
    Memory Device
    Array Handle: 0x0007
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: None
    Locator: ChannelB-DIMM0
    Bank Locator: BANK 2
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1600 MHz
    Manufacturer: Hynix/Hyundai
    Serial Number: 00000002
    Asset Tag: 0987654321
    Part Number:
    Rank: 1
    Configured Clock Speed: 1600 MHz
    Handle 0x002E, DMI type 20, 35 bytes
    Memory Device Mapped Address
    Starting Address: 0x00080000000
    Ending Address: 0x000FFFFFFFF
    Range Size: 2 GB
    Physical Device Handle: 0x0024
    Memory Array Mapped Address Handle: 0x002F
    Partition Row Position: 2
    Interleave Position: 1
    Interleaved Data Depth: 1
    Handle 0x002F, DMI type 19, 31 bytes
    Memory Array Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x000FFFFFFFF
    Range Size: 4 GB
    Physical Array Handle: 0x0007
    Partition Width: 2
    Handle 0x0037, DMI type 131, 64 bytes
    OEM-specific Type
    Header and Data:
    83 40 37 00 31 00 00 00 00 00 00 00 00 00 00 00
    F8 00 43 9C 00 00 00 00 01 20 00 00 05 00 09 00
    D1 05 02 00 00 00 00 00 C8 00 FF FF 00 00 00 00
    00 00 00 00 26 00 00 00 76 50 72 6F 00 00 00 00
    Handle 0x0038, DMI type 13, 22 bytes
    BIOS Language Information
    Language Description Format: Long
    Installable Languages: 1
    en|US|iso8859-1
    Currently Installed Language: en|US|iso8859-1
    Handle 0x0039, DMI type 127, 4 bytes
    End Of Table
    Last edited by fungi (2013-10-13 10:31:45)

    Semi solved the problem by building a kernel with an ubuntu .config from http://kernel.ubuntu.com/~kernel-ppa/ma … y/current/
    I think i have multi touch working on the touchscreen, but this has resulted in breakage of the synapic touchpad which is now operating in a very simple mode (no scrolling or multitouch).
    Probably best to follow https://bugs.launchpad.net/ubuntu/+sour … ug/1218973 and http://thread.gmane.org/gmane.linux.kernel.input/32207 for a real solution

  • Using Application Alias in URL

    hi all,
    I wanted to use application alias name in URL of my application while running. I wrote an application alias in application definition, and tried to run it using its alias. Ir runs fine, but to my surprise when i switched to any other page except home page by using two level tabs, my application alias again changes to application id. Can anyone help me in this that what i am missing here? How can i use application alias on every tab click.??
    Thanks & Regards,
    Sunil Bhatia - Programmer
    Eon Technlogies Pvt Ltd

    I wrote an application alias in application definition, and tried to run it using its alias. Ir runs fine, but to my surprise when i switched to any other page except home page by using two level tabs, my application alias again changes to application id.That's the way it works. You'll have to look at mod_rewrite in Apache to achieve what you want. There's a Oracle Application Express (APEX) usage.

  • Powershell script to get Site Collection. Site Owner, Title

    Hi,
    I am new to SharePoint, currently I have given one task to create the powershell script which contains the below fields from our two farms. Could you please help me out with the same.
    The script to list out below items:
    Site Collections:
    Site Collection Name:
    Site Collection Owners:
    Last Activity and the size of site collections.
    Many Thanks & Best Regards,
    Naren

    To get all Site Collections:
    If all you want is a list of all site collections in the farm, all you have to do is open a PowerShell window, load the SharePoint Snapin, if you haven't (Add-PSSnapin
    Microsoft.SharePoint.PowerShell), and type Get-SPSite.
    If you want to return the list of site collections for a specific web application, the easiest way is to just pipe it as Get-SPWebApplication
    http://intranet | Get-SPSite
    To get Site Collection Owners:
    Add-PSSnapin "Microsoft.SharePoint.Powershell" -ErrorAction SilentlyContinue
    Get-SPWebApplication "http://mySharePointSite.com"|
    Get-SPSite| foreach-object{ Write-host$_.Url - $_.Owner.Email}
    To get Size of all Site Collections:
    Get-SPSite | select url, @{label"Size in MB";Expression={$_.usage.storage/1MB}} | Sort-Object
    -Descending -Property "Size in MB" | ConvertTo-Html -title "Site Collections sort by size" | Set-Content sc.html
    Regrading the retrieving the last activity I am not sure to what exactly you are looking for but I assume you are concern about getting users last logon time and date using PowerShell.
    For this refer here: Get Users Last Logon Time and Date using PowerShell
    Please remember to upvote if it helps you or
    click 'Mark as Answer' if the reply answers your query.

  • Usage function in Quark Express

    In Quark Express many moons ago I regularily used a feature called Usage whereby you could see where any rogue colours or fonts where being used in a large document. This was very handy for finding where Pantone colours had be brought into a document from an external file and then being able to go back and change them into the correct CMYK colours. Does anyone know if there is a similar option in InDesign as I really need to use it!

    The Package dialog will also give you a font list and used process and spot colors—you can view the info and cancel:

  • Understanding replica volume and recovery point volume usage with SQL Express Full Backup

    I am running some trials to test DPM 2012 R2's suitability for protection a set of SQL Server databases and I am trying to understand what happens when I create a recovery point with Express Full Backup.
    The databases use simple recovery model and in the tests I have made so far I have loaded more data into the databases between recovery points since that will be a typical scenario - the databases will grow over time. The database files are set to autogrowth
    by 10%
    I have been looking at the change in USED space in the replica volume and in the recovery point volume after new recovery points and have a hard time understanding it.
    After the first test where data was loaded into the database and an Express Full Backup recovery point was created, I saw an increase in used space in the replica volume of 85 Gb and 29 GB in the recovery point volume. That is somewhat more than I think
    the database grew (I realize that should have monitored that, but did not), but anyway it is not completely far out.
    In the next test I did the same thing except I loaded twice as much data into the database.
    Here is where it gets odd: This causes zero increased usage in the replica volume and 33 GB increased use in the recovery point volume.
    I do not understand why the replica volume use increases with some recovery points and not with others.
    Note that I am only discussing increased usage in the volumes - not actual volume growth. The volumes are still their original size.
    I have been using 3-4 days on the test and the retention period is set to 12 days, so nothing should be expired yet.

    Hi,
    The replica volume usage represents the physical database file(s) size. The database file size on the replica should be equal to the database file size on the protected server.  This is both .mdf and .ldf files.  If when you load data
    into the database and you overwrite current tables versus adding new ones, or if there is white space in the database files and the load simply uses that white space, then there will not be any increase in the file size, so there will not be any increase
    in the replica used space.
    The recovery point volume will only contain delta changes applied to the database files.  As the changed blocks overwrite the files on the replica during express full backup, VSS (volsnap.sys) driver copies the old blocks about to be overwritten
    to the recovery point volume before allowing the change to be applied to the file on the replica. 
    Hope this helps explain what you are seeing.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Old Airport Express Ethernet Port Usage

    hi there
    i have an older airport express (Model No A1264) bought some years back, it has only 1 ethernet port on it instead of 2 on the current model.
    i understand the new model has 1 ethernet WAN port for modem, and the other LAN port for ethernet printer or computer.
    my question is, the ethernet port on my old airport express is both WAN and LAN? or is it just a WAN port?
    because i intend to get an airport extreme to hook up a optical fiber modem which will be located downstairs in my house.
    and use my old airport express on the 2nd storey to hook up my etherenet printer, but not sure whether that ethernet port will work? or do i need to purchase the new model?
    many thanks in advance

    It no longer works.
    Unplug the Express, let it rest a minute or two and plug it back it in.
    Try a different Ethernet cable.
    If still no luck, test the connection by temporarily connecting a laptop to the Ethernet port on the Express using an Ethernet cable that you know is working. Turn off the wirelss on lthe laptop for the "test" and see if you can get a good Internet connection that way.
    If you can, you know that the Ethernet port is working, and you will need to focus your troubleshooting on the printer.
    If you still cannot get a good connection during the "test", this indicates that the Ethernet port on the Express is no longer working, and the Express will likely need to be replaced.

  • Variable usage in TestStand expression statements

    I am trying to implement the following:
    Locals.tot_power= (Locals.tot_power+ 10E Locals.reading)
    as an expression in TestStand, it doesnt accept the variable locals.reading for the exp power. Is it possible to do this somehow?
    Solved!
    Go to Solution.

    Indeed in TestStand the exponent can't be a variable. Depending on the type of 'locals.result' (i.e. unsigned integer or real) two possible solution might solve your problem:
    Solution 1 (always expect an unsigned integer in 'locals.result' variable):
    - Define another numeric variable in locals section, for instance 'locals.temp'.
    Then, in an additional 'statement' step define the expression "Locals.temp *= 10" and a custom 'Loop option' with the following 'Loop While Expression':
    RunState.LoopIndex < Locals.reading
    The attached sequence file "Solution1.seq" gives an example of the description above.
    Solution 2 (the values in the 'locals.reading' are real numbers):
    - For this problem I wrote a math library (.DLL) where I implemented the mathematical function
    suitable for my needs, that aren't supported by TestStand. In the "Solution2.zip" attached file I used the exported function "TS_pow", which implements "z = x^y" and is called from an 'Action' type step using 'Flexible DLL adapter'. The result returned by this function is stored in 'locals.temp' variable and is used in the second 'Statement' step. (The expression in the 'Statement' step may be moved into the previous 'Action' step in the 'Post step' expression, so the function "Locals.tot_power= (Locals.tot_power+ 10E Locals.reading)
    " result can be achieved in a single step.)
    The "Solution2.zip" contains also the VC++ source code used to create "math.dll".
    Hope this answer your question,
    Silvius
    Silvius Iancu
    Attachments:
    solution1.seq ‏11 KB
    solution2.zip ‏129 KB

  • Memory usage Common table Expressions

    Hope view will use temporary memory while using it.. and
    If I use Common table Expressions (with <datsetname> select query )
    in stored procedure instead of view will it use the temp memory ?
    Many thanks
    Kalinga

    Why would it be any different? Its still a query. It will use any memory available for sorting
    (defined by sort_area_size)
    and if it exceeds this it will use the temporary tablespace.
    If their is more than one temporary tablespace , it will use the temporary tablespace which that user has been assigned.

  • Express Card, 3/4 Slot  Wireless Usage

    I currently have a powerbook G4 15" (1.67 GHz) and that I use for travel. I would like to use the MacBook Pro but the Express Card slot is smaller than the one on my Powerbook.
    Has anyone had any success with a wireless broadband card (cell phone card) on the MacBook Pro? I have verizon, but am willing to switch. I was told it was compatible???
    Please Advise...

    Hi,
    Take a look at this;
    http://www.gearlive.com/index.php/news/article/verizon-v640-evdo-expresscard-rev iew-810527/
    Also - and I can't say I know anything about this, but as the MBP has bluetooth - could a bluetooth enabled phone perform the same task? Might be worth asking Verizon.
    Best of luck

  • Regular expression usage question

    Hi there.
    I have a 200 bytes EBCDIC variable record which I need to break down into fields. Fields are positional and are either text, binary numbers, packed-decimal and 64bytes long numbers.
    My question is. Can regular expression handle this complex data.
    I want to isolate each field into their corresponding format. EBCDIC into ASCII text, binary into java Integer and so on.
    The reason for using reqular expression is because the record format could change and regular expression would be easier to modify without having to change the code.
    Your words of advice are highly appreciated.
    Please advice.
    Regards,
    Ulises

    Regular expressions? I don't think so.
    If you have a situation where positions 1-3 might be a binary number like client number, and the format might change so it moves to positions 12-14, then you could certainly write a record-format class to encapsulate that sort of information. In fact that would be a very good idea. But I can't imagine how a regular expression would help in getting a number out of three bytes, for example.

  • Usage of Regular Expression

    I am trying to use Regular expression to split the full name into First Name , Middle Name , Last
    Name . Some of the records may not have a middle name . Tried few variations .. no luck so far.
    Thanks in advance
    SQL> With V_Data As
    2 ( SELECT 'Walt F Disney' Fn FROM Dual
    3 Union All
    4 SELECT 'Walt Disney' Fn FROM Dual
    5 )
    6 Select fn ,
    7 Regexp_Substr(Fn,'[^ ]+', 1, 1) Firstname ,
    8 Regexp_Substr(Fn, ' [^ ]+ ') Middle ,
    9 Regexp_Substr(Fn,'[^ ]+', 1, 3)Lastname
    10 From V_Data;
    FN FIRSTNAME MIDDLE LASTNAME
    Walt F Disney Walt F Disney
    Walt Disney Walt
    SQL>
    SQL> With V_Data As
    2 ( SELECT 'Walt F Disney' Fn FROM Dual
    3 Union All
    4 SELECT 'Walt Disney' Fn FROM Dual
    5 )
    6 Select fn ,
    7 Regexp_Substr(Fn,'[^ ]+', 1, 1) Firstname ,
    8 Regexp_Substr(Fn, ' [^ ]+ ') Middle ,
    9 Regexp_Substr(Fn,'[^ ]+', 1, 2)Lastname
    10 From V_Data;
    FN FIRSTNAME MIDDLE LASTNAME
    Walt F Disney Walt F F
    Walt Disney Walt Disney

    Hi,
    Assuming you have (at most) 3 "words" (that is, no names like 'Nikolai F S Grundtvig')
    SELECT  fn ,     
         REGEXP_SUBSTR ( Fn, '[^ ]+')        AS Firstname ,
         TRIM (REGEXP_SUBSTR (Fn, ' .+ '))  AS Middle ,
         REGEXP_SUBSTR (Fn, '[^ ]+$')          AS Lastname
    FROM      V_Data;Middle (iif present) will be the only substring with spaces before and after it.
    Lastname is the last word, not necessarily the 3rd.
    If you do have names like 'J R R Tolkein', where Middle = 'R R', you can use REGEXP_REPLACE:
    SELECT  fn ,     
         REGEXP_SUBSTR ( Fn, '[^ ]+')        AS Firstname ,
         TRIM ( REGEXP_REPLACE ( Fn
                                , '^[^ ]+ (.*) [^ ]+$'
                         , '\1'
              )                 )             AS Middle ,
         REGEXP_SUBSTR (Fn, '[^ ]+$')          AS Lastname
    FROM      V_Data;Edited by: Frank Kulash on Jan 12, 2010 7:57 PM
    Added multi-word middle solution.
    When you post formatted text on this site (and code should always be formatted), type these 6 characters:
    (all small letters, inside curly brackets) before and after each formatted section.  This is especially important with regular expressions, because brackets are interpreted as markup outside of code tags.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Usage of "Elapsed Time" Express VI

    I'm trying to program in Labview something like "Action 1" -> Wait 5 seconds -> "Action 2" -> Wait 5 seconds -> "Action 3". The "wait 5 seconds" should not block everything else but other tasks / VIs should continue running. Does anybody have a good solution for this? I tried to use the Elapsed Time Express VI but it does funny things. Can anybody explain to me how to properly use the Elapsed Time Express VI and especially how the reset input works?

    As Lynn said, I think all you need is a simple Wait(ms) call, but to answer your specific questions...
    The Elapsed Time Express VI tells you if the time you specified for Elapsed Time has expired; it does not actually wait for the time to expire. An example of how you would use this is to include a call to the function in a loop. When the "Time has Elapsed" boolean is true, you perform some action. If not true, you do nothing. This would allow you to use a fast running loop that only did some elapsed time action every so often instead of every time through the loop.
    The Reset you asked about is a way to reset the internal state of the VI. The VI keeps state information, which makes sense and is normally what you want it to do. However, you may want to have it
    reset on this particular execution, e.g. on the first iteration of a loop that is within an outer loop.
    Hope this helps,
    Roy

  • Simple parameter question ie db_name and usage in an expression

    Hi,
    I just started with SSIS with an example containing a flat xls file with 5 columns and a source table in sql.
    The example works fine no parameters etc.
    What I want to try out is to make an exception that if a certain db_name = X then the flow should be redirected to another table.
    Basicly I need help how to define a parameter to read from the source database like "select db_name as db_name" and use this in the package flow. When db_name=X then flow A ELSE flow B
    Any help is very appreciated.
    -Miracles are easy, the impossible takes a bit longer-

    Hi Paul,
    Create an object variable with name varObj and create a string variable with name as varDBName
    Use this as source query in execute sql tasK: Select <DBNamefield> from Table. In execute sql task do the following:
    On General tab: set Result set as Full Result Set
    On Result Set tab: Click Add and set Result Name as 0 and select varObj as Variable Name. This variable will capture the value returned from the select statement.
    Take a for each loop container and configure it as:
    On Collection tab: Enumerator: for each ado enumerator; ADO Object source variable: varObj; Enumeration Mode: Rows in first table.
    On Variable Mappings tab: Select varDBName as variable and set Index as 0.
    Inside the for each loop put the data flow task. Configure the data flow task and use a conditional split to redirect the rows based on varDBName as : @[User::varDBName]=="x" and so on for different outputs
    Nitesh Rai- Please mark the post as answered if it answers your question

Maybe you are looking for

  • Error: "file not found" when try to display image on report

    Dear All I have a problem when running my report. My Table emp_info Stores all data about employees in addition to the employee image path. I made a report that display employee information including its photo. I run my report passing the parameter p

  • Automatic Clearing - Open Item GL Account

    Dear Friends, We have created the Bank Clearing Account as an open item management account. The account would be credited while making the payment to the vendor thru automatic payment run and debited once the payment has been cleared from the Bank. W

  • How do you remove your credit card details so they don't ask for them again!!!

    I had my card linked but want to remove it and use my gift cards I got for Xmas and its not freaking working it keeps asking for my card details

  • How do I find what mixes a song is in?

    I thought that was an option when hitting the small arrow next to the track name but it doesn't show it.   It only allows me to add the track to a mix.

  • Old AC hunt groups vs. post CCM4.X line groups

    This is old gripe I have with CCM 4.X and I want to know what others think about it. From very early versions CCM has had the AC hunt groups that had the neat feature of being able to specify AC usernames and line #s as hunt group members as well as