bg_ctrl.samples_per_packet<=TO_UVEC(c_alternative_samples_per_packet,c_diag_bg_samples_per_packet_w);-- increase, because decreasing could yield an verify data error
bg_ctrl.samples_per_packet<=TO_UVEC(c_less_samples_per_packet,c_diag_bg_samples_per_packet_w);-- decrease, could yield proc_dp_verify_block_size() error if it occurs during a packet