Breaks a number into its component bytes or words.


icon

Inputs/Outputs

  • cu32.png x

    x can be an 8-, 16-, 32-, or 64-bit integer, or an array or cluster of those representations.

  • iu16.png hi(x)

    hi(x) and lo(x) are integers that are half the width of x. hi(x) and lo(x) are 8-bit, 16-bit, or 32-bit unsigned integers, respectively, or an array or cluster of those representations. hi(x) is the numerically high-order byte and lo(x) is the numerically low-order byte, regardless of the endianness of the operating system.

  • iu16.png lo(x)

  • If you wire an 8-bit integer input, this function does not split the number. Instead, LabVIEW returns the same 8-bit number in the lo(x) output, and returns zero for the hi(x) output.

    FPGA Module Details

    The following details apply when you use this object in an FPGA VI.

    Note The following details are subject to change with each version of the LabVIEW FPGA Module.
    Single-Cycle Timed Loop Supported.
    Usage This function supports array and cluster inputs of all data types except fixed-point.
    Timing This function requires no clock cycles to execute because it does not include an internal register.
    Resources This function consumes no FPGA resources because it is purely a wiring operation.