Commit Graph

43 Commits

Author SHA1 Message Date
Peli de Halleux
26036e4b28
Dapjs (#1963)
* properly log exception

* report more error paths

* tweak dialogs

* move dapjs to prepend folder

* bump pxt
2019-04-04 20:42:04 -07:00
Peli de Halleux
ea2361792f
Adding serial.set(Rx|Tx)BufferSize (#1931)
* Fix for https://github.com/Microsoft/pxt-microbit/issues/1929

* bump pxt

* updated docs

* fix default values

* moving dialogs to react

* moving to react

* typo

* typo
2019-03-21 08:04:48 -07:00
Michał Moskal
71d98822ae
Support latest PXT with GC (#1798)
* Enable gc and basic compilation fixes

* Add missing GC stuff

* Set microbit-dal version

* Disable jacdac in servo

* UTF fixes

* TS build fixes

* Auto-generated files update

* We only seem to have that much

* Fix for new new compiler

* Account for uninitialized scheduler

* Intialize memory allocator

* bump references

* updated package

* Set image tag, requires https://github.com/Microsoft/pxt/pull/5262

* updated project summaries

* Fixing block tests
2019-02-21 15:41:32 -08:00
Richard Knoll
a787fffbb7
Upgrade the device_note block (#1593) 2018-11-05 17:24:00 -08:00
Guillaume Jenkins
52bd7bd146
[UWP] Fix infinite spin when downloading without device plugged (#1500)
* [UWP] Fix infinite spin when downloading without device plugged

* Undo format changes

* Undo format changes
2018-10-23 12:40:24 -04:00
Peli de Halleux
2facbd43c7
redirect co.uk scripts to v0 (#1427)
* detect attempt at loading td script

* don't try to import

* bump pxt
2018-10-15 11:42:40 -07:00
Peli de Halleux
82bf0e7107
WebBLE partial flashing experiment. (#1388)
* support for webble

* more refactoring

* updated check

* flags

* moving flashing to experiments

* always have pairing mode

* fix settings

* added experiment image

* bump pxt

* add missing types

* bump pxt
2018-10-12 16:12:27 -07:00
Peli de Halleux
ea9598e0b9 updated firmware to 0249 firmware 2018-09-27 09:03:11 -07:00
Peli de Halleux
4a47a1676e
Download for iOS v1 (#1300)
* handle iOS scenario again

* fixed logic

* fix steps

* add message

* fix escaping

* fix download button
2018-09-26 08:43:14 -07:00
Peli de Halleux
0a1a90c1a1 updated webusb docs 2018-09-26 07:59:26 -07:00
Peli de Halleux
dc515ec61c updated firmware version 2018-09-26 07:49:38 -07:00
Abhijith Chatra
72c234188e
Updating the link to firmware at the right location (#1292) 2018-09-25 11:34:10 -07:00
Abhijith Chatra
9b704a8967
Updating the link to makecode doc (#1269) 2018-09-18 11:38:18 -07:00
Guillaume Jenkins
7705fc1da5 Pair device dialog (#1217)
* WebUSB E2E experience

* Design feedback

* adding docs

* remove i got it

* bring back download again

* updated pair dialog wording

* tweak style

* make drive name strong

* fix isAvailable -> isEnabled

* upgrading pxt reference

* fixed typo

* bump pxt
2018-09-14 08:25:53 -07:00
Guillaume Jenkins
a1a3ded4f3
Web usb error handling (#1208)
* stash changes

* Progress using dapjs WebUSB example

* Try stuff

* more playing around

* Finish + clean up

* Small tweaks

* Undo some generated changes
2018-09-12 10:26:35 -04:00
Peli de Halleux
fbb23feda7
Friendlier download dialog + pairing (#1212)
* first shot at new download

* fixing image

* handle column width

* fixed colors

* updated images

* PR feedback
2018-09-11 20:50:52 -07:00
Guillaume Jenkins
fef1f9a80d
Upgrade math_number_minmax and other shadow upgrades (#1153)
* Upgrade for set_pin

* patchBlocks overhaul

* Remove unneeded upgrade
2018-08-30 17:36:20 -04:00
Michał Moskal
9f87ec52db
Fix flashing after microbit reset (#1108)
* Fix flashing after microbit reset

* Remove debug out
2018-08-21 11:58:52 -07:00
Richard Knoll
a95d871e97
Convert division to idiv (#1072)
* Convert division to idiv

* Reflect changes in pxt-core to the idiv XML
2018-08-13 12:51:26 -07:00
Guillaume Jenkins
7537c7561f
Add timeout when flashing from the app takes too long (#1070) 2018-08-09 18:30:37 -04:00
Richard Knoll
8dff9e3d09
Add lower limit argument to device_random (#990)
* Add lower limit argument to device_random

* Better checking
2018-07-30 14:13:28 -07:00
Michał Moskal
7191bb60eb
Add serial support over webusb (#975)
* Add serial support over webusb

* Disable DAPLink serial on older firmware

* Disable sendMany - doesn't work with hidbridge at the moment
2018-07-27 13:28:58 -07:00
Richard Knoll
05aa56fe21
Fixing radio import (#974) 2018-07-27 13:12:36 -07:00
Peli de Halleux
4f0ffa1d30
don't rewrite if already converted (#875) 2018-06-18 14:28:17 -07:00
Peli de Halleux
e556c1afca fixing imports of legacy scripts 2018-06-12 06:05:18 -07:00
Peli de Halleux
cd703111a4 handle rename map 2018-05-15 15:20:01 -07:00
Peli de Halleux
c231b7f51e
patching show leds (#775)
* patching show leds

* upgraded pxt

* radio patching
2018-05-15 15:10:30 -07:00
Sam El-Husseini
8957bf0647 Remove td, remove field matrix, update radio blocks. Revert image literal changes. 2018-05-09 10:56:48 -07:00
Sam El-Husseini
6ea0c50472 Initial target repo setup to move to master (v3.10) 2018-04-21 10:25:43 -07:00
Michał Moskal
666186c78c WebUSB support (#632)
* Enable webusb

* WebUSB reconnects

* bumped pxt
2018-03-21 10:11:56 -07:00
Peli de Halleux
08fb679adf
override hid deploy if can hid (#678) 2018-02-26 07:43:02 -08:00
Peli de Halleux
cb8118ab63 adding analytics 2018-02-20 09:17:04 -08:00
Peli de Halleux
838a7ce848
Complain if flashing cannot succeed; see #648 (#659) 2018-02-16 11:39:12 -08:00
Guillaume Jenkins
ca7879b791 [UWP App] Add download button in troubleshoot dialog (#638) 2018-02-08 11:52:59 -08:00
Guillaume Jenkins
98acbc34f0
Reconnect the reused packetIO when deploying (#637) 2018-02-07 15:55:50 -05:00
Guillaume Jenkins
801563a66c
Reuse the same packetio to handle suspend/resume (#634) 2018-02-07 12:42:55 -05:00
Peli de Halleux
bb69ce3199
super basic trouble shooting page for windows app (#585)
* super basic trouble shooting page for windows app

* change path

* Edits for the troubleshooting page

* updated text

* undo windows app changes

* New procedure text for upgrade

* Clarify 'save link'

* Arg, typo!

* bumped pxt-core
2017-12-04 22:26:25 -08:00
Caitlin Hennessy
d91da281fd Serial (#554) 2017-10-20 10:27:43 -07:00
Caitlin Hennessy
bc9fd5fa3b 'Connect your device' notification (#553)
* 'Connect your device' notification for UWP app
2017-10-16 18:35:45 -07:00
Guillaume Jenkins
4b45ecea87 Winrt (#545)
* initial winrt work

* Add new vid/pid

* E2E working

* Remove wrong hid selector
2017-10-04 22:37:13 -07:00
Michał Moskal
5a6f96af69 Support for HID-based partial super-fast flashing (#523)
* fix bug

* Fixed an issue where the Game of Life menu item was not appearing (#497)

* Starting on dapjs flashing

* Adding dapjs

* Connected

* Flashing works

* Double buffer flashing

* Add SHA computation function

* Run SHA code

* Swap SHA for murmur+crc

* Switch to dual murmur3

* Partial flashing works

* Remove unused code

* Move flashing code to external/sha

* Fix whitespace

* Cleanup binary genration scripts

* Add docs for hid flashing

* bump pxt-core to 0.12.132,
2017-09-18 09:45:27 -07:00
Sam El-Husseini
d9548446ff Fix td extension. 2017-04-19 10:40:39 -07:00
Peli de Halleux
33012441bc Added extensions (#385)
* inject file importers as extensions

* logging

* updated signature
2017-04-18 16:26:13 -07:00