En cykellampa ska synas på ett avstånd på 300 meter, men den får inte blända någon annan.