# Analog Output Hardware

All devices with analog outputs support the cbAOut()/AOut(), cbVOut()/VOut(), and cbAOutScan()/AOutScan() functions.

The cbAOutScan()/AOutScan() functions are designed primarily for devices which support hardware paced analog output, but it is also useful when simultaneous update of all channels is desired. If the hardware is configured for simultaneous update, this function loads each DAC channel with the appropriate value before issuing the update command.