![enter image description here](https://i.stack.imgur.com/Z2cb8.png)

I'm using the MonoBrickFirmware library, but there's little to no documentation about it on the internet, and I need to get one of the motors working that is connected with the arms of my robot through cogs. What do the parameters "**rampUpSteps**", "**constantSpeedSteps**" and "**rampDownSteps**" mean?

I've tried filling in a power value of 100, and use random values for rampUpSteps, constantSpeedSteps and rampDownSteps, and it turns out that if all values are 0 the motor does not move, but if one of the values is greater than 0 the motor starts moving. 

Edit: I'm using the EV3 brick.