# Blockly 'Set effort' problem

**URL:** <https://xrp.discourse.group/t/blockly-set-effort-problem/429>\
**Category:** Support\
**Created:** [July 12, 2024, 4:11pm UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429 "2024-07-12T16:11:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![borograham](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/borograham/32/210_2.png) [@borograham](https://xrp.discourse.group/u/borograham)\
**Post date:** [July 12, 2024, 4:11pm UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/1 "2024-07-12T16:11:26Z")

</div>

Set Effort appears only to allow a number value not a calculated one used in the example.

---

<div class="post-metadata">

**Author:** ![Fgrossman](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@Fgrossman](https://xrp.discourse.group/u/Fgrossman)\
**Post date:** [July 12, 2024, 5:01pm UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/2 "2024-07-12T17:01:55Z")

</div>

Which example are you referring to?

---

<div class="post-metadata">

**Author:** ![borograham](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/borograham/32/210_2.png) [@borograham](https://xrp.discourse.group/u/borograham)\
**Post date:** [July 12, 2024, 8:36pm UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/3 "2024-07-12T20:36:29Z")

</div>

![1 (1)](https://canada1.discourse-cdn.com/flex011/uploads/xrp/original/1X/f270016f7dca7bf8e8f54dce25a6d624b5e0b31f.jpeg)

---

<div class="post-metadata">

**Author:** ![Fgrossman](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@Fgrossman](https://xrp.discourse.group/u/Fgrossman)\
**Post date:** [July 13, 2024, 1:31am UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/4 "2024-07-13T01:31:29Z")

</div>

What problem are you seeing. I just tried it and it works, other than a speed of 0.25 was too slow for my motors to move the XRP. I needed a speed of 0.4 for it to start moving.

---

<div class="post-metadata">

**Author:** ![borograham](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/borograham/32/210_2.png) [@borograham](https://xrp.discourse.group/u/borograham)\
**Post date:** [July 13, 2024, 6:03am UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/5 "2024-07-13T06:03:07Z")

</div>

Thanks for your help on this. I was trying to use a Logic block rather than a Math block! Now sorted.

---

<div class="post-metadata">

**Author:** ![borograham](https://yyz1.discourse-cdn.com/flex011/user_avatar/xrp.discourse.group/borograham/32/210_2.png) [@borograham](https://xrp.discourse.group/u/borograham)\
**Post date:** [July 13, 2024, 4:15pm UTC](https://xrp.discourse.group/t/blockly-set-effort-problem/429/6 "2024-07-13T16:15:42Z")

</div>

More on the ‘line follower’ Blockly code…

I discovered that the example Blockly code did not generate Python code similar to the example shown, so I reverse engineered and created Blockly code that does work and generates similar code to the Python example.

Graham

 ![1 (3)](https://canada1.discourse-cdn.com/flex011/uploads/xrp/original/1X/69826bcbdf76d63fdc7779ed2d51e78f10e6d747.jpeg)
