After some tests with my multi-meter I was quite surprised that the windings of my stepper was not receiving the full current (1.5 A) even if the driver board was set so.
After mumbling and scraping my head for some days, I've found on the driver datasheet that in full-step mode only around 70% of the current is provided to the windings (see image below).
Later I checked other datasheets from different chips than the Allegro A4988, and it seems that this is a common approach.
I was pretty sure that in full-step mode the rotor was jumping from one stator-tooth to the next at 100% of the current. But it seems that I was completely wrong: the rotor is stopped between two teeth powered at 70%.
Why this choice? In this way more holding torque is offered by the magnetic field, or what? On the other hand, half-step mode allows 100% of the current on one tooth while cutting off the current to 0% on the next one. This mode will offer less torque?
I'm again scraping my head... I'm a little bit confused about what mode to choose to get the max holding torque when the motor is stationary with a fixed load...