Control Analog Devies DDS by SPI and BitBang with Ruby