KitronikLtd / pxt-kitronik-simple-servo

Created custom blocks for www.kitronik.co.uk/5676 for use with the BBC micro:bit
https://KitronikLtd.github.io/pxt-kitronik-simple-servo/
MIT License
0 stars 2 forks source link

Extension won't load on iPad #5

Closed johan-gorter closed 1 year ago

johan-gorter commented 1 year ago

I succesfully used the extension on desktop and Android, but my students will have iPads and unfortunately when clicking on the extension, nothing happens and the extension screen resets itself.

I have looked through the typescript file but could not find anything that is unsupported on Safari. The only suspicous thing I found was Math.map which does not normally exist anywhere. There is a pins.map function provided by makeCode that would probably have the same semantics.

I tried to load other extensions and most of them seem to be working fine on the iPad.

I really like the board by the way and also like the fact that there are dutch translations for the extension. Thank you.

DaveAtKitronik commented 1 year ago

What version of iOS / iPads are you using? Just checking you are using the webpage https://makecode.microbit.org not the iOS app? We will try to reproduce

johan-gorter commented 1 year ago

I am using the app. Ipad air second generation, updated as far as possible.

Op di 17 jan. 2023 09:31 schreef DaveAtKitronik @.***>:

What version of iOS / iPads are you using? Just checking you are using the webpage https://makecode.microbit.org not the iOS app? We will try to reproduce

— Reply to this email directly, view it on GitHub https://github.com/KitronikLtd/pxt-kitronik-simple-servo/issues/5#issuecomment-1385019050, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAXKQ3JXZK7KRCMHD3KSCULWSZKGBANCNFSM6AAAAAAT5QYFC4 . You are receiving this because you authored the thread.Message ID: @.***>

JackAtKitronik commented 1 year ago

Hi, we have failed to reproduce this issue.

Can you let us know if you managed to solve your problem? And if you did, what fixed your issue?

johan-gorter commented 1 year ago

https://photos.app.goo.gl/FWzqbw54UcYMaHeQ9

The problem still occurs, see the video. I expect the problem to be on the makecode side. I had the children use the low level 'write servo pin' instruction on pin 8, 15 and 16.

JackAtKitronik commented 1 year ago

Should be fixed now.

See here