Control DAC81416EVM board from Arduino

A simple C++ class for Arduino which communicating with sixteen channels precision DAC81416EVM board by using SPI interface.
See DAC81416EVM datasheet here…

The SPI mode is SPI_MODE1 where the MOSI signal is shifted out on a rising edge and captured on the falling edge. See Tab.1.

SPI Connections:
Arduino SPI Pin 13 (SCK) -> 81416EVM J8.8
Arduino SPI Pin 12 (MISO) -> 81416EVM J8.3
Arduino SPI Pin 11 (MOSI) -> 81416EVM J8.4
Arduino SPI Pin 10 (SS) -> 81416EVM J8.2

Power Supply inputs:
VCC J7.7 -> +15V
VSS J7.6 -> -15V
VDD/VAA J7.5 -> 5V (Arduino Power 5V)
VIO J7.4 -> 3.3V (Arduino Power 3V)
J7.3 -> GND

The source code could be found at the git repository here…