If you run the decimated buffer ramp from the same start to end voltage, it sets the voltage of that channel to 0 instead of keeping it the same. For example, if you run the following code it sets the voltage on channel 0 to 0, instead of 1 (Even if the voltage was previously not 0).
dac.buffer_ramp_dis([0],[0],[1.0],[1.0],1,0,1)