The paper describes a method of unipolar modulation that permits easy transition from motor to generator operation mode of a brush-less direct-current (BLDC) machine. This method is characterized by simultaneous switching of both transistors, which yields an increased frequency of current ripple component, when in a typical unipolar modulation only one transistor is switched. A BLDC motor control system is also presented, which reflects the idea of a logic rectifier for the determination of an equivalent dc value. The described modulation methods and control systems constitute a coherent conception of digital control for the BLDC motor operation.