Letterman said:
The problem I have is that when I do that, the motor also seems to reduce power outage when I go up hill, despite pedalling with the same cadence as on the flat. I'm not sure why, as the Limit Current is set to 100%?
well, power is torque (~current) x rpm, so if you reduce the rpm you also reduce power. if the motor rpm is being reduced (even though you're pedalling with the same speed) then the speed % setting isn't actually doing exactly what it is purported to (though i don't know what it does actually do).
if the motor rpm is not being reduced, then the current must be.
note that any kind of limiting that engages while the motor is under sufficient load will reduce the ability of the motor to overcome that load.
Is there an easy way to tell when the motor cuts out, while pedalling?
can you feel it's vibrations? or hear it? if not, you'd have to monitor power usage. if the display shows watts, then when those drop the motor does less work, if it shows no watts then it's doing no work.
if it doesn't have that kind of info built in, then you can do it externally, like with a wattmeter between the battery and controller, or a clamp-on ammeter over the battery-to-controller wires, placing the unit where you can see the display.
when current drops, the motor is doing less work; when it stops (or drops nearly to nothing) the motor isnt' doing any work (even if it's spinning).
I haven't tried that yet, but I'm assuming doing so will also mean that power up hill will not be sufficient to maintain the same speed as on flat ground?
that is how it should work, yes. how it actually works will depend on how the software writers actually designed it. there are many ways they could have written algorithms for it to handle limiting, and some fo them are very simple, and some quite complex that also include other factors and/or other setup parameters. (the cycle analyst by grin tech is like this--most of the limiting it does depends on quite a few things, so changing any setting can affect more than you think it does).