A system and method for online configuration of a measurement device for a measurement
system. The user accesses a server with a client computer over a network and specifies
a desired measurement task. If the user lacks the hardware required to perform
the task, hardware specifications and configuration software and/or data specific
to the user's application, i.e., to perform the task, are sent to a manufacturer,
who pre-configures the hardware with the configuration software and/or data to
perform the task and sends the pre-configured hardware to the user. The hardware
may be re-configurable hardware, such as a programmable hardware element or processor/memory
based device. Configuration software and/or data for configuring the user's measurement
system hardware (and/or software) to perform the desired task may also be sent
to the user. The configuration software sent to the user may comprise a graphical
program usable by the measurement system to perform the task.